public class MapSchemaType 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 |
|---|
MapSchemaType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Map<String,String> |
getAdditionalProperties()
{@literal Additional properties for the element.
|
String |
getAuthor()
{@literal User name of the person or process that created the schema type.
|
List<Classification> |
getClassifications()
Classifications
|
String |
getDisplayName()
{@literal Display name for the schema type.
|
Date |
getEffectiveFromTime()
Return the date/time that this MapSchemaType should start to be used (null means it can be used from creationTime).
|
Date |
getEffectiveToTime()
Return the date/time that this MapSchemaType should no longer be used.
|
String |
getEncodingStandard()
{@literal Format of the schema.
|
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 |
getQualifiedName()
{@literal Unique identifier for the entity.
|
SystemAttributes |
getSystemAttributes()
Get the system attributes
|
String |
getUsage()
{@literal Guidance on how the schema should be used.
|
String |
getVersionNumber()
{@literal Version of the schema type.
|
int |
hashCode() |
void |
setAdditionalProperties(Map<String,String> additionalProperties) |
void |
setAuthor(String author) |
void |
setClassifications(List<Classification> classifications) |
void |
setDisplayName(String displayName) |
void |
setEffectiveFromTime(Date effectiveFromTime) |
void |
setEffectiveToTime(Date effectiveToTime) |
void |
setEncodingStandard(String encodingStandard) |
void |
setExtraAttributes(Map<String,Object> extraAttributes) |
void |
setExtraClassifications(Map<String,Classification> extraClassifications) |
void |
setQualifiedName(String qualifiedName) |
void |
setSystemAttributes(SystemAttributes systemAttributes) |
void |
setUsage(String usage) |
void |
setVersionNumber(String versionNumber) |
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 getDisplayName()
String public void setDisplayName(String displayName)
public String getVersionNumber()
String public void setVersionNumber(String versionNumber)
public String getAuthor()
String public void setAuthor(String author)
public String getUsage()
String public void setUsage(String usage)
public String getEncodingStandard()
String public void setEncodingStandard(String encodingStandard)
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 Date getEffectiveFromTime()
public void setEffectiveFromTime(Date effectiveFromTime)
public Date getEffectiveToTime()
public void setEffectiveToTime(Date effectiveToTime)
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–2019 ODPi. All rights reserved.