Cumulus4j API
(1.2.0-SNAPSHOT)

org.cumulus4j.store.model
Class DefaultIndexEntryFactory

java.lang.Object
  extended by org.cumulus4j.store.model.IndexEntryFactory
      extended by org.cumulus4j.store.model.DefaultIndexEntryFactory

public class DefaultIndexEntryFactory
extends IndexEntryFactory

Default index entry factory, using the passed in index class for what it generates.


Constructor Summary
DefaultIndexEntryFactory(Class<? extends IndexEntry> idxClass)
           
 
Method Summary
 Class<? extends IndexEntry> getIndexEntryClass()
          Get the concrete implementation class (sub-class) of IndexEntry managed by this factory.
 
Methods inherited from class org.cumulus4j.store.model.IndexEntryFactory
createIndexEntry, getIndexEntries, getIndexEntriesIncludingSubClasses, getIndexEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIndexEntryFactory

public DefaultIndexEntryFactory(Class<? extends IndexEntry> idxClass)
Method Detail

getIndexEntryClass

public Class<? extends IndexEntry> getIndexEntryClass()
Description copied from class: IndexEntryFactory
Get the concrete implementation class (sub-class) of IndexEntry managed by this factory.

Specified by:
getIndexEntryClass in class IndexEntryFactory
Returns:
the concrete implementation class of IndexEntry managed by this factory.

Cumulus4j API
(1.2.0-SNAPSHOT)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.