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