Class YCSBDocumentBuilder

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> buildRowResult​(org.ojai.Document document)  
      java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> buildRowResult​(org.ojai.Document document, java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> result)  
      org.ojai.Document newDocument0​(java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)  
      org.ojai.store.DocumentMutation newMutation​(java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)  
      • Methods inherited from class java.lang.Object

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

      • YCSBDocumentBuilder

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

      • newDocument0

        public org.ojai.Document newDocument0​(java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)
        Specified by:
        newDocument0 in class DocumentBuilder
      • newMutation

        public org.ojai.store.DocumentMutation newMutation​(java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> values)
        Specified by:
        newMutation in class DocumentBuilder
      • buildRowResult

        public java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> buildRowResult​(org.ojai.Document document)
        Specified by:
        buildRowResult in class DocumentBuilder
      • buildRowResult

        public java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> buildRowResult​(org.ojai.Document document,
                                                                                                    java.util.HashMap<java.lang.String,​com.yahoo.ycsb.ByteIterator> result)
        Specified by:
        buildRowResult in class DocumentBuilder