public interface GenericTag<T,S>
Modifier and Type | Method and Description |
---|---|
List<String> |
getAliases()
|
List<T> |
getChildren()
Gets the immediate children of this tag.
|
List<T> |
getChildren(String pStartsWith)
Gets the immediate children of this tag with names start with the argument.
|
int |
getChildrenCount(boolean recursive)
Gets the number of decendents regarding to the parameter recursive, if true then all the
decendents will be considered, otherwise only first level children
will be considered.
|
String |
getDescription()
Gets the the description of this tag.
|
int |
getID()
Gets the system id of this tag.
|
URI |
getIdentifier()
Gets the the identifier of this tag.
|
Date |
getLastModified()
Retrieves the date when this tag was last modified.
|
String |
getName()
Gets the the name of this tag.
|
T |
getParent()
Gets the parent tag of this tag.
|
S |
getTagStructure()
Gets the tag structure that this tag belongs to.
|
String |
getUUID()
Returns the UUID of the tag
|
int getID()
String getName()
String getDescription()
URI getIdentifier()
String getUUID()
List<T> getChildren() throws ClassificationException
Set
.ClassificationException
- if loading the children fails.List<T> getChildren(String pStartsWith) throws ClassificationException
Set
.ClassificationException
- if loading the children fails.T getParent() throws ClassificationException
ClassificationException
- if loading the parent fails.S getTagStructure() throws ClassificationException
ClassificationException
- if loading the tag structure fails.Date getLastModified()
Date
representation of the date when this tag was last modified.int getChildrenCount(boolean recursive) throws ClassificationException
ClassificationException
List<String> getAliases() throws ClassificationException
List
of aliasesClassificationException
- if loading the tag aliases fails.© 1998- 2021 Escenic AS