public class ClassificationImpl extends RegistryObjectImpl implements Classification
Classification
.Constructor and Description |
---|
ClassificationImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
ClassificationScheme |
getClassificationScheme()
Gets the ClassificationScheme that is used in classifying the object.
|
RegistryBean |
getClassifiedObject()
Gets the Object that is being classified.
|
Concept |
getConcept()
Gets the Concept that is classifying the object.
|
java.lang.String |
getValue()
Gets the taxonomy value for this Classification.
|
int |
hashCode() |
boolean |
isExternal()
Returns true if this is an external classification.
|
void |
setClassificationScheme(ClassificationScheme classificationScheme)
Sets the ClassificationScheme for this external classification.
|
void |
setClassifiedObject(RegistryBean classifiedObject)
Sets the object that is being classified.
|
void |
setConcept(Concept concept)
Sets the concept for this internal classification.
|
void |
setExternal(boolean external)
Sets if the Classification is external.
|
void |
setValue(java.lang.String value)
Sets the taxonomy value for this external Classification.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSlots, getSubmittingOrganization, setAssociatedObjects, setAssociations, setAuditTrail, setClassifications, setExternalIdentifiers, setExternalLinks, setObjectType, setRegistryPackages, setSlots, setSubmittingOrganization
getCheckpointName, getDescription, getIdentity, getKey, getName, isRevision, setCheckpointName, setDescription, setIdentity, setKey, setName, toString
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
public ClassificationScheme getClassificationScheme()
getClassificationScheme
in interface Classification
public RegistryBean getClassifiedObject()
getClassifiedObject
in interface Classification
public Concept getConcept()
getConcept
in interface Classification
public java.lang.String getValue()
getValue
in interface Classification
public boolean isExternal()
isExternal
in interface Classification
public void setClassificationScheme(ClassificationScheme classificationScheme)
setClassificationScheme
in interface Classification
classificationScheme
- the ClassificationScheme for this external classification.public void setClassifiedObject(RegistryBean classifiedObject)
setClassifiedObject
in interface Classification
classifiedObject
- the object that is being classified.public void setConcept(Concept concept)
setConcept
in interface Classification
concept
- the concept for this internal classification.public void setValue(java.lang.String value)
setValue
in interface Classification
value
- the taxonomy value.public boolean equals(java.lang.Object other)
equals
in class RegistryObjectImpl
public int hashCode()
hashCode
in class RegistryObjectImpl
public void setExternal(boolean external)
external
- true
if the Classification is external.