public class DerivedSchemaAttribute extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
ATTRIBUTE_NAMES_SET |
static String[] |
ATTRIBUTE_NAMES_SET_VALUES |
static Set<String> |
ENUM_NAMES_SET |
static String[] |
ENUM_NAMES_SET_VALUES |
static Set<String> |
MAP_NAMES_SET |
static String[] |
MAP_NAMES_SET_VALUES |
static Set<String> |
PROPERTY_NAMES_SET |
static String[] |
PROPERTY_NAMES_SET_VALUES |
| Constructor and Description |
|---|
DerivedSchemaAttribute() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Map<String,String> |
getAdditionalProperties()
{@literal Additional properties for the element.
|
String |
getCardinality()
{@literal Number of occurrences of this attribute allowed.
|
List<Classification> |
getClassifications()
Classifications
|
String |
getDefaultValueOverride()
{@literal Initial value for the attribute (overriding the default value of its type.
|
Map<String,Object> |
getExtraAttributes()
Get the extra attributes - ones that are in addition to the standard types.
|
Map<String,Classification> |
getExtraClassifications()
Extra classifications are classifications that are not in the open metadata model - we include the OMRS Classifications.
|
String |
getFormula()
{@literal Transformation used to create the derived data.
|
String |
getName()
{@literal Name of the attribute.
|
Integer |
getPosition()
{@literal Position in the schema, starting at zero.
|
String |
getQualifiedName()
{@literal Unique identifier for the entity.
|
SystemAttributes |
getSystemAttributes()
Get the system attributes
|
int |
hashCode() |
void |
setAdditionalProperties(Map<String,String> additionalProperties) |
void |
setCardinality(String cardinality) |
void |
setClassifications(List<Classification> classifications) |
void |
setDefaultValueOverride(String defaultValueOverride) |
void |
setExtraAttributes(Map<String,Object> extraAttributes) |
void |
setExtraClassifications(Map<String,Classification> extraClassifications) |
void |
setFormula(String formula) |
void |
setName(String name) |
void |
setPosition(Integer position) |
void |
setQualifiedName(String qualifiedName) |
void |
setSystemAttributes(SystemAttributes systemAttributes) |
String |
toString() |
StringBuilder |
toString(StringBuilder sb) |
public static final String[] PROPERTY_NAMES_SET_VALUES
public static final String[] ATTRIBUTE_NAMES_SET_VALUES
public static final String[] ENUM_NAMES_SET_VALUES
public static final String[] MAP_NAMES_SET_VALUES
public SystemAttributes getSystemAttributes()
public void setSystemAttributes(SystemAttributes systemAttributes)
public String getFormula()
String public void setFormula(String formula)
public String getName()
String public void setName(String name)
public Integer getPosition()
Integer public void setPosition(Integer position)
public String getCardinality()
String public void setCardinality(String cardinality)
public String getDefaultValueOverride()
String public void setDefaultValueOverride(String defaultValueOverride)
public String getQualifiedName()
String public void setQualifiedName(String qualifiedName)
public Map<String,String> getAdditionalProperties()
{@code Map<String,String> } public void setAdditionalProperties(Map<String,String> additionalProperties)
public void setClassifications(List<Classification> classifications)
public Map<String,Object> getExtraAttributes()
public List<Classification> getClassifications()
public Map<String,Classification> getExtraClassifications()
public void setExtraClassifications(Map<String,Classification> extraClassifications)
public StringBuilder toString(StringBuilder sb)
Copyright © 2018 ODPi. All rights reserved.