Class IndexedParameter<T extends IndexedParameter<T>>

java.lang.Object
org.jboss.resteasy.reactive.common.processor.IndexedParameter<T>

public class IndexedParameter<T extends IndexedParameter<T>> extends Object
  • Field Details

    • currentClassInfo

      protected org.jboss.jandex.ClassInfo currentClassInfo
    • actualEndpointInfo

      protected org.jboss.jandex.ClassInfo actualEndpointInfo
    • existingConverters

      protected Map<String,String> existingConverters
    • additionalReaders

      protected AdditionalReaders additionalReaders
    • anns

      protected Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance> anns
    • paramType

      protected org.jboss.jandex.Type paramType
    • rawErrorLocation

      protected String rawErrorLocation
    • errorLocationParameters

      protected Object[] errorLocationParameters
    • hasRuntimeConverters

      protected boolean hasRuntimeConverters
    • pathParameters

      protected Set<String> pathParameters
    • sourceName

      protected String sourceName
    • field

      protected boolean field
    • suspended

      protected boolean suspended
    • sse

      protected boolean sse
    • name

      protected String name
    • defaultValue

      protected String defaultValue
    • type

      protected org.jboss.resteasy.reactive.common.model.ParameterType type
    • elementType

      protected String elementType
    • single

      protected boolean single
    • optional

      protected boolean optional
    • separator

      protected String separator
  • Constructor Details

    • IndexedParameter

      public IndexedParameter()
  • Method Details

    • isObtainedAsCollection

      public boolean isObtainedAsCollection()
    • getCurrentClassInfo

      public org.jboss.jandex.ClassInfo getCurrentClassInfo()
    • setCurrentClassInfo

      public T setCurrentClassInfo(org.jboss.jandex.ClassInfo currentClassInfo)
    • getActualEndpointInfo

      public org.jboss.jandex.ClassInfo getActualEndpointInfo()
    • setActualEndpointInfo

      public T setActualEndpointInfo(org.jboss.jandex.ClassInfo actualEndpointInfo)
    • getExistingConverters

      public Map<String,String> getExistingConverters()
    • setExistingConverters

      public T setExistingConverters(Map<String,String> existingConverters)
    • getAdditionalReaders

      public AdditionalReaders getAdditionalReaders()
    • setAdditionalReaders

      public T setAdditionalReaders(AdditionalReaders additionalReaders)
    • getAnns

      public Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance> getAnns()
    • setAnns

      public T setAnns(Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance> anns)
    • getParamType

      public org.jboss.jandex.Type getParamType()
    • setParamType

      public T setParamType(org.jboss.jandex.Type paramType)
    • getErrorLocation

      public String getErrorLocation()
    • setErrorLocation

      public T setErrorLocation(String rawErrorLocation, Object[] parameters)
    • isHasRuntimeConverters

      public boolean isHasRuntimeConverters()
    • setHasRuntimeConverters

      public T setHasRuntimeConverters(boolean hasRuntimeConverters)
    • getPathParameters

      public Set<String> getPathParameters()
    • setPathParameters

      public T setPathParameters(Set<String> pathParameters)
    • getSourceName

      public String getSourceName()
    • setSourceName

      public T setSourceName(String sourceName)
    • isField

      public boolean isField()
    • setField

      public T setField(boolean field)
    • isSuspended

      public boolean isSuspended()
    • setSuspended

      public T setSuspended(boolean suspended)
    • isSse

      public boolean isSse()
    • setSse

      public T setSse(boolean sse)
    • getName

      public String getName()
    • setName

      public T setName(String name)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public T setDefaultValue(String defaultValue)
    • getType

      public org.jboss.resteasy.reactive.common.model.ParameterType getType()
    • setType

      public T setType(org.jboss.resteasy.reactive.common.model.ParameterType type)
    • getElementType

      public String getElementType()
    • setElementType

      public T setElementType(String elementType)
    • isSingle

      public boolean isSingle()
    • setSingle

      public T setSingle(boolean single)
    • isOptional

      public boolean isOptional()
    • setOptional

      public T setOptional(boolean optional)
    • getSeparator

      public String getSeparator()
    • setSeparator

      public T setSeparator(String separator)