Class HBaseVertexInputFormat.HBaseVertexReader

  • All Implemented Interfaces:
    org.apache.giraph.aggregators.AggregatorUsage, org.apache.giraph.conf.GiraphConfigurationSettable<ObjectWritable,​VertexValueWritable,​org.apache.hadoop.io.Writable>, org.apache.giraph.conf.ImmutableClassesGiraphConfigurable<ObjectWritable,​VertexValueWritable,​org.apache.hadoop.io.Writable>, org.apache.giraph.worker.WorkerAggregatorUsage, org.apache.giraph.worker.WorkerBroadcastUsage, org.apache.giraph.worker.WorkerGlobalCommUsage, org.apache.giraph.worker.WorkerReduceUsage
    Enclosing class:
    HBaseVertexInputFormat

    public static class HBaseVertexInputFormat.HBaseVertexReader
    extends org.apache.giraph.io.VertexValueReader<ObjectWritable,​VertexValueWritable>
    Takes an instance of RecordReader that supports HBase row-key, result records. Subclasses can focus on vertex instantiation details without worrying about connection semantics. Subclasses are expected to implement nextVertex() and getCurrentVertex()