de.topicmapslab.majortom.queued.store.index
Class ConcurrentTransitiveTypeInstanceIndex

java.lang.Object
  extended by de.topicmapslab.majortom.queued.store.index.ConcurentIndexImpl<de.topicmapslab.majortom.model.index.ITypeInstanceIndex>
      extended by de.topicmapslab.majortom.queued.store.index.ConcurrentTypeInstanceIndex
          extended by de.topicmapslab.majortom.queued.store.index.ConcurrentTransitiveTypeInstanceIndex
All Implemented Interfaces:
de.topicmapslab.majortom.model.index.IIndex, de.topicmapslab.majortom.model.index.ITransitiveTypeInstanceIndex, de.topicmapslab.majortom.model.index.ITypeInstanceIndex, org.tmapi.index.Index, org.tmapi.index.TypeInstanceIndex

public class ConcurrentTransitiveTypeInstanceIndex
extends ConcurrentTypeInstanceIndex
implements de.topicmapslab.majortom.model.index.ITransitiveTypeInstanceIndex

Author:
Sven Krosse

Field Summary
 
Fields inherited from class de.topicmapslab.majortom.queued.store.index.ConcurentIndexImpl
lock
 
Constructor Summary
ConcurrentTransitiveTypeInstanceIndex(de.topicmapslab.majortom.model.index.ITransitiveTypeInstanceIndex parentIndex, java.util.concurrent.locks.Lock lock)
           
 
Method Summary
 
Methods inherited from class de.topicmapslab.majortom.queued.store.index.ConcurrentTypeInstanceIndex
getAssociations, getAssociations, getAssociations, getAssociationTypes, getCharacteristics, getCharacteristics, getCharacteristics, getCharacteristicTypes, getNames, getNames, getNames, getNameTypes, getOccurrences, getOccurrences, getOccurrences, getOccurrenceTypes, getRoles, getRoles, getRoles, getRoleTypes, getTopics, getTopics, getTopics, getTopics, getTopics, getTopicTypes
 
Methods inherited from class de.topicmapslab.majortom.queued.store.index.ConcurentIndexImpl
clear, close, getParentIndex, isAutoUpdated, isOpen, open, reindex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.topicmapslab.majortom.model.index.ITypeInstanceIndex
getAssociations, getAssociations, getCharacteristics, getCharacteristics, getCharacteristics, getCharacteristicTypes, getNames, getNames, getOccurrences, getOccurrences, getRoles, getRoles, getTopics, getTopics, getTopics
 
Methods inherited from interface org.tmapi.index.TypeInstanceIndex
getAssociations, getAssociationTypes, getNames, getNameTypes, getOccurrences, getOccurrenceTypes, getRoles, getRoleTypes, getTopics, getTopics, getTopicTypes
 
Methods inherited from interface de.topicmapslab.majortom.model.index.IIndex
clear
 
Methods inherited from interface org.tmapi.index.Index
close, isAutoUpdated, isOpen, open, reindex
 

Constructor Detail

ConcurrentTransitiveTypeInstanceIndex

public ConcurrentTransitiveTypeInstanceIndex(de.topicmapslab.majortom.model.index.ITransitiveTypeInstanceIndex parentIndex,
                                             java.util.concurrent.locks.Lock lock)
Parameters:
parentIndex -
lock -