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, propertyDescriptionpublic 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 ModelPropertyqualifiedTypeName in class BaseModelPropertypublic boolean isRequired()
isRequired in interface ModelPropertyisRequired in class BaseModelPropertypublic boolean isReadOnly()
isReadOnly in interface ModelPropertyisReadOnly in class BaseModelPropertypublic int position()
position in interface ModelPropertyposition in class BaseModelPropertyprotected com.fasterxml.classmate.ResolvedType realType()
realType in class BaseModelProperty