Package | Description |
---|---|
com.escenic.classification |
Modifier and Type | Class and Description |
---|---|
class |
AlreadyExistsException |
Modifier and Type | Method and Description |
---|---|
void |
TaggingBackend.addAlias(GenericTag<URI,URI> pTag,
String pAlias)
Add the provided alias to the specific tag.
|
void |
Tag.addAlias(String pAlias)
Add an alias to this tag.
|
URI |
TaggingBackend.addChild(GenericTag<URI,URI> pParent,
String pName,
String pDescription)
Adds tag as a child of this tag in the same tag structure.
|
URI |
TaggingBackend.addChild(GenericTag<URI,URI> pParent,
String pTagId,
String pName,
String pDescription)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
Tag.addChild(String pName,
String pDescription)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
Tag.addChild(String pTagId,
String pName,
String pDescription)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
AbstractTag.addChild(String pTagId,
String pName,
String pDescription) |
URI |
TaggingBackend.addChildWithAliases(GenericTag<URI,URI> pParent,
String pName,
String pDescription,
List<String> pAliases)
Adds tag as a child of this tag in the same tag structure.
|
URI |
TaggingBackend.addChildWithAliases(GenericTag<URI,URI> pParent,
String pTagId,
String pName,
String pDescription,
List<String> pAliases)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
Tag.addChildWithAliases(String pName,
String pDescription,
List<String> pAliases)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
AbstractTag.addChildWithAliases(String pName,
String pDescription,
List<String> pAliases) |
Tag |
Tag.addChildWithAliases(String pTagId,
String pName,
String pDescription,
List<String> pAliases)
Adds tag as a child of this tag in the same tag structure.
|
Tag |
AbstractTag.addChildWithAliases(String pTagId,
String pName,
String pDescription,
List<String> pAliases) |
URI |
TaggingBackend.createTag(GenericTagStructure<URI> pParent,
String pName,
String pDescription)
Creates a tag in this tag structure.
|
URI |
TaggingBackend.createTag(GenericTagStructure<URI> pParent,
String pTagIdentifier,
String pName,
String pDescription)
Creates a tag with a specified identifier in this tag structure.
|
Tag |
TagStructure.createTag(String pName,
String pDescription)
Creates a tag in this tag structure.
|
Tag |
TagStructure.createTag(String pTagIdentifier,
String pName,
String pDescription)
Creates a tag with a specified identifier in this tag structure.
|
Tag |
AbstractTagStructure.createTag(String pTagId,
String pName,
String pDescription) |
GenericTagStructure<URI> |
TaggingBackend.createTagStructure(URI pScheme,
String pName,
String pDescription)
Creates a tag structure supported by this backend.
|
URI |
TaggingBackend.createTagWithAliases(GenericTagStructure<URI> pStructure,
String pName,
String pDescription,
List<String> pAliases)
Creates a tag in this tag structure.
|
URI |
TaggingBackend.createTagWithAliases(GenericTagStructure<URI> pStructure,
String pTagIdentifier,
String pName,
String pDescription,
List<String> pAliases)
Creates a tag with a specified identifier in this tag structure.
|
Tag |
TagStructure.createTagWithAliases(String pName,
String pDescription,
List<String> pAliases)
Creates a tag in this tag structure.
|
Tag |
AbstractTagStructure.createTagWithAliases(String pName,
String pDescription,
List<String> pAliases) |
Tag |
TagStructure.createTagWithAliases(String pTagIdentifier,
String pName,
String pDescription,
List<String> pAliases)
Creates a tag with a specified identifier in this tag structure.
|
Tag |
AbstractTagStructure.createTagWithAliases(String pTagIdentifier,
String pName,
String pDescription,
List<String> pAliases) |
void |
TagStructure.delete()
Delete this tag structure.
|
void |
Tag.delete()
Deletes this tag.
|
void |
TaggingBackend.delete(GenericTag<URI,URI> pTag)
Deletes this tag.
|
void |
TaggingBackend.delete(GenericTagStructure<URI> pTagStructure)
Delete this tag structure.
|
void |
TaggingBackend.deleteAlias(GenericTag<URI,URI> pTag,
String pAlias)
Delete the provided alias from the specific tag.
|
void |
Tag.deleteAlias(String pAlias)
Delete an alias from this tag.
|
Map<URI,List<Hit>> |
TaggingBackendSpi.findTagByName(String pStartsWith)
Deprecated.
use Solr instead.
|
Map<URI,List<Hit>> |
TaggingBackend.findTagByName(String pStartsWith)
Deprecated.
use Solr instead.
|
Map<URI,List<Hit>> |
TaggingBackendSpi.findTagByName(String pStartsWith,
List<URI> pSchemes)
Deprecated.
use Solr instead.
|
Map<URI,List<Hit>> |
TaggingBackend.findTagByName(String pStartsWith,
List<URI> pSchemes)
Deprecated.
use Solr instead.
|
List<String> |
GenericTag.getAliases()
|
List<T> |
GenericTagStructure.getChildren()
Gets the root tags of this tag structure.
|
List<T> |
GenericTag.getChildren()
Gets the immediate children of this tag.
|
List<T> |
GenericTagStructure.getChildren(String pStartsWith)
Gets the immediate children of this tag structure with names start with the argument.
|
List<T> |
GenericTag.getChildren(String pStartsWith)
Gets the immediate children of this tag with names start with the argument.
|
int |
GenericTagStructure.getChildrenCount(boolean pRecursive)
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.
|
int |
GenericTag.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.
|
T |
GenericTag.getParent()
Gets the parent tag of this tag.
|
GenericTag<URI,URI> |
TaggingBackend.getTag(long pTagDatabaseId)
Gets a tag in this backend identified by a tag database id.
|
Tag |
TaggingRegistry.getTag(long pTagDatabaseId,
URI pScheme)
Gets a tag by the given database id and the tag structure scheme of the tag .
|
Tag |
TaggingRegistry.getTag(URI pTagIdentifier)
Gets a tag for a
tag identifier . |
GenericTag<URI,URI> |
TaggingBackend.getTag(URI pTagIdentifier)
Gets a tag in this backend identified by a tag identifier.
|
Tag |
TagStructure.getTag(URI pTagIdentifier)
Gets a tag in this tag structure identified by a tag identifier.
|
List<URI> |
TaggingRegistry.getTagSchemes() |
S |
GenericTag.getTagStructure()
Gets the tag structure that this tag belongs to.
|
TagStructure |
TaggingRegistry.getTagStructure(URI pScheme)
Gets the tag structure by iterating over the registered back-ends and returning the first
tag structure that matches the given scheme.
|
GenericTagStructure<URI> |
TaggingBackend.getTagStructure(URI pScheme)
Gets a tag structure by scheme.
|
Set<GenericTagStructure<URI>> |
TaggingBackend.getTagStructures()
Get the set of tag structures supported by this backend.
|
GenericTag<URI,URI> |
TaggingBackend.mergeTags(GenericTag<URI,URI> pTarget,
List<GenericTag<URI,URI>> pTagsToMerge,
boolean pKeepAsAlias)
Merges a list of tags into the given target tag.
|
String |
Tag.toPathString(String pDelimiter)
Traverses the ancestors of the tag until the root and returns a
string containing the names of those tags, separated by the specified
pDelimiter . |
void |
Tag.update(String pName,
String pDescription)
Updates this tag in the backend with specified name and description.
|
void |
Tag.update(Tag pParent)
Update this tag's parent in the backend with specified parent.
|
void |
TaggingBackend.updateTag(GenericTag<URI,URI> pTag,
GenericTag<URI,URI> pParent)
Updates a tag with the specified parent.
|
void |
TaggingBackend.updateTag(GenericTag<URI,URI> pTag,
String pName,
String pDescription)
Updates a tag with specified name and description.
|
© 1998- 2021 Escenic AS