Class BaseCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>>
java.lang.Object
io.datarouter.storage.node.adapter.BaseAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.counter.BaseCounterAdapter<PK,D,F,N>
- All Implemented Interfaces:
CounterAdapter<PK,,D, F, N> Node<PK,,D, F> Comparable<Node<PK,D, F>>
- Direct Known Subclasses:
IndexedSortedMapStorageCounterAdapter,MapStorageCounterAdapter,PhysicalBlobQueueStorageCounterAdapter,PhysicalIndexedSortedMapStorageCounterAdapter,PhysicalMapStorageCounterAdapter,PhysicalMapStorageReaderCounterAdapter,PhysicalSortedMapStorageCounterAdapter,PhysicalTallyStorageCounterAdapter,QueueStorageWriterCounterAdapter,SortedMapStorageCounterAdapter
public abstract class BaseCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>>
extends BaseAdapter<PK,D,F,N>
implements CounterAdapter<PK,D,F,N>
-
Field Summary
FieldsFields inherited from class io.datarouter.storage.node.adapter.BaseAdapter
backingNode -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.datarouter.storage.node.adapter.BaseAdapter
compareTo, getBackingNode, getChildNodes, getClientIds, getFieldInfo, getName, getPhysicalNodes, getPhysicalNodesForClient, getUnderlyingNode, toString, usesClientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.datarouter.storage.node.adapter.counter.CounterAdapter
getBackingNode
-
Field Details
-
counter
-
-
Constructor Details
-
BaseCounterAdapter
-
-
Method Details
-
getToStringPrefix
-
getCounter
-