Class AttachedClassification
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementClassificationHeader
org.odpi.openmetadata.frameworks.governanceaction.properties.AttachedClassification
The AttachedClassification bean describes a single classification associated with an element.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
CURRENT_AUDIT_HEADER_VERSION
-
Constructor Summary
ConstructorDescriptionDefault constructorAttachedClassification
(AttachedClassification template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the name of the classificationReturn a collection of the additional stored properties for the classification.Return the date/time that this instance should start to be used (null means it can be used from creationTime).Return the date/time that this instance should no longer be used.int
hashCode()
Create a hash code for this element type.void
setClassificationName
(String classificationName) Set up the name of the classification.void
setClassificationProperties
(ElementProperties classificationProperties) Set up a collection of the additional stored properties for the classification.void
setEffectiveFromTime
(Date effectiveFromTime) Set up the date/time that this instance should start to be used (null means it can be used from creationTime).void
setEffectiveToTime
(Date effectiveToTime) Set up the date/time that this instance should no longer be used.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementClassificationHeader
getClassificationOrigin, getClassificationOriginGUID, setClassificationOrigin, setClassificationOriginGUID
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
getHeaderVersion, getOrigin, getStatus, getType, getVersions, setHeaderVersion, setOrigin, setStatus, setType, setVersions
-
Constructor Details
-
AttachedClassification
public AttachedClassification()Default constructor -
AttachedClassification
Copy/clone constructor- Parameters:
template
- template to copy
-
-
Method Details
-
setClassificationName
Set up the name of the classification. This name is the type name defined in a ClassificationDef type definition.- Parameters:
classificationName
- name of classification
-
getClassificationName
Return the name of the classification- Returns:
- String name
-
getEffectiveFromTime
Return the date/time that this instance should start to be used (null means it can be used from creationTime).- Returns:
- Date object
-
setEffectiveFromTime
Set up the date/time that this instance should start to be used (null means it can be used from creationTime).- Parameters:
effectiveFromTime
- Date object
-
getEffectiveToTime
Return the date/time that this instance should no longer be used.- Returns:
- Date object
-
setEffectiveToTime
Set up the date/time that this instance should no longer be used.- Parameters:
effectiveToTime
- Date object
-
setClassificationProperties
Set up a collection of the additional stored properties for the classification. If no stored properties are present then null is returned.- Parameters:
classificationProperties
- properties for the classification
-
getClassificationProperties
Return a collection of the additional stored properties for the classification. If no stored properties are present then null is returned.- Returns:
- properties map
-
toString
Standard toString method.- Overrides:
toString
in classElementClassificationHeader
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classElementClassificationHeader
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classElementClassificationHeader
- Returns:
- int hash code
-