Class Term
java.lang.Object
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.governednode.GovernedNode
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.term.Term
- All Implemented Interfaces:
Serializable,OmasObject
- Direct Known Subclasses:
Activity
A Term in the Subject Area OMAS is a semantic description of something, such as a concept, object, asset, technology, role or group.
A Term lives in a Glossary.
Terms can be categorised, which gives them context. Categories are hierarchical.
Terms can be grouped into projects, for particular groups of people to work with.
Terms can be related to other terms and can form ontologies.
Terms can be classified.
Terms can be semantically assigned to assets.
A term can be a spine object, spine attribute and/or an object identifier. This allows terms to be grouped into objects that have attributes and identity.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanHow this glossary term is abbreviated.The Categories that categorize this TermExamples of this glossary term in use.The associated GlossaryThe short description of the glossary term.getUsage()Further guidance on the use of this glossary term.inthashCode()booleanIdentifies a glossary term that describes an attribute that can be used to identify an instance.booleanIdentifies a glossary term that describes an attribute of a spine object.booleanIdentifies a glossary term that describes a type of spine object.voidsetAbbreviation(String abbreviation) voidsetCategories(List<CategorySummary> categories) voidsetExamples(String examples) voidsetGlossary(GlossarySummary glossary) voidsetObjectIdentifier(boolean objectIdentifier) voidsetSpineAttribute(boolean spineAttribute) voidsetSpineObject(boolean spineObject) voidsetSummary(String summary) voidMethods inherited from class org.odpi.openmetadata.accessservices.subjectarea.properties.objects.governednode.GovernedNode
getGovernanceClassifications, setClassifications, setGovernanceClassifications, toStringMethods inherited from class org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node
getAdditionalProperties, getClassifications, getDescription, getEffectiveFromTime, getEffectiveToTime, getExtendedProperties, getIcons, getName, getNodeType, getQualifiedName, getSystemAttributes, getTypeName, isReadOnly, setAdditionalProperties, setDescription, setEffectiveFromTime, setEffectiveToTime, setExtendedProperties, setIcons, setName, setNodeType, setQualifiedName, setReadOnly, setSystemAttributes, setTypeName
-
Constructor Details
-
Term
public Term()
-
-
Method Details
-
getGlossary
The associated Glossary- Returns:
- Glossary summary
-
setGlossary
-
getSummary
The short description of the glossary term.- Returns:
- String
-
setSummary
-
getAbbreviation
How this glossary term is abbreviated.- Returns:
- String
-
setAbbreviation
-
getExamples
Examples of this glossary term in use.- Returns:
- String
-
setExamples
-
getUsage
Further guidance on the use of this glossary term.- Returns:
- String
-
setUsage
-
isSpineObject
public boolean isSpineObject()Identifies a glossary term that describes a type of spine object.- Returns:
trueif spine object, false otherwise.
-
setSpineObject
public void setSpineObject(boolean spineObject) -
isSpineAttribute
public boolean isSpineAttribute()Identifies a glossary term that describes an attribute of a spine object.- Returns:
trueif spine object, false otherwise.
-
setSpineAttribute
public void setSpineAttribute(boolean spineAttribute) -
isObjectIdentifier
public boolean isObjectIdentifier()Identifies a glossary term that describes an attribute that can be used to identify an instance.- Returns:
trueif term is an identifier, false otherwise.
-
setObjectIdentifier
public void setObjectIdentifier(boolean objectIdentifier) -
getCategories
The Categories that categorize this Term- Returns:
- Category Summaries
-
setCategories
-
toString
- Overrides:
toStringin classGovernedNode
-
equals
- Overrides:
equalsin classGovernedNode
-
hashCode
public int hashCode()- Overrides:
hashCodein classGovernedNode
-