public class ParameterExpansionContext
extends java.lang.Object
| Constructor and Description |
|---|
ParameterExpansionContext(java.lang.String dataTypeName,
java.lang.String parentName,
java.lang.String parameterType,
ParameterMetadataAccessor metadataAccessor,
DocumentationType documentationType,
ParameterBuilder parameterBuilder) |
| Modifier and Type | Method and Description |
|---|---|
<A extends java.lang.annotation.Annotation> |
findAnnotation(java.lang.Class<A> annotationType) |
java.lang.String |
getDataTypeName() |
DocumentationType |
getDocumentationType() |
com.fasterxml.classmate.members.ResolvedField |
getField()
Deprecated.
@since 2.8.0
|
java.lang.String |
getFieldName() |
com.fasterxml.classmate.ResolvedType |
getFieldType() |
ParameterBuilder |
getParameterBuilder() |
java.lang.String |
getParameterType() |
java.lang.String |
getParentName() |
public ParameterExpansionContext(java.lang.String dataTypeName,
java.lang.String parentName,
java.lang.String parameterType,
ParameterMetadataAccessor metadataAccessor,
DocumentationType documentationType,
ParameterBuilder parameterBuilder)
public java.lang.String getDataTypeName()
public java.lang.String getParentName()
public java.lang.String getParameterType()
@Deprecated public com.fasterxml.classmate.members.ResolvedField getField()
public DocumentationType getDocumentationType()
public ParameterBuilder getParameterBuilder()
public com.fasterxml.classmate.ResolvedType getFieldType()
public java.lang.String getFieldName()
public <A extends java.lang.annotation.Annotation> com.google.common.base.Optional<A> findAnnotation(java.lang.Class<A> annotationType)