public class MorphiumBulkContext<T> extends Object
| Constructor and Description |
|---|
MorphiumBulkContext(BulkRequestContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCurrentDateRequest(Query<T> query,
boolean upsert,
boolean multiple,
String... fld) |
void |
addCurrentDateRequest(T obj,
String field,
boolean upsert) |
void |
addCustomUpdateRequest(Query<T> query,
Map<String,Object> command,
boolean upsert,
boolean multiple) |
void |
addDeleteRequest(List<T> entities) |
void |
addDeleteRequest(Query<T> q,
boolean multiple) |
void |
addDeleteRequest(T entity) |
void |
addIncRequest(Query<T> query,
Map<String,Number> toInc,
boolean upsert,
boolean multiple) |
void |
addIncRequest(Query<T> query,
String field,
Number value,
boolean upsert,
boolean multiple) |
void |
addIncRequest(T obj,
String field,
Number value,
boolean upsert) |
void |
addInsertRequest(List<T> toInsert) |
void |
addMaxRequest(Query<T> query,
Map<String,Object> toSet,
boolean upsert,
boolean multiple) |
void |
addMaxRequest(Query<T> query,
String field,
Object value,
boolean upsert,
boolean multiple) |
void |
addMaxRequest(T obj,
String field,
Object value,
boolean upsert) |
void |
addMinRequest(Query<T> query,
Map<String,Object> toSet,
boolean upsert,
boolean multiple) |
void |
addMinRequest(Query<T> query,
String field,
Object value,
boolean upsert,
boolean multiple) |
void |
addMinRequest(T obj,
String field,
Object value,
boolean upsert) |
void |
addMulRequest(Query<T> query,
String field,
Number value,
boolean upsert,
boolean multiple) |
void |
addMulRequest(T obj,
String field,
Number value,
boolean upsert) |
void |
addPopRequest(Query<T> query,
String field,
boolean upsert,
boolean multiple) |
void |
addPopRequest(T obj,
String field,
boolean upsert) |
void |
addPushRequest(Query<T> query,
String field,
List<Object> value,
boolean upsert,
boolean multiple) |
void |
addPushRequest(Query<T> query,
String field,
Object value,
boolean upsert,
boolean multiple) |
void |
addPushRequest(T obj,
String field,
Object value,
boolean upsert) |
void |
addRenameRequest(Query<T> query,
String field,
String newName,
boolean upsert,
boolean multiple) |
void |
addRenameRequest(T obj,
String field,
String newName,
boolean upsert) |
void |
addSetRequest(Query<T> query,
Map<String,Object> toSet,
boolean upsert,
boolean multiple) |
void |
addSetRequest(Query<T> query,
String field,
Object value,
boolean upsert,
boolean multiple) |
void |
addSetRequest(T obj,
String field,
Object value,
boolean upsert) |
void |
addUnsetRequest(Query<T> query,
Map<String,Object> toSet,
boolean upsert,
boolean multiple) |
void |
addUnsetRequest(Query<T> query,
String field,
Object value,
boolean upsert,
boolean multiple) |
void |
addUnSetRequest(T obj,
String field,
Object value,
boolean upsert) |
int |
getNumberOfRequests() |
Map<String,Object> |
runBulk() |
void |
runBulk(AsyncOperationCallback c) |
public MorphiumBulkContext(BulkRequestContext ctx)
public int getNumberOfRequests()
public void runBulk(AsyncOperationCallback c)
public void addDeleteRequest(T entity)
public void addCustomUpdateRequest(Query<T> query, Map<String,Object> command, boolean upsert, boolean multiple)
public void addSetRequest(Query<T> query, String field, Object value, boolean upsert, boolean multiple)
public void addUnsetRequest(Query<T> query, String field, Object value, boolean upsert, boolean multiple)
public void addIncRequest(Query<T> query, String field, Number value, boolean upsert, boolean multiple)
public void addCurrentDateRequest(Query<T> query, boolean upsert, boolean multiple, String... fld)
public void addMinRequest(Query<T> query, String field, Object value, boolean upsert, boolean multiple)
public void addMinRequest(Query<T> query, Map<String,Object> toSet, boolean upsert, boolean multiple)
public void addMaxRequest(Query<T> query, String field, Object value, boolean upsert, boolean multiple)
public void addMaxRequest(Query<T> query, Map<String,Object> toSet, boolean upsert, boolean multiple)
public void addRenameRequest(Query<T> query, String field, String newName, boolean upsert, boolean multiple)
public void addMulRequest(Query<T> query, String field, Number value, boolean upsert, boolean multiple)
public void addPopRequest(Query<T> query, String field, boolean upsert, boolean multiple)
public void addPushRequest(Query<T> query, String field, Object value, boolean upsert, boolean multiple)
public void addSetRequest(Query<T> query, Map<String,Object> toSet, boolean upsert, boolean multiple)
public void addUnsetRequest(Query<T> query, Map<String,Object> toSet, boolean upsert, boolean multiple)
public void addIncRequest(Query<T> query, Map<String,Number> toInc, boolean upsert, boolean multiple)
Copyright © 2018. All rights reserved.