Class DocumentBuilder

java.lang.Object
com.mapr.ycsb.db.DocumentBuilder
Direct Known Subclasses:
YCSBDocumentBuilder

public abstract class DocumentBuilder extends Object
  • Field Details

  • Constructor Details

    • DocumentBuilder

      public DocumentBuilder(DocumentBuilder.Config config) throws com.yahoo.ycsb.DBException
      Throws:
      com.yahoo.ycsb.DBException
  • Method Details

    • newDocument

      public org.ojai.Document newDocument(HashMap<String,com.yahoo.ycsb.ByteIterator> values)
    • newDocument0

      public abstract org.ojai.Document newDocument0(HashMap<String,com.yahoo.ycsb.ByteIterator> values)
    • newMutation

      public abstract org.ojai.store.DocumentMutation newMutation(HashMap<String,com.yahoo.ycsb.ByteIterator> values)
    • buildRowResult

      public abstract HashMap<String,com.yahoo.ycsb.ByteIterator> buildRowResult(org.ojai.Document record)
    • buildRowResult

      public abstract HashMap<String,com.yahoo.ycsb.ByteIterator> buildRowResult(org.ojai.Document record, HashMap<String,com.yahoo.ycsb.ByteIterator> result)