public class ScopedIndexImpl extends Object implements org.tmapi.index.ScopedIndex
ScopedIndex
interface.
INTERNAL: OKS->TMAPI 2 object wrapper.Constructor and Description |
---|
ScopedIndexImpl(TopicMapImpl topicMap) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Collection<org.tmapi.core.Association> |
getAssociations(org.tmapi.core.Topic theme) |
Collection<org.tmapi.core.Association> |
getAssociations(org.tmapi.core.Topic[] themes,
boolean matchAll) |
Collection<org.tmapi.core.Topic> |
getAssociationThemes() |
Collection<org.tmapi.core.Name> |
getNames(org.tmapi.core.Topic theme) |
Collection<org.tmapi.core.Name> |
getNames(org.tmapi.core.Topic[] themes,
boolean matchAll) |
Collection<org.tmapi.core.Topic> |
getNameThemes() |
Collection<org.tmapi.core.Occurrence> |
getOccurrences(org.tmapi.core.Topic theme) |
Collection<org.tmapi.core.Occurrence> |
getOccurrences(org.tmapi.core.Topic[] themes,
boolean matchAll) |
Collection<org.tmapi.core.Topic> |
getOccurrenceThemes() |
Collection<org.tmapi.core.Variant> |
getVariants(org.tmapi.core.Topic theme) |
Collection<org.tmapi.core.Variant> |
getVariants(org.tmapi.core.Topic[] themes,
boolean matchAll) |
Collection<org.tmapi.core.Topic> |
getVariantThemes() |
ScopeIndexIF |
getWrapped() |
boolean |
isAutoUpdated() |
boolean |
isOpen() |
void |
open() |
void |
reindex() |
public ScopedIndexImpl(TopicMapImpl topicMap)
public Collection<org.tmapi.core.Topic> getAssociationThemes()
getAssociationThemes
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Association> getAssociations(org.tmapi.core.Topic theme)
getAssociations
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Association> getAssociations(org.tmapi.core.Topic[] themes, boolean matchAll)
getAssociations
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Topic> getNameThemes()
getNameThemes
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Name> getNames(org.tmapi.core.Topic theme)
getNames
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Name> getNames(org.tmapi.core.Topic[] themes, boolean matchAll)
getNames
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Topic> getOccurrenceThemes()
getOccurrenceThemes
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Occurrence> getOccurrences(org.tmapi.core.Topic theme)
getOccurrences
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Occurrence> getOccurrences(org.tmapi.core.Topic[] themes, boolean matchAll)
getOccurrences
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Topic> getVariantThemes()
getVariantThemes
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Variant> getVariants(org.tmapi.core.Topic theme)
getVariants
in interface org.tmapi.index.ScopedIndex
public Collection<org.tmapi.core.Variant> getVariants(org.tmapi.core.Topic[] themes, boolean matchAll)
getVariants
in interface org.tmapi.index.ScopedIndex
public void close()
close
in interface org.tmapi.index.Index
public boolean isAutoUpdated()
isAutoUpdated
in interface org.tmapi.index.Index
public boolean isOpen()
isOpen
in interface org.tmapi.index.Index
public void open()
open
in interface org.tmapi.index.Index
public void reindex()
reindex
in interface org.tmapi.index.Index
public ScopeIndexIF getWrapped()