public class ModelProperty extends Object
| 构造器和说明 |
|---|
ModelProperty(String name,
com.fasterxml.classmate.ResolvedType type,
String qualifiedType,
int position,
boolean required,
boolean isHidden,
boolean readOnly,
Boolean allowEmptyValue,
String description,
AllowableValues allowableValues,
Object example,
String pattern,
String defaultValue,
Xml xml,
List<VendorExtension> vendorExtensions) |
| 限定符和类型 | 方法和说明 |
|---|---|
AllowableValues |
getAllowableValues() |
String |
getDefaultValue() |
String |
getDescription() |
Object |
getExample() |
ModelReference |
getModelRef() |
String |
getName() |
String |
getPattern() |
int |
getPosition() |
String |
getQualifiedType() |
com.fasterxml.classmate.ResolvedType |
getType() |
List<VendorExtension> |
getVendorExtensions() |
Xml |
getXml() |
Boolean |
isAllowEmptyValue()
Support for isAllowEmpty value
|
boolean |
isHidden() |
Boolean |
isReadOnly() |
Boolean |
isRequired() |
ModelProperty |
updateModelRef(com.google.common.base.Function<com.fasterxml.classmate.ResolvedType,? extends ModelReference> modelRefFactory) |
public ModelProperty(String name, com.fasterxml.classmate.ResolvedType type, String qualifiedType, int position, boolean required, boolean isHidden, boolean readOnly, Boolean allowEmptyValue, String description, AllowableValues allowableValues, Object example, String pattern, String defaultValue, Xml xml, List<VendorExtension> vendorExtensions)
public String getName()
public com.fasterxml.classmate.ResolvedType getType()
public String getQualifiedType()
public int getPosition()
public Boolean isRequired()
public Boolean isReadOnly()
public String getDescription()
public AllowableValues getAllowableValues()
public ModelReference getModelRef()
public boolean isHidden()
public ModelProperty updateModelRef(com.google.common.base.Function<com.fasterxml.classmate.ResolvedType,? extends ModelReference> modelRefFactory)
public Object getExample()
public String getPattern()
public List<VendorExtension> getVendorExtensions()
public String getDefaultValue()
public Xml getXml()
public Boolean isAllowEmptyValue()
Copyright © 2023. All rights reserved.