public class IdentifierIndex extends BasicIndex implements IdentifierIndexIF
BasicIndex.EventHandler<K,V>, BasicIndex.TypedPredicate
handlers
Constructor and Description |
---|
IdentifierIndex(SubjectIdentityCache sicache) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
getItemIdentifiers()
PUBLIC: Returns all the item identifiers of all the objects in the topicmap.
|
Collection<LocatorIF> |
getItemIdentifiersByPrefix(String prefix)
PUBLIC: Returns all the item identifiers of all the objects in the topicmap that start with
the provided prefix.
|
Collection<LocatorIF> |
getSubjectIdentifiers()
PUBLIC: Returns all the subject identifiers of all the topics in the topicmap.
|
Collection<LocatorIF> |
getSubjectIdentifiersByPrefix(String prefix)
PUBLIC: Returns all the subject identifiers of all the topics in the topicmap that start with
the provided prefix.
|
getIndex, processEvent
public IdentifierIndex(SubjectIdentityCache sicache)
public Collection<LocatorIF> getItemIdentifiers()
IdentifierIndexIF
getItemIdentifiers
in interface IdentifierIndexIF
public Collection<LocatorIF> getItemIdentifiersByPrefix(String prefix)
IdentifierIndexIF
getItemIdentifiersByPrefix
in interface IdentifierIndexIF
public Collection<LocatorIF> getSubjectIdentifiers()
IdentifierIndexIF
getSubjectIdentifiers
in interface IdentifierIndexIF
public Collection<LocatorIF> getSubjectIdentifiersByPrefix(String prefix)
IdentifierIndexIF
getSubjectIdentifiersByPrefix
in interface IdentifierIndexIF