Class BaseTraceEntityPartitioner<EK extends BaseTraceEntityKey<EK>>
java.lang.Object
io.datarouter.model.key.entity.base.BaseEntityPartitioner<EK>
io.datarouter.model.key.entity.base.BaseStringEntityPartitioner<EK>
io.datarouter.model.key.entity.base.BaseStringDjb16EntityPartitioner<EK>
io.datarouter.trace.storage.entity.BaseTraceEntityPartitioner<EK>
- All Implemented Interfaces:
io.datarouter.model.key.entity.EntityPartitioner<EK>
- Direct Known Subclasses:
TraceEntityPartitioner
public class BaseTraceEntityPartitioner<EK extends BaseTraceEntityKey<EK>>
extends io.datarouter.model.key.entity.base.BaseStringDjb16EntityPartitioner<EK>
-
Constructor Summary
Constructors Constructor Description BaseTraceEntityPartitioner() -
Method Summary
Modifier and Type Method Description protected java.lang.StringmakeStringHashInput(EK ek)Methods inherited from class io.datarouter.model.key.entity.base.BaseStringEntityPartitioner
getPartitionMethods inherited from class io.datarouter.model.key.entity.base.BaseEntityPartitioner
getAllPartitions, getAllPrefixes, getAllPrefixesArray, getNextPrefix, getNumPartitions, getNumPrefixBytes, getPrefix, getPrefix, isLastPartition, parsePartitionFromBytes
-
Constructor Details
-
BaseTraceEntityPartitioner
public BaseTraceEntityPartitioner()
-
-
Method Details
-
makeStringHashInput
- Specified by:
makeStringHashInputin classio.datarouter.model.key.entity.base.BaseStringEntityPartitioner<EK extends BaseTraceEntityKey<EK>>
-