public class DefinitionType extends JsonPojo
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected java.util.List<java.lang.String> |
elementRangeIndex |
protected java.lang.String |
name |
protected java.lang.String |
namespace |
protected java.lang.String |
namespacePrefix |
protected java.util.List<java.lang.String> |
pii |
protected java.lang.String |
primaryKey |
protected java.util.List<PropertyType> |
properties |
protected java.util.List<java.lang.String> |
rangeIndex |
protected java.util.List<java.lang.String> |
required |
protected java.util.List<java.lang.String> |
wordLexicon |
Constructor and Description |
---|
DefinitionType() |
Modifier and Type | Method and Description |
---|---|
static DefinitionType |
fromJson(java.lang.String name,
com.fasterxml.jackson.databind.JsonNode node) |
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getElementRangeIndex() |
java.lang.String |
getName() |
java.lang.String |
getNamespace() |
java.lang.String |
getNamespacePrefix() |
java.util.List<java.lang.String> |
getPii() |
java.lang.String |
getPrimaryKey() |
java.util.List<PropertyType> |
getProperties() |
java.util.List<java.lang.String> |
getRangeIndex() |
java.util.List<java.lang.String> |
getRequired() |
java.util.List<java.lang.String> |
getWordLexicon() |
void |
setDescription(java.lang.String description) |
void |
setElementRangeIndex(java.util.List<java.lang.String> elementRangeIndex) |
void |
setName(java.lang.String name) |
void |
setNamespace(java.lang.String namespace) |
void |
setNamespacePrefix(java.lang.String namespacePrefix) |
void |
setPii(java.util.List<java.lang.String> pii) |
void |
setPrimaryKey(java.lang.String primaryKey) |
void |
setProperties(java.util.List<PropertyType> properties) |
void |
setRangeIndex(java.util.List<java.lang.String> rangeIndex) |
void |
setRequired(java.util.List<java.lang.String> required) |
void |
setWordLexicon(java.util.List<java.lang.String> wordLexicon) |
com.fasterxml.jackson.databind.JsonNode |
toJson() |
getIntValue, getIntValue, getValue, writeNumberIf, writeObjectIf, writeStringIf
protected java.lang.String name
protected java.lang.String description
protected java.lang.String primaryKey
protected java.lang.String namespace
protected java.lang.String namespacePrefix
protected java.util.List<java.lang.String> required
protected java.util.List<java.lang.String> pii
protected java.util.List<java.lang.String> elementRangeIndex
protected java.util.List<java.lang.String> rangeIndex
protected java.util.List<java.lang.String> wordLexicon
protected java.util.List<PropertyType> properties
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getPrimaryKey()
public void setPrimaryKey(java.lang.String primaryKey)
public java.util.List<java.lang.String> getRequired()
public void setRequired(java.util.List<java.lang.String> required)
public java.util.List<java.lang.String> getPii()
public void setPii(java.util.List<java.lang.String> pii)
public java.util.List<java.lang.String> getRangeIndex()
public void setRangeIndex(java.util.List<java.lang.String> rangeIndex)
public java.util.List<java.lang.String> getElementRangeIndex()
public void setElementRangeIndex(java.util.List<java.lang.String> elementRangeIndex)
public java.util.List<java.lang.String> getWordLexicon()
public void setWordLexicon(java.util.List<java.lang.String> wordLexicon)
public java.util.List<PropertyType> getProperties()
public void setProperties(java.util.List<PropertyType> properties)
public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
public java.lang.String getNamespacePrefix()
public void setNamespacePrefix(java.lang.String namespacePrefix)
public static DefinitionType fromJson(java.lang.String name, com.fasterxml.jackson.databind.JsonNode node)