public interface Concept extends RegistryObject
RagistryBean
interface that represents the JAXR Concept
.Modifier and Type | Method and Description |
---|---|
java.util.Collection<Concept> |
getChildrenConcepts()
Gets all immediate children Concepts.
|
ClassificationScheme |
getClassificationScheme()
Gets the ClassificationScheme that this Concept is a descendent of.
|
java.util.Collection<Concept> |
getDescendantConcepts()
Gets all descendant Concepts.
|
RegistryBean |
getParent()
Gets the parent Concept or ClassificationScheme for this object.
|
Concept |
getParentConcept()
Gets the parent Concept or null if parent is a ClassificationScheme.
|
java.lang.String |
getPath()
Gets the canonical path representation for this Concept.
|
java.lang.String |
getValue()
Gets the value (usually a code in a taxonomy) associated with this
Concept.
|
void |
setChildrenConcepts(java.util.Collection<Concept> concepts)
Sets immediate children Concepts.
|
void |
setValue(java.lang.String value)
Sets the value (usually a taxonomy value) associated with this Concept.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
java.util.Collection<Concept> getChildrenConcepts()
ClassificationScheme getClassificationScheme()
java.util.Collection<Concept> getDescendantConcepts()
RegistryBean getParent()
Concept getParentConcept()
java.lang.String getPath()
java.lang.String getValue()
void setValue(java.lang.String value)
value
- the taxonomy value associated with this Concept.void setChildrenConcepts(java.util.Collection<Concept> concepts)
concepts
- the immediate children Concepts.