| Package | Description |
|---|---|
| com.mapr.db | |
| com.mapr.db.impl |
This package is not part of MapR-DB public APIs
|
| com.mapr.db.rowcol |
| Modifier and Type | Method and Description |
|---|---|
Mutation |
Mutation.append(org.ojai.FieldPath path,
byte[] value) |
Mutation |
Mutation.append(org.ojai.FieldPath path,
byte[] value,
int offset,
int len) |
Mutation |
Mutation.append(org.ojai.FieldPath path,
ByteBuffer value) |
Mutation |
Mutation.append(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
Mutation.append(org.ojai.FieldPath path,
String value) |
Mutation |
Mutation.append(String path,
byte[] value) |
Mutation |
Mutation.append(String path,
byte[] value,
int offset,
int len)
Appends a given byte array to the existing binary data stored on the server
on the given path.
|
Mutation |
Mutation.append(String path,
ByteBuffer value) |
Mutation |
Mutation.append(String path,
List<? extends Object> value)
Appends elements to an existing array.
|
Mutation |
Mutation.append(String path,
String value)
Appends elements to an existing string.
|
Mutation |
Mutation.build() |
Mutation |
Mutation.delete(org.ojai.FieldPath path) |
Mutation |
Mutation.delete(String path)
Deletes the field at the given path.
|
Mutation |
Mutation.empty()
Empties this Mutation object.
|
Mutation |
Mutation.increment(org.ojai.FieldPath path,
BigDecimal inc) |
Mutation |
Mutation.increment(org.ojai.FieldPath path,
byte inc)
Atomically applies an increment to a given field (in dot separated notation)
of the given row id.
|
Mutation |
Mutation.increment(org.ojai.FieldPath path,
double inc) |
Mutation |
Mutation.increment(org.ojai.FieldPath path,
float inc) |
Mutation |
Mutation.increment(org.ojai.FieldPath path,
int inc) |
Mutation |
Mutation.increment(org.ojai.FieldPath path,
long inc) |
Mutation |
Mutation.increment(org.ojai.FieldPath path,
short inc) |
Mutation |
Mutation.increment(String path,
BigDecimal inc) |
Mutation |
Mutation.increment(String path,
byte inc) |
Mutation |
Mutation.increment(String path,
double inc) |
Mutation |
Mutation.increment(String path,
float inc) |
Mutation |
Mutation.increment(String path,
int inc) |
Mutation |
Mutation.increment(String path,
long inc) |
Mutation |
Mutation.increment(String path,
short inc) |
Mutation |
Mutation.merge(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
Mutation.merge(org.ojai.FieldPath path,
Map<String,Object> value) |
Mutation |
Mutation.merge(String path,
org.ojai.Document value)
Merges the existing value on the server for the given field path with the new map
provided in the input.
|
Mutation |
Mutation.merge(String path,
Map<String,Object> value) |
static Mutation |
MapRDB.newMutation()
Creates and returns a new Mutation object.
|
Mutation |
Mutation.set(org.ojai.FieldPath path,
BigDecimal bd) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
boolean b) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
byte b) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
ByteBuffer bb) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
Date d) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
double d) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
float f) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
int i) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
org.ojai.types.Interval intv) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
long l) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
Map<String,? extends Object> value) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
short s) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
String value) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
Time t) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
Timestamp t) |
Mutation |
Mutation.set(org.ojai.FieldPath path,
org.ojai.Value v) |
Mutation |
Mutation.set(String path,
BigDecimal bd) |
Mutation |
Mutation.set(String path,
boolean b) |
Mutation |
Mutation.set(String path,
byte b) |
Mutation |
Mutation.set(String path,
ByteBuffer bb) |
Mutation |
Mutation.set(String path,
Date d) |
Mutation |
Mutation.set(String path,
org.ojai.Document value) |
Mutation |
Mutation.set(String path,
double d) |
Mutation |
Mutation.set(String path,
float f) |
Mutation |
Mutation.set(String path,
int i) |
Mutation |
Mutation.set(String path,
org.ojai.types.Interval intv) |
Mutation |
Mutation.set(String path,
List<? extends Object> value) |
Mutation |
Mutation.set(String path,
long l) |
Mutation |
Mutation.set(String path,
Map<String,? extends Object> value) |
Mutation |
Mutation.set(String path,
short s) |
Mutation |
Mutation.set(String path,
String value) |
Mutation |
Mutation.set(String path,
Time t) |
Mutation |
Mutation.set(String path,
Timestamp t) |
Mutation |
Mutation.set(String path,
org.ojai.Value v) |
Mutation |
Mutation.setNull(org.ojai.FieldPath path) |
Mutation |
Mutation.setNull(String path)
Sets the value of given field to the specified value.
|
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
BigDecimal bd) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
boolean b) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
byte b) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
ByteBuffer bb) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
Date d) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
double d) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
float f) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
int i) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
org.ojai.types.Interval intv) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
long l) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
Map<String,? extends Object> value) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
short s) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
String value) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
Time t) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
Timestamp t) |
Mutation |
Mutation.setOrReplace(org.ojai.FieldPath path,
org.ojai.Value v) |
Mutation |
Mutation.setOrReplace(String path,
BigDecimal bd) |
Mutation |
Mutation.setOrReplace(String path,
boolean b) |
Mutation |
Mutation.setOrReplace(String path,
byte b) |
Mutation |
Mutation.setOrReplace(String path,
ByteBuffer bb) |
Mutation |
Mutation.setOrReplace(String path,
Date d) |
Mutation |
Mutation.setOrReplace(String path,
org.ojai.Document value) |
Mutation |
Mutation.setOrReplace(String path,
double d) |
Mutation |
Mutation.setOrReplace(String path,
float f) |
Mutation |
Mutation.setOrReplace(String path,
int i) |
Mutation |
Mutation.setOrReplace(String path,
org.ojai.types.Interval intv) |
Mutation |
Mutation.setOrReplace(String path,
List<? extends Object> value) |
Mutation |
Mutation.setOrReplace(String path,
long l) |
Mutation |
Mutation.setOrReplace(String path,
Map<String,? extends Object> value) |
Mutation |
Mutation.setOrReplace(String path,
short s) |
Mutation |
Mutation.setOrReplace(String path,
String value) |
Mutation |
Mutation.setOrReplace(String path,
Time t) |
Mutation |
Mutation.setOrReplace(String path,
Timestamp t) |
Mutation |
Mutation.setOrReplace(String path,
org.ojai.Value v)
Sets or replaces the value of a given field with the new value given in the API.
|
Mutation |
Mutation.setOrReplaceNull(org.ojai.FieldPath path) |
Mutation |
Mutation.setOrReplaceNull(String path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Table.checkAndMutate(ByteBuffer id,
Condition condition,
Mutation m) |
boolean |
Table.checkAndMutate(String id,
Condition condition,
Mutation m)
Atomically evaluates the condition on a given row and if the
condition holds true for the row then a mutation is applied on the row.
|
void |
Table.update(ByteBuffer id,
Mutation m) |
void |
Table.update(String id,
Mutation m)
Applies a row mutation on the row identified by the row id.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MapRDBTableImpl.checkAndMutate(ByteBuffer id,
Condition condition,
Mutation m) |
boolean |
MapRDBTableImpl.checkAndMutate(String id,
Condition condition,
Mutation m)
Atomically evaluates the condition on given row and if the
condition holds true for the row then mutation is applied on the row.
|
boolean |
MapRDBTableImpl.checkAndMutate(org.ojai.Value id,
Condition condition,
Mutation m) |
void |
MapRDBTableImpl.update(ByteBuffer id,
Mutation m) |
void |
MapRDBTableImpl.update(String id,
Mutation m)
Applies a row mutation on the row identified by the row id.
|
void |
MapRDBTableImpl.update(org.ojai.Value id,
Mutation m) |
| Modifier and Type | Class and Description |
|---|---|
class |
MutationImpl |
| Modifier and Type | Method and Description |
|---|---|
Mutation |
MutationImpl.append(org.ojai.FieldPath path,
byte[] value) |
Mutation |
MutationImpl.append(org.ojai.FieldPath path,
byte[] value,
int offset,
int len) |
Mutation |
MutationImpl.append(org.ojai.FieldPath path,
ByteBuffer value) |
Mutation |
MutationImpl.append(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
MutationImpl.append(org.ojai.FieldPath path,
String value) |
Mutation |
MutationImpl.append(String path,
byte[] value) |
Mutation |
MutationImpl.append(String path,
byte[] value,
int offset,
int len) |
Mutation |
MutationImpl.append(String path,
ByteBuffer value) |
Mutation |
MutationImpl.append(String path,
List<? extends Object> value) |
Mutation |
MutationImpl.append(String path,
String value) |
static Mutation |
RowcolCodec.decodeMutation(ByteBuffer input,
boolean needsRead) |
Mutation |
MutationImpl.delete(org.ojai.FieldPath path) |
Mutation |
MutationImpl.delete(String path)
Deletes the field at the give path.
|
Mutation |
MutationImpl.empty() |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
BigDecimal inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
byte inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
double inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
float inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
int inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
long inc) |
Mutation |
MutationImpl.increment(org.ojai.FieldPath path,
short inc) |
Mutation |
MutationImpl.increment(String path,
BigDecimal inc) |
Mutation |
MutationImpl.increment(String path,
byte inc) |
Mutation |
MutationImpl.increment(String path,
double inc) |
Mutation |
MutationImpl.increment(String path,
float inc) |
Mutation |
MutationImpl.increment(String path,
long inc) |
Mutation |
MutationImpl.increment(String path,
short inc) |
Mutation |
MutationImpl.merge(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
MutationImpl.merge(org.ojai.FieldPath path,
Map<String,Object> value) |
Mutation |
MutationImpl.merge(String path,
org.ojai.Document value) |
Mutation |
MutationImpl.merge(String path,
Map<String,Object> value) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
BigDecimal bd) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
boolean b) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
byte b) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
ByteBuffer bb) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
Date d) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
double d) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
float f) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
int i) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
org.ojai.types.Interval intv) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
long l) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
Map<String,? extends Object> value) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
short s) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
Time t) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
Timestamp t) |
Mutation |
MutationImpl.set(org.ojai.FieldPath path,
org.ojai.Value v) |
Mutation |
MutationImpl.set(String path,
BigDecimal bd) |
Mutation |
MutationImpl.set(String path,
boolean b) |
Mutation |
MutationImpl.set(String path,
byte b) |
Mutation |
MutationImpl.set(String path,
ByteBuffer bb) |
Mutation |
MutationImpl.set(String path,
Date d) |
Mutation |
MutationImpl.set(String path,
org.ojai.Document value) |
Mutation |
MutationImpl.set(String path,
double d) |
Mutation |
MutationImpl.set(String path,
float f) |
Mutation |
MutationImpl.set(String path,
int i) |
Mutation |
MutationImpl.set(String path,
org.ojai.types.Interval intv) |
Mutation |
MutationImpl.set(String path,
List<? extends Object> value) |
Mutation |
MutationImpl.set(String path,
long l) |
Mutation |
MutationImpl.set(String path,
Map<String,? extends Object> value) |
Mutation |
MutationImpl.set(String path,
short s) |
Mutation |
MutationImpl.set(String path,
Time t) |
Mutation |
MutationImpl.set(String path,
Timestamp t) |
Mutation |
MutationImpl.set(String path,
org.ojai.Value v) |
Mutation |
MutationImpl.setNull(org.ojai.FieldPath path) |
Mutation |
MutationImpl.setNull(String path) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
BigDecimal bd) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
boolean b) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
byte b) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
ByteBuffer bb) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
Date d) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
org.ojai.Document value) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
double d) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
float f) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
int i) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
org.ojai.types.Interval intv) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
List<? extends Object> value) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
long l) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
Map<String,? extends Object> value) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
short s) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
Time t) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
Timestamp t) |
Mutation |
MutationImpl.setOrReplace(org.ojai.FieldPath path,
org.ojai.Value v) |
Mutation |
MutationImpl.setOrReplace(String path,
BigDecimal bd) |
Mutation |
MutationImpl.setOrReplace(String path,
boolean b) |
Mutation |
MutationImpl.setOrReplace(String path,
byte b) |
Mutation |
MutationImpl.setOrReplace(String path,
ByteBuffer bb) |
Mutation |
MutationImpl.setOrReplace(String path,
Date d) |
Mutation |
MutationImpl.setOrReplace(String path,
org.ojai.Document value) |
Mutation |
MutationImpl.setOrReplace(String path,
double d) |
Mutation |
MutationImpl.setOrReplace(String path,
float f) |
Mutation |
MutationImpl.setOrReplace(String path,
int i) |
Mutation |
MutationImpl.setOrReplace(String path,
org.ojai.types.Interval intv) |
Mutation |
MutationImpl.setOrReplace(String path,
List<? extends Object> value) |
Mutation |
MutationImpl.setOrReplace(String path,
long l) |
Mutation |
MutationImpl.setOrReplace(String path,
Map<String,? extends Object> value) |
Mutation |
MutationImpl.setOrReplace(String path,
short s) |
Mutation |
MutationImpl.setOrReplace(String path,
Time t) |
Mutation |
MutationImpl.setOrReplace(String path,
Timestamp t) |
Mutation |
MutationImpl.setOrReplace(String path,
org.ojai.Value v) |
Mutation |
MutationImpl.setOrReplaceNull(org.ojai.FieldPath path) |
Mutation |
MutationImpl.setOrReplaceNull(String path) |
Copyright © 2015 Mapr Technologies, Inc.. All rights reserved.