net.ontopia.topicmaps.impl.tmapi2.index
Class LiteralIndexImpl

java.lang.Object
  extended by net.ontopia.topicmaps.impl.tmapi2.index.LiteralIndexImpl
All Implemented Interfaces:
org.tmapi.index.Index, org.tmapi.index.LiteralIndex

public class LiteralIndexImpl
extends java.lang.Object
implements org.tmapi.index.LiteralIndex

Implementation of the LiteralIndex INTERNAL: OKS->TMAPI 2 object wrapper.


Constructor Summary
LiteralIndexImpl(TopicMapImpl topicMap)
           
 
Method Summary
 void close()
           
 java.util.Collection<org.tmapi.core.Name> getNames(java.lang.String value)
           
 java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(org.tmapi.core.Locator value)
           
 java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(java.lang.String value)
           
 java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(java.lang.String value, org.tmapi.core.Locator locator)
           
 java.util.Collection<org.tmapi.core.Variant> getVariants(org.tmapi.core.Locator value)
           
 java.util.Collection<org.tmapi.core.Variant> getVariants(java.lang.String value)
           
 java.util.Collection<org.tmapi.core.Variant> getVariants(java.lang.String value, org.tmapi.core.Locator datatype)
           
 boolean isAutoUpdated()
           
 boolean isOpen()
           
 void open()
           
 void reindex()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiteralIndexImpl

public LiteralIndexImpl(TopicMapImpl topicMap)
Method Detail

getNames

public java.util.Collection<org.tmapi.core.Name> getNames(java.lang.String value)
Specified by:
getNames in interface org.tmapi.index.LiteralIndex

getOccurrences

public java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(java.lang.String value)
Specified by:
getOccurrences in interface org.tmapi.index.LiteralIndex

getOccurrences

public java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(org.tmapi.core.Locator value)
Specified by:
getOccurrences in interface org.tmapi.index.LiteralIndex

getOccurrences

public java.util.Collection<org.tmapi.core.Occurrence> getOccurrences(java.lang.String value,
                                                                      org.tmapi.core.Locator locator)
Specified by:
getOccurrences in interface org.tmapi.index.LiteralIndex

getVariants

public java.util.Collection<org.tmapi.core.Variant> getVariants(java.lang.String value)
Specified by:
getVariants in interface org.tmapi.index.LiteralIndex

getVariants

public java.util.Collection<org.tmapi.core.Variant> getVariants(org.tmapi.core.Locator value)
Specified by:
getVariants in interface org.tmapi.index.LiteralIndex

getVariants

public java.util.Collection<org.tmapi.core.Variant> getVariants(java.lang.String value,
                                                                org.tmapi.core.Locator datatype)
Specified by:
getVariants in interface org.tmapi.index.LiteralIndex

close

public void close()
Specified by:
close in interface org.tmapi.index.Index

isAutoUpdated

public boolean isAutoUpdated()
Specified by:
isAutoUpdated in interface org.tmapi.index.Index

isOpen

public boolean isOpen()
Specified by:
isOpen in interface org.tmapi.index.Index

open

public void open()
Specified by:
open in interface org.tmapi.index.Index

reindex

public void reindex()
Specified by:
reindex in interface org.tmapi.index.Index


Copyright © 2000-2012 Ontopia.