Package net.ontopia.topicmaps.core.index
Interface IdentifierIndexIF
- All Superinterfaces:
IndexIF
- All Known Implementing Classes:
IdentifierIndex,IdentifierIndex
PUBLIC: Index that holds information about identifiers in the
topic map. The intention is to provide quick lookup of identifiers
by prefix and topicmap.
- Since:
- 5.4.0
-
Method Summary
Modifier and TypeMethodDescriptionPUBLIC: Returns all the item identifiers of all the objects in the topicmap.getItemIdentifiersByPrefix(String prefix) PUBLIC: Returns all the item identifiers of all the objects in the topicmap that start with the provided prefix.PUBLIC: Returns all the subject identifiers of all the topics in the topicmap.getSubjectIdentifiersByPrefix(String prefix) PUBLIC: Returns all the subject identifiers of all the topics in the topicmap that start with the provided prefix.
-
Method Details
-
getItemIdentifiers
Collection<LocatorIF> getItemIdentifiers()PUBLIC: Returns all the item identifiers of all the objects in the topicmap.- Returns:
- all the item identifiers of all the objects in the topicmap.
- Since:
- 5.4.0
-
getItemIdentifiersByPrefix
PUBLIC: Returns all the item identifiers of all the objects in the topicmap that start with the provided prefix.- Returns:
- all the matched item identifiers
- Since:
- 5.4.0
-
getSubjectIdentifiers
Collection<LocatorIF> getSubjectIdentifiers()PUBLIC: Returns all the subject identifiers of all the topics in the topicmap.- Returns:
- all the subject identifiers of all the topics in the topicmap.
- Since:
- 5.4.0
-
getSubjectIdentifiersByPrefix
PUBLIC: Returns all the subject identifiers of all the topics in the topicmap that start with the provided prefix.- Returns:
- all the matched subject identifiers
- Since:
- 5.4.0
-