Class LiteralIndexImpl
- java.lang.Object
-
- net.ontopia.topicmaps.impl.tmapi2.index.LiteralIndexImpl
-
- All Implemented Interfaces:
org.tmapi.index.Index
,org.tmapi.index.LiteralIndex
public class LiteralIndexImpl extends Object implements org.tmapi.index.LiteralIndex
Implementation of theLiteralIndex
INTERNAL: OKS->TMAPI 2 object wrapper.
-
-
Constructor Summary
Constructors Constructor Description LiteralIndexImpl(TopicMapImpl topicMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Collection<org.tmapi.core.Name>
getNames(String value)
Collection<org.tmapi.core.Occurrence>
getOccurrences(String value)
Collection<org.tmapi.core.Occurrence>
getOccurrences(String value, org.tmapi.core.Locator locator)
Collection<org.tmapi.core.Occurrence>
getOccurrences(org.tmapi.core.Locator value)
Collection<org.tmapi.core.Variant>
getVariants(String value)
Collection<org.tmapi.core.Variant>
getVariants(String value, org.tmapi.core.Locator datatype)
Collection<org.tmapi.core.Variant>
getVariants(org.tmapi.core.Locator value)
boolean
isAutoUpdated()
boolean
isOpen()
void
open()
void
reindex()
-
-
-
Constructor Detail
-
LiteralIndexImpl
public LiteralIndexImpl(TopicMapImpl topicMap)
-
-
Method Detail
-
getNames
public Collection<org.tmapi.core.Name> getNames(String value)
- Specified by:
getNames
in interfaceorg.tmapi.index.LiteralIndex
-
getOccurrences
public Collection<org.tmapi.core.Occurrence> getOccurrences(String value)
- Specified by:
getOccurrences
in interfaceorg.tmapi.index.LiteralIndex
-
getOccurrences
public Collection<org.tmapi.core.Occurrence> getOccurrences(org.tmapi.core.Locator value)
- Specified by:
getOccurrences
in interfaceorg.tmapi.index.LiteralIndex
-
getOccurrences
public Collection<org.tmapi.core.Occurrence> getOccurrences(String value, org.tmapi.core.Locator locator)
- Specified by:
getOccurrences
in interfaceorg.tmapi.index.LiteralIndex
-
getVariants
public Collection<org.tmapi.core.Variant> getVariants(String value)
- Specified by:
getVariants
in interfaceorg.tmapi.index.LiteralIndex
-
getVariants
public Collection<org.tmapi.core.Variant> getVariants(org.tmapi.core.Locator value)
- Specified by:
getVariants
in interfaceorg.tmapi.index.LiteralIndex
-
getVariants
public Collection<org.tmapi.core.Variant> getVariants(String value, org.tmapi.core.Locator datatype)
- Specified by:
getVariants
in interfaceorg.tmapi.index.LiteralIndex
-
close
public void close()
- Specified by:
close
in interfaceorg.tmapi.index.Index
-
isAutoUpdated
public boolean isAutoUpdated()
- Specified by:
isAutoUpdated
in interfaceorg.tmapi.index.Index
-
isOpen
public boolean isOpen()
- Specified by:
isOpen
in interfaceorg.tmapi.index.Index
-
open
public void open()
- Specified by:
open
in interfaceorg.tmapi.index.Index
-
reindex
public void reindex()
- Specified by:
reindex
in interfaceorg.tmapi.index.Index
-
-