public abstract class DocumentBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DocumentBuilder.Config |
| Modifier and Type | Field and Description |
|---|---|
protected DocumentBuilder.Config |
config |
| Constructor and Description |
|---|
DocumentBuilder(DocumentBuilder.Config config) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> |
buildRowResult(org.ojai.Document record) |
abstract java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> |
buildRowResult(org.ojai.Document record,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> result) |
org.ojai.Document |
newDocument(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values) |
abstract org.ojai.Document |
newDocument0(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values) |
abstract org.ojai.store.DocumentMutation |
newMutation(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values) |
protected DocumentBuilder.Config config
public DocumentBuilder(DocumentBuilder.Config config) throws com.yahoo.ycsb.DBException
com.yahoo.ycsb.DBExceptionpublic org.ojai.Document newDocument(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
public abstract org.ojai.Document newDocument0(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
public abstract org.ojai.store.DocumentMutation newMutation(java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> values)
public abstract java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> buildRowResult(org.ojai.Document record)
public abstract java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> buildRowResult(org.ojai.Document record,
java.util.HashMap<java.lang.String,com.yahoo.ycsb.ByteIterator> result)