Class Layer1ApiDynamicHistoryListener.DynamicHistoryInfo<T extends com.bookmap.api.Aggregation,E extends DynamicHistoryEvent>

java.lang.Object
velox.api.layer1.dynamichistory.Layer1ApiDynamicHistoryListener.DynamicHistoryInfo<T,E>
Direct Known Subclasses:
Layer1ApiDynamicHistoryListener.HeavyweightHistoryInfo, Layer1ApiDynamicHistoryListener.LightweightHistoryInfo
Enclosing interface:
Layer1ApiDynamicHistoryListener

public abstract static sealed class Layer1ApiDynamicHistoryListener.DynamicHistoryInfo<T extends com.bookmap.api.Aggregation,E extends DynamicHistoryEvent> extends Object permits Layer1ApiDynamicHistoryListener.LightweightHistoryInfo<T,E>, Layer1ApiDynamicHistoryListener.HeavyweightHistoryInfo<T,E>
  • Constructor Details

    • DynamicHistoryInfo

      public DynamicHistoryInfo()
  • Method Details

    • getDataSource

      public abstract com.bookmap.api.treestructure.DataSource getDataSource()
    • getTreeInfo

      public abstract com.bookmap.api.treestructure.TreeInfo<T,? extends com.bookmap.api.Aggregateable<T>> getTreeInfo()
    • getAggregationClass

      public abstract Class<T> getAggregationClass()