| Package | Description |
|---|---|
| net.endrealm.realmdrive.inst | |
| net.endrealm.realmdrive.interfaces | |
| net.endrealm.realmdrive.query |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SimpleDriveReader.containsObject(Query query)
Does the backend contain one or more objects that can be identified through the query details
|
void |
SimpleDriveReader.containsObjectAsync(Query query,
Consumer<Boolean> onResult)
Does the backend contain one or more objects that can be identified through the query details
|
void |
MongoBackend.delete(Query queryDetails)
Deletes an object from the backend if found
|
void |
SimpleDriveWriter.delete(Query queryDetails,
int amount)
Deletes entries matching the query from the backend
|
void |
MongoBackend.deleteAll(Query queryDetails)
Deletes all entries matched by the query
|
void |
SimpleDriveWriter.deleteAsync(Query queryDetails,
int amount,
Runnable onFinish)
Deletes entries matching the query from the backend
|
List<DriveObject> |
MongoBackend.findAll(Query queryDetails)
Read all objects matching the query parameters
|
List<DriveObject> |
MongoBackend.findAll(Query queryDetails,
Pageable pageable) |
DriveObject |
MongoBackend.findOne(Query queryDetails)
Reads one object matching the query parameters
|
List<DriveObject> |
SimpleDriveReader.readAllObjects(Query query)
Read all object instances found by the specified parameters
|
<T> List<T> |
SimpleDriveReader.readAllObjects(Query query,
Class<T> clazz)
Read all object instances found by the specified parameters
|
<T> void |
SimpleDriveReader.readAllObjects(Query query,
Class<T> clazz,
Consumer<List<T>> onSuccess,
Consumer<Throwable> onError)
Read all object instances found by the specified parameters
|
void |
SimpleDriveReader.readAllObjectsAsync(Query query,
Consumer<List<DriveObject>> onResult)
Read all object instances found by the specified parameters
|
DriveObject |
SimpleDriveReader.readObject(Query query)
Read the first object instance found by the specified parameters
|
<T> T |
SimpleDriveReader.readObject(Query query,
Class<T> clazz)
Read the first object instance found by the specified parameters
|
<T> void |
SimpleDriveReader.readObjectAsync(Query query,
Class<T> clazz,
Consumer<T> onSuccess,
Runnable onFailure,
Consumer<Throwable> onError)
Read the first object instance found by the specified parameters
|
void |
SimpleDriveReader.readObjectAsync(Query query,
Consumer<DriveObject> onSuccess,
Runnable onFailure)
Read the first object instance found by the specified parameters
|
List<DriveObject> |
SimpleDriveReader.readPagedObjects(Query query,
Pageable pageable) |
<T> List<T> |
SimpleDriveReader.readPagedObjects(Query query,
Pageable pageable,
Class<T> clazz) |
<T> void |
SimpleDriveReader.readPagedObjectsAsync(Query query,
Pageable pageable,
Class<T> clazz,
Consumer<List<T>> onSuccess,
Consumer<Throwable> onError) |
void |
SimpleDriveReader.readPagedObjectsAsync(Query query,
Pageable pageable,
Consumer<List<DriveObject>> onResult) |
void |
MongoBackend.replace(DriveObject element,
Query query) |
void |
SimpleDriveWriter.replace(DriveObject element,
Query queryDetails) |
void |
SimpleDriveWriter.replace(Object object,
Query queryDetails) |
void |
SimpleDriveWriter.replaceAsync(DriveObject element,
Query queryDetails,
Runnable onFinish) |
void |
SimpleDriveWriter.replaceAsync(Object object,
Query queryDetails,
Runnable onFinish) |
void |
SimpleDriveWriter.write(DriveObject element,
boolean overwrite,
Query queryDetails)
Write an entry to the backend.
|
void |
MongoBackend.write(DriveObject driveObject,
Query query) |
void |
SimpleDriveWriter.write(DriveObject element,
Query query) |
void |
SimpleDriveWriter.write(Object object,
boolean overwrite,
Query queryDetails)
Write an entry to the backend.
|
void |
SimpleDriveWriter.write(Object object,
Query query) |
void |
SimpleDriveWriter.writeAsync(DriveObject element,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Write an entry to the backend.
|
void |
SimpleDriveWriter.writeAsync(DriveObject element,
Query query,
Runnable onFinish) |
void |
SimpleDriveWriter.writeAsync(Object object,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Write an entry to the backend.
|
void |
SimpleDriveWriter.writeAsync(Object object,
Query query,
Runnable onFinish) |
void |
MongoBackend.writeReplace(DriveObject element,
Query queryDetails)
Removes one element equal to the query details and adds the element in place
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DriveReader.containsObject(Query query)
Does the backend contain one or more objects that can be identified through the query details
|
void |
DriveReader.containsObjectAsync(Query query,
Consumer<Boolean> onResult)
Does the backend contain one or more objects that can be identified through the query details
|
void |
DriveBackend.delete(Query queryDetails)
Deletes an object from the backend if found
|
void |
DriveWriter.delete(Query queryDetails,
int amount)
Deletes entries matching the query from the backend
|
void |
DriveBackend.deleteAll(Query queryDetails)
Deletes all entries matched by the query
|
void |
DriveWriter.deleteAsync(Query queryDetails,
int amount,
Runnable onFinish)
Deletes entries matching the query from the backend
|
List<DriveObject> |
DriveBackend.findAll(Query queryDetails)
Read all objects matching the query parameters
|
List<DriveObject> |
DriveBackend.findAll(Query queryDetails,
Pageable pageable)
Read all objects matching the query parameters
|
DriveObject |
DriveBackend.findOne(Query queryDetails)
Reads one object matching the query parameters
|
List<DriveObject> |
DriveReader.readAllObjects(Query query)
Read all object instances found by the specified parameters
|
<T> List<T> |
DriveReader.readAllObjects(Query query,
Class<T> clazz)
Read all object instances found by the specified parameters
|
<T> void |
DriveReader.readAllObjects(Query query,
Class<T> clazz,
Consumer<List<T>> onSuccess,
Consumer<Throwable> onError)
Read all object instances found by the specified parameters
|
void |
DriveReader.readAllObjectsAsync(Query query,
Consumer<List<DriveObject>> onResult)
Read all object instances found by the specified parameters
|
DriveObject |
DriveReader.readObject(Query query)
Read the first object instance found by the specified parameters
|
<T> T |
DriveReader.readObject(Query query,
Class<T> clazz)
Read the first object instance found by the specified parameters
|
<T> void |
DriveReader.readObjectAsync(Query query,
Class<T> clazz,
Consumer<T> onSuccess,
Runnable onFailure,
Consumer<Throwable> onError)
Read the first object instance found by the specified parameters
|
void |
DriveReader.readObjectAsync(Query query,
Consumer<DriveObject> onSuccess,
Runnable onFailure)
Read the first object instance found by the specified parameters
|
List<DriveObject> |
DriveReader.readPagedObjects(Query query,
Pageable pageable)
Read all object instances found by the specified parameters
|
<T> List<T> |
DriveReader.readPagedObjects(Query query,
Pageable pageable,
Class<T> clazz)
Read all object instances found by the specified parameters
|
<T> void |
DriveReader.readPagedObjectsAsync(Query query,
Pageable pageable,
Class<T> clazz,
Consumer<List<T>> onSuccess,
Consumer<Throwable> onError)
Read all object instances found by the specified parameters
|
void |
DriveReader.readPagedObjectsAsync(Query query,
Pageable pageable,
Consumer<List<DriveObject>> onResult)
Read all object instances found by the specified parameters
|
void |
DriveBackend.replace(DriveObject element,
Query query)
Replaces the first element that matches the query
|
void |
DriveWriter.replace(DriveObject element,
Query queryDetails)
Deprecated.
|
void |
DriveWriter.replace(Object object,
Query queryDetails)
Deprecated.
|
void |
DriveWriter.replaceAsync(DriveObject element,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
DriveWriter.replaceAsync(Object object,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
DriveWriter.write(DriveObject element,
boolean overwrite,
Query queryDetails)
Deprecated.
|
void |
DriveBackend.write(DriveObject driveObject,
Query query)
Writes an object to the database.
|
void |
DriveWriter.write(DriveObject element,
Query query)
Write an entry to the backend.
|
void |
DriveWriter.write(Object object,
boolean overwrite,
Query queryDetails)
Deprecated.
|
void |
DriveWriter.write(Object object,
Query query)
Write an entry to the backend.
|
void |
DriveWriter.writeAsync(DriveObject element,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
DriveWriter.writeAsync(DriveObject element,
Query query,
Runnable onFinish)
Write an entry to the backend.
|
void |
DriveWriter.writeAsync(Object object,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
DriveWriter.writeAsync(Object object,
Query query,
Runnable onFinish)
Write an entry to the backend.
|
void |
DriveBackend.writeReplace(DriveObject element,
Query queryDetails)
Removes one element equal to the query details and adds the element in place
|
| Modifier and Type | Method and Description |
|---|---|
Query |
Query.build()
Does nothing for now.
|
Query |
Query.setDatabaseName(String databaseName)
Deprecated.
|
Query |
Query.setTableName(String tableName)
If none selected default table will be used
|
| Modifier and Type | Method and Description |
|---|---|
AndOperator<Query> |
Query.addAnd() |
ValueBetweenOperator<Query> |
Query.addBet() |
EqualsOperator<Query> |
Query.addEq() |
GreaterThanOperator<Query> |
Query.addGt() |
GreaterThanEqualsOperator<Query> |
Query.addGte() |
ValueInOperator<Query> |
Query.addIn() |
LessThanOperator<Query> |
Query.addLt() |
LessThanEqualsOperator<Query> |
Query.addLte() |
NotEqualOperator<Query> |
Query.addNe() |
ValueNotInOperator<Query> |
Query.addNin() |
NorOperator<Query> |
Query.addNor() |
NotOperator<Query> |
Query.addNot() |
OrOperator<Query> |
Query.addOr() |
Copyright © 2020. All rights reserved.