Class IndexedParameter<T extends IndexedParameter<T>>


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

      • currentClassInfo

        protected org.jboss.jandex.ClassInfo currentClassInfo
      • actualEndpointInfo

        protected org.jboss.jandex.ClassInfo actualEndpointInfo
      • anns

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

        protected org.jboss.jandex.Type paramType
      • errorLocation

        protected String errorLocation
      • 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
      • defaultValue

        protected String defaultValue
      • elementType

        protected String elementType
      • single

        protected boolean single
      • optional

        protected boolean optional
    • Constructor Detail

      • IndexedParameter

        public IndexedParameter()
    • Method Detail

      • 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)
      • 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 errorLocation)
      • 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)
      • 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)