com.hammurapi.eventbus.tests.familyties
Class FamilyTiesEventStoreAbstractExtractor<V>

Show UML class diagram
java.lang.Object
  extended by com.hammurapi.extract.ExtractorBase<T,V,C>
      extended by com.hammurapi.extract.AbstractExtractor<AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,V,FamilyTiesEventStore>
          extended by com.hammurapi.eventbus.tests.familyties.FamilyTiesEventStoreAbstractExtractor<V>
All Implemented Interfaces:
FamilyTiesEventStoreExtractor<V>, Extractor<AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,V,FamilyTiesEventStore>

public abstract class FamilyTiesEventStoreAbstractExtractor<V>
extends AbstractExtractor<AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,V,FamilyTiesEventStore>
implements FamilyTiesEventStoreExtractor<V>

Domain-specific event store predicate interface.


Field Summary
 
Fields inherited from class com.hammurapi.extract.ExtractorBase
cost, costUnit, initialCost, invocations, nanos, totalCost
 
Constructor Summary
FamilyTiesEventStoreAbstractExtractor(double initialCost, TimeUnit costUnit, boolean contextDependent)
           
 
Method Summary
 
Methods inherited from class com.hammurapi.extract.AbstractExtractor
isContextDependent, parameterIndices
 
Methods inherited from class com.hammurapi.extract.ExtractorBase
compareTo, createCacheEntry, equals, extract, extractInternal, getCost
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hammurapi.extract.Extractor
compareTo, extract, getCost, isContextDependent, parameterIndices
 

Constructor Detail

FamilyTiesEventStoreAbstractExtractor

public FamilyTiesEventStoreAbstractExtractor(double initialCost,
                                             TimeUnit costUnit,
                                             boolean contextDependent)