类 BaseModelProperty
java.lang.Object
springfox.documentation.schema.property.BaseModelProperty
- 所有已实现的接口:
ModelProperty
-
字段概要
字段修饰符和类型字段说明protected final AlternateTypeProviderprotected final com.fasterxml.jackson.databind.introspect.BeanPropertyDefinitionprotected final com.google.common.base.Optional<com.fasterxml.jackson.annotation.JsonFormat>protected final com.fasterxml.classmate.TypeResolver -
构造器概要
构造器构造器说明BaseModelProperty(String name, com.fasterxml.classmate.TypeResolver resolver, AlternateTypeProvider alternateTypeProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition jacksonProperty) -
方法概要
-
字段详细资料
-
jacksonProperty
protected final com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition jacksonProperty -
jsonFormatAnnotation
protected final com.google.common.base.Optional<com.fasterxml.jackson.annotation.JsonFormat> jsonFormatAnnotation -
resolver
protected final com.fasterxml.classmate.TypeResolver resolver -
alternateTypeProvider
-
-
构造器详细资料
-
BaseModelProperty
public BaseModelProperty(String name, com.fasterxml.classmate.TypeResolver resolver, AlternateTypeProvider alternateTypeProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition jacksonProperty)
-
-
方法详细资料
-
realType
protected abstract com.fasterxml.classmate.ResolvedType realType() -
getType
public com.fasterxml.classmate.ResolvedType getType()- 指定者:
getType在接口中ModelProperty
-
getName
- 指定者:
getName在接口中ModelProperty
-
qualifiedTypeName
- 指定者:
qualifiedTypeName在接口中ModelProperty
-
allowableValues
- 指定者:
allowableValues在接口中ModelProperty
-
isRequired
public boolean isRequired()- 指定者:
isRequired在接口中ModelProperty
-
isReadOnly
public boolean isReadOnly()- 指定者:
isReadOnly在接口中ModelProperty
-
propertyDescription
- 指定者:
propertyDescription在接口中ModelProperty
-
position
public int position()- 指定者:
position在接口中ModelProperty
-
example
-