public class Change
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Change.ChangeSerializer |
| Modifier and Type | Field and Description |
|---|---|
static org.mapdb.Serializer<Change> |
SERIALIZER |
static byte |
TYPE_DELETE |
static byte |
TYPE_INSERT |
| Constructor and Description |
|---|
Change() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Driver driver) |
static Change |
createDeleteChange(java.util.UUID key) |
static Change |
createInsertChange(java.util.UUID key,
com.devsmart.ubjson.UBValue newValue) |
java.util.UUID |
getObjId() |
com.devsmart.ubjson.UBValue |
getObjValue() |
byte |
getType() |
static Change |
parse(com.devsmart.ubjson.UBObject obj) |
java.lang.String |
toString() |
public static final byte TYPE_INSERT
public static final byte TYPE_DELETE
public static final org.mapdb.Serializer<Change> SERIALIZER
public static Change createDeleteChange(java.util.UUID key)
public static Change createInsertChange(java.util.UUID key, com.devsmart.ubjson.UBValue newValue)
public static Change parse(com.devsmart.ubjson.UBObject obj)
public byte getType()
public java.util.UUID getObjId()
public com.devsmart.ubjson.UBValue getObjValue()
public void apply(Driver driver) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object