Package gov.nasa.pds.registry.model
Class ClassificationScheme
- java.lang.Object
-
- gov.nasa.pds.registry.model.Identifiable
-
- gov.nasa.pds.registry.model.RegistryObject
-
- gov.nasa.pds.registry.model.ClassificationScheme
-
- All Implemented Interfaces:
Serializable
@Entity public class ClassificationScheme extends RegistryObject
A ClassificationScheme instance describes a taxonomy. The taxonomy hierarchy may be defined internally to the registry by instances of ClassificationNode, or it may be defined externally to the Registry, in which case the structure and values of the taxonomy elements are not known to the Registry.- Author:
- pramirez
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClassificationScheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)BooleangetIsInternal()NodeTypegetNodeType()inthashCode()voidsetIsInternal(Boolean isInternal)voidsetNodeType(NodeType nodeType)-
Methods inherited from class gov.nasa.pds.registry.model.RegistryObject
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionName, setClassifications, setDescription, setExternalIdentifiers, setLid, setName, setObjectType, setStatus, setVersionName
-
-
-
-
Method Detail
-
getIsInternal
public Boolean getIsInternal()
-
setIsInternal
public void setIsInternal(Boolean isInternal)
-
getNodeType
public NodeType getNodeType()
-
setNodeType
public void setNodeType(NodeType nodeType)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classRegistryObject
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classRegistryObject
-
-