Class LiteralIndexImpl

  • All Implemented Interfaces:
    org.tmapi.index.Index, org.tmapi.index.LiteralIndex

    public class LiteralIndexImpl
    extends Object
    implements org.tmapi.index.LiteralIndex
    Implementation of the LiteralIndex INTERNAL: OKS->TMAPI 2 object wrapper.
    • Constructor Detail

      • LiteralIndexImpl

        public LiteralIndexImpl​(TopicMapImpl topicMap)
    • Method Detail

      • getNames

        public Collection<org.tmapi.core.Name> getNames​(String value)
        Specified by:
        getNames in interface org.tmapi.index.LiteralIndex
      • getOccurrences

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

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

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

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

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

        public Collection<org.tmapi.core.Variant> getVariants​(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