public class ParameterModelProperty extends BaseModelProperty
alternateTypeProvider
Constructor and Description |
---|
ParameterModelProperty(java.lang.String name,
com.fasterxml.jackson.databind.introspect.AnnotatedParameter parameter,
com.fasterxml.classmate.members.ResolvedParameterizedMember constructor,
AlternateTypeProvider alternateTypeProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
isReadOnly() |
boolean |
isRequired() |
int |
position() |
java.lang.String |
qualifiedTypeName() |
protected com.fasterxml.classmate.ResolvedType |
realType() |
allowableValues, getName, getType, propertyDescription
public ParameterModelProperty(java.lang.String name, com.fasterxml.jackson.databind.introspect.AnnotatedParameter parameter, com.fasterxml.classmate.members.ResolvedParameterizedMember constructor, AlternateTypeProvider alternateTypeProvider)
public java.lang.String qualifiedTypeName()
qualifiedTypeName
in interface ModelProperty
qualifiedTypeName
in class BaseModelProperty
public boolean isRequired()
isRequired
in interface ModelProperty
isRequired
in class BaseModelProperty
public boolean isReadOnly()
isReadOnly
in interface ModelProperty
isReadOnly
in class BaseModelProperty
public int position()
position
in interface ModelProperty
position
in class BaseModelProperty
protected com.fasterxml.classmate.ResolvedType realType()
realType
in class BaseModelProperty