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 boolean
equals(Object obj)
Boolean
getIsInternal()
NodeType
getNodeType()
int
hashCode()
void
setIsInternal(Boolean isInternal)
void
setNodeType(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:
hashCode
in classRegistryObject
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classRegistryObject
-
-