public class Topic 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 |
|---|
Topic() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Map<String,String> |
getAdditionalProperties()
{@literal Additional properties for the element.
|
List<Classification> |
getClassifications()
Classifications
|
String |
getDescription()
{@literal Description of the asset.
|
Date |
getEffectiveFromTime()
Return the date/time that this Topic should start to be used (null means it can be used from creationTime).
|
Date |
getEffectiveToTime()
Return the date/time that this Topic should no longer be used.
|
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 |
getLatestChange()
{@literal Description of the last change to the asset's metadata.
|
String |
getName()
{@literal Display name for the asset.
|
String |
getOwner()
{@literal Identifier of the person or process that owns the asset.
|
AssetOwnerType |
getOwnerType()
{@literal Type of identifier used for owner property.
|
String |
getQualifiedName()
{@literal Unique identifier for the entity.
|
SystemAttributes |
getSystemAttributes()
Get the system attributes
|
String |
getTopicType()
{@literal Type of topic.
|
List<String> |
getZoneMembership()
{@literal The list of zones that this asset belongs to.
|
int |
hashCode() |
void |
setAdditionalProperties(Map<String,String> additionalProperties) |
void |
setClassifications(List<Classification> classifications) |
void |
setDescription(String description) |
void |
setEffectiveFromTime(Date effectiveFromTime) |
void |
setEffectiveToTime(Date effectiveToTime) |
void |
setExtraAttributes(Map<String,Object> extraAttributes) |
void |
setExtraClassifications(Map<String,Classification> extraClassifications) |
void |
setLatestChange(String latestChange) |
void |
setName(String name) |
void |
setOwner(String owner) |
void |
setOwnerType(AssetOwnerType ownerType) |
void |
setQualifiedName(String qualifiedName) |
void |
setSystemAttributes(SystemAttributes systemAttributes) |
void |
setTopicType(String topicType) |
void |
setZoneMembership(List<String> zoneMembership) |
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 getTopicType()
String public void setTopicType(String topicType)
public String getName()
String public void setName(String name)
public String getDescription()
String public void setDescription(String description)
public String getOwner()
String public void setOwner(String owner)
public AssetOwnerType getOwnerType()
AssetOwnerType public void setOwnerType(AssetOwnerType ownerType)
public List<String> getZoneMembership()
{@code List<String> } public String getLatestChange()
String public void setLatestChange(String latestChange)
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.