Class HBaseSubEntityPageScanner<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>>

java.lang.Object
io.datarouter.client.hbase.node.subentity.HBaseSubEntityPageScanner<EK,​PK,​D,​F>

public class HBaseSubEntityPageScanner<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>>
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    HBaseSubEntityPageScanner​(io.datarouter.storage.client.ClientType<?,​?> clientType, io.datarouter.storage.client.ClientId clientId, java.lang.String tableName, java.lang.String nodeName, HBaseClientManager hBaseClientManager, DatarouterHBaseExecutors.DatarouterHbaseClientExecutor datarouterHbaseClientExecutor, io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo<PK,​D,​F> fieldInfo, io.datarouter.model.key.entity.EntityPartitioner<EK> partitioner, HBaseNonEntityQueryBuilder<EK,​PK,​D> queryBuilder, HBaseResultComparator resultComparator, HBaseNonEntityResultParser<EK,​PK,​D,​F> resultParser)  
  • Method Summary

    Modifier and Type Method Description
    io.datarouter.scanner.Scanner<org.apache.hadoop.hbase.client.Result> scanResults​(io.datarouter.util.tuple.Range<PK> range, io.datarouter.storage.config.Config config, boolean keysOnly)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait