Class DatabeanExportKvFileService

java.lang.Object
io.datarouter.plugin.dataexport.service.blockfile.DatabeanExportKvFileService

@Singleton public class DatabeanExportKvFileService extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <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>>
    io.datarouter.bytes.kvfile.io.read.KvFileReader<D>
    makeKvFileReader(io.datarouter.bytes.blockfile.storage.BlockfileStorage tableStorage, io.datarouter.storage.node.Node<PK,D,F> node, int partId)
     
    <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>>
    io.datarouter.bytes.kvfile.io.write.KvFileWriter<D>
    makeKvFileWriter(io.datarouter.bytes.blockfile.storage.BlockfileStorage tableStorage, io.datarouter.storage.node.Node<PK,D,F> node, int partId)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DatabeanExportKvFileService

      public DatabeanExportKvFileService()
  • Method Details

    • makeKvFileWriter

      public <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>> io.datarouter.bytes.kvfile.io.write.KvFileWriter<D> makeKvFileWriter(io.datarouter.bytes.blockfile.storage.BlockfileStorage tableStorage, io.datarouter.storage.node.Node<PK,D,F> node, int partId)
    • makeKvFileReader

      public <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>> io.datarouter.bytes.kvfile.io.read.KvFileReader<D> makeKvFileReader(io.datarouter.bytes.blockfile.storage.BlockfileStorage tableStorage, io.datarouter.storage.node.Node<PK,D,F> node, int partId)