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 Summary
Fields Modifier and Type Field Description protected org.jboss.jandex.ClassInfoactualEndpointInfoprotected AdditionalReadersadditionalReadersprotected Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance>annsprotected org.jboss.jandex.ClassInfocurrentClassInfoprotected StringdefaultValueprotected StringelementTypeprotected StringerrorLocationprotected Map<String,String>existingConvertersprotected booleanfieldprotected booleanhasRuntimeConvertersprotected Stringnameprotected booleanoptionalprotected org.jboss.jandex.TypeparamTypeprotected Set<String>pathParametersprotected booleansingleprotected StringsourceNameprotected booleansseprotected booleansuspendedprotected ParameterTypetype
-
Constructor Summary
Constructors Constructor Description IndexedParameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.jandex.ClassInfogetActualEndpointInfo()AdditionalReadersgetAdditionalReaders()Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance>getAnns()org.jboss.jandex.ClassInfogetCurrentClassInfo()StringgetDefaultValue()StringgetElementType()StringgetErrorLocation()Map<String,String>getExistingConverters()StringgetName()org.jboss.jandex.TypegetParamType()Set<String>getPathParameters()StringgetSourceName()ParameterTypegetType()booleanisField()booleanisHasRuntimeConverters()booleanisObtainedAsCollection()booleanisOptional()booleanisSingle()booleanisSse()booleanisSuspended()TsetActualEndpointInfo(org.jboss.jandex.ClassInfo actualEndpointInfo)TsetAdditionalReaders(AdditionalReaders additionalReaders)TsetAnns(Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance> anns)TsetCurrentClassInfo(org.jboss.jandex.ClassInfo currentClassInfo)TsetDefaultValue(String defaultValue)TsetElementType(String elementType)TsetErrorLocation(String errorLocation)TsetExistingConverters(Map<String,String> existingConverters)TsetField(boolean field)TsetHasRuntimeConverters(boolean hasRuntimeConverters)TsetName(String name)TsetOptional(boolean optional)TsetParamType(org.jboss.jandex.Type paramType)TsetPathParameters(Set<String> pathParameters)TsetSingle(boolean single)TsetSourceName(String sourceName)TsetSse(boolean sse)TsetSuspended(boolean suspended)TsetType(ParameterType type)
-
-
-
Field Detail
-
currentClassInfo
protected org.jboss.jandex.ClassInfo currentClassInfo
-
actualEndpointInfo
protected org.jboss.jandex.ClassInfo actualEndpointInfo
-
additionalReaders
protected AdditionalReaders additionalReaders
-
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
-
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 ParameterType type
-
elementType
protected String elementType
-
single
protected boolean single
-
optional
protected boolean optional
-
-
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)
-
getAdditionalReaders
public AdditionalReaders getAdditionalReaders()
-
setAdditionalReaders
public T setAdditionalReaders(AdditionalReaders additionalReaders)
-
getAnns
public Map<org.jboss.jandex.DotName,org.jboss.jandex.AnnotationInstance> getAnns()
-
getParamType
public org.jboss.jandex.Type getParamType()
-
setParamType
public T setParamType(org.jboss.jandex.Type paramType)
-
getErrorLocation
public String getErrorLocation()
-
isHasRuntimeConverters
public boolean isHasRuntimeConverters()
-
setHasRuntimeConverters
public T setHasRuntimeConverters(boolean hasRuntimeConverters)
-
getSourceName
public String getSourceName()
-
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()
-
getDefaultValue
public String getDefaultValue()
-
getType
public ParameterType getType()
-
setType
public T setType(ParameterType type)
-
getElementType
public String getElementType()
-
isSingle
public boolean isSingle()
-
setSingle
public T setSingle(boolean single)
-
isOptional
public boolean isOptional()
-
setOptional
public T setOptional(boolean optional)
-
-