public class PropertyType extends JsonPojo
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
collation |
protected java.lang.String |
datatype |
protected java.lang.String |
description |
protected java.lang.String |
name |
protected java.lang.String |
ref |
protected java.util.List<PropertyType> |
subProperties |
Constructor and Description |
---|
PropertyType() |
Modifier and Type | Method and Description |
---|---|
static PropertyType |
fromJson(java.lang.String name,
com.fasterxml.jackson.databind.JsonNode defs) |
java.lang.String |
getCollation() |
java.lang.String |
getDatatype() |
java.lang.String |
getDescription() |
ItemType |
getItems() |
java.lang.String |
getName() |
java.lang.String |
getRef() |
java.util.List<PropertyType> |
getSubProperties() |
void |
setCollation(java.lang.String collation) |
void |
setDatatype(java.lang.String datatype) |
void |
setDescription(java.lang.String description) |
void |
setItems(ItemType items) |
void |
setName(java.lang.String name) |
void |
setRef(java.lang.String ref) |
void |
setSubProperties(java.util.List<PropertyType> subProperties) |
com.fasterxml.jackson.databind.JsonNode |
toJson() |
getIntValue, getIntValue, getValue, writeNumberIf, writeObjectIf, writeStringIf
protected java.lang.String name
protected java.lang.String datatype
protected java.lang.String description
protected java.lang.String ref
protected java.lang.String collation
protected java.util.List<PropertyType> subProperties
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDatatype()
public void setDatatype(java.lang.String datatype)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getRef()
public void setRef(java.lang.String ref)
public java.lang.String getCollation()
public void setCollation(java.lang.String collation)
public ItemType getItems()
public void setItems(ItemType items)
public java.util.List<PropertyType> getSubProperties()
public void setSubProperties(java.util.List<PropertyType> subProperties)
public static PropertyType fromJson(java.lang.String name, com.fasterxml.jackson.databind.JsonNode defs)