Class ClassificationEntityExtension
- java.lang.Object
-
- org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.RepositoryElementHeader
-
- org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceElementHeader
-
- org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationEntityExtension
-
- All Implemented Interfaces:
Serializable
public class ClassificationEntityExtension extends InstanceElementHeader
ClassificationEntityExtension is used to represent a single classification for an entity. It includes the details of the classification and an entity proxy to define which entity it should be attached to. This version of classification is used in open metadata archives and events where the complete entity is either not available, or needs to be augmented.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceElementHeader
CURRENT_INSTANCE_HEADER_VERSION
-
-
Constructor Summary
Constructors Constructor Description ClassificationEntityExtension()Default constructorClassificationEntityExtension(ClassificationEntityExtension template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Validate that an object is equal depending on their stored values.ClassificationgetClassification()Return the classification for the entity.EntityProxygetEntityToClassify()Return which entity to attach this classification to.inthashCode()Return a hash code based on the values of this object.voidsetClassification(Classification classification)Set up the classification for the entity.voidsetEntityToClassify(EntityProxy entityToClassify)Set up which entity to attach this classification to.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.RepositoryElementHeader
getHeaderVersion, setHeaderVersion
-
-
-
-
Constructor Detail
-
ClassificationEntityExtension
public ClassificationEntityExtension()
Default constructor
-
ClassificationEntityExtension
public ClassificationEntityExtension(ClassificationEntityExtension template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getClassification
public Classification getClassification()
Return the classification for the entity.- Returns:
- classification object
-
setClassification
public void setClassification(Classification classification)
Set up the classification for the entity.- Parameters:
classification- classification object
-
getEntityToClassify
public EntityProxy getEntityToClassify()
Return which entity to attach this classification to.- Returns:
- entity proxy object
-
setEntityToClassify
public void setEntityToClassify(EntityProxy entityToClassify)
Set up which entity to attach this classification to.- Parameters:
entityToClassify- entity proxy object
-
toString
public String toString()
Standard toString method.
-
equals
public boolean equals(Object objectToCompare)
Validate that an object is equal depending on their stored values.
-
-