de.topicmapslab.majortom.inmemory.transaction.internal
Class LazyCharacteristicsStore

java.lang.Object
  extended by de.topicmapslab.majortom.inmemory.store.internal.CharacteristicsStore
      extended by de.topicmapslab.majortom.inmemory.virtual.internal.VirtualCharacteristicsStore<InMemoryTransactionTopicMapStore>
          extended by de.topicmapslab.majortom.inmemory.transaction.internal.LazyCharacteristicsStore
All Implemented Interfaces:
IDataStore, IVirtualStore

public class LazyCharacteristicsStore
extends VirtualCharacteristicsStore<InMemoryTransactionTopicMapStore>

Author:
Sven Krosse

Constructor Summary
LazyCharacteristicsStore(InMemoryTransactionTopicMapStore store, de.topicmapslab.majortom.model.core.ILocator xsdString, int initialCapacity)
          constructor
 
Method Summary
 
Methods inherited from class de.topicmapslab.majortom.inmemory.virtual.internal.VirtualCharacteristicsStore
addName, addOccurrence, addVariant, close, getDatatype, getDatatypeAwares, getNames, getNames, getOccurrences, getOccurrences, getStore, getValue, getVariants, getVariants, getVirtualIdentityStore, removeName, removeOccurrence, removeTopic, removeVariant, removeVirtualConstruct, setDatatype, setValue
 
Methods inherited from class de.topicmapslab.majortom.inmemory.store.internal.CharacteristicsStore
containsDatatype, getCharacteristics, getCharacteristics, getDataTypedMap, getDataTypesMap, getNamesByValue, getNamesByValue, getNamesByValueMap, getNamesMap, getOccurrencesByValue, getOccurrencesByValue, getOccurrencesByValueMap, getOccurrencesMap, getValueAsString, getValuesMap, getVariantsByValue, getVariantsByValue, getVariantsByValueMap, getVariantsMap, replace
 
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.inmemory.store.model.IDataStore
replace
 

Constructor Detail

LazyCharacteristicsStore

public LazyCharacteristicsStore(InMemoryTransactionTopicMapStore store,
                                de.topicmapslab.majortom.model.core.ILocator xsdString,
                                int initialCapacity)
constructor

Parameters:
store - the transaction store
xsdString - the locator of XSD string
initialCapacity - initial capacity