public class ModelProperty
extends java.lang.Object
Constructor and Description |
---|
ModelProperty(java.lang.String name,
com.fasterxml.classmate.ResolvedType type,
java.lang.String qualifiedType,
int position,
java.lang.Boolean required,
boolean isHidden,
java.lang.String description,
AllowableValues allowableValues) |
Modifier and Type | Method and Description |
---|---|
AllowableValues |
getAllowableValues() |
java.lang.String |
getDescription() |
ModelRef |
getModelRef() |
java.lang.String |
getName() |
int |
getPosition() |
java.lang.String |
getQualifiedType() |
com.fasterxml.classmate.ResolvedType |
getType() |
boolean |
isHidden() |
java.lang.Boolean |
isRequired() |
ModelProperty |
updateModelRef(com.google.common.base.Function<? super com.fasterxml.classmate.ResolvedType,ModelRef> modelRefFactory) |
public ModelProperty(java.lang.String name, com.fasterxml.classmate.ResolvedType type, java.lang.String qualifiedType, int position, java.lang.Boolean required, boolean isHidden, java.lang.String description, AllowableValues allowableValues)
public java.lang.String getName()
public com.fasterxml.classmate.ResolvedType getType()
public java.lang.String getQualifiedType()
public int getPosition()
public java.lang.Boolean isRequired()
public java.lang.String getDescription()
public AllowableValues getAllowableValues()
public ModelRef getModelRef()
public boolean isHidden()
public ModelProperty updateModelRef(com.google.common.base.Function<? super com.fasterxml.classmate.ResolvedType,ModelRef> modelRefFactory)