Skip navigation links
A B C D E F G I J L M N O P Q R S T U V W 

A

add(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
add(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
add(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
add(DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
Adds drive elements together.
addAnd() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addAnd() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addAnd() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addAnd() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addAnd() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addAnd() - Method in class net.endrealm.realmdrive.query.Query
 
addBet() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addBet() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addBet() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addBet() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addBet() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addBet() - Method in class net.endrealm.realmdrive.query.Query
 
addEq() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addEq() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addEq() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addEq() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addEq() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addEq() - Method in class net.endrealm.realmdrive.query.Query
 
addGt() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addGt() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addGt() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addGt() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addGt() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addGt() - Method in class net.endrealm.realmdrive.query.Query
 
addGte() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addGte() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addGte() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addGte() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addGte() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addGte() - Method in class net.endrealm.realmdrive.query.Query
 
addIn() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addIn() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addIn() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addIn() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addIn() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addIn() - Method in class net.endrealm.realmdrive.query.Query
 
addLt() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addLt() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addLt() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addLt() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addLt() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addLt() - Method in class net.endrealm.realmdrive.query.Query
 
addLte() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addLte() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addLte() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addLte() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addLte() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addLte() - Method in class net.endrealm.realmdrive.query.Query
 
addNe() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addNe() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addNe() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addNe() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addNe() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addNe() - Method in class net.endrealm.realmdrive.query.Query
 
addNin() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addNin() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addNin() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addNin() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addNin() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addNin() - Method in class net.endrealm.realmdrive.query.Query
 
addNor() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addNor() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addNor() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addNor() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addNor() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addNor() - Method in class net.endrealm.realmdrive.query.Query
 
addNot() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addNot() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addNot() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addNot() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addNot() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addNot() - Method in class net.endrealm.realmdrive.query.Query
 
addObject(int, DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Writes an element to the list
addObject(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Adds an element to the end of the array
addObject(int, DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Writes an element to the list
addObject(DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Adds an element to the end of the array
addOr() - Method in interface net.endrealm.realmdrive.query.ExpressionStack
 
addOr() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
addOr() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
addOr() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
addOr() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
addOr() - Method in class net.endrealm.realmdrive.query.Query
 
addPrimitive(int, Object) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Writes an primitive element to the list
addPrimitive(Object) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Adds an primitive element to the end of the array
addPrimitive(int, Object) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Writes an primitive element to the list
addPrimitive(Object) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Adds an primitive element to the end of the array
addSorting(String, SortingOrder) - Method in class net.endrealm.realmdrive.utils.paging.Pageable.PageableBuilder
Add a new sorting object.
addValue(Object...) - Method in class net.endrealm.realmdrive.query.compare.ValueInOperator
 
addValue(Object) - Method in class net.endrealm.realmdrive.query.compare.ValueNotInOperator
 
AndOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.logics
 
AndOperator(T) - Constructor for class net.endrealm.realmdrive.query.logics.AndOperator
 

B

BsonUtils - Class in net.endrealm.realmdrive.utils
Contains Bson dependant methods.
BsonUtils() - Constructor for class net.endrealm.realmdrive.utils.BsonUtils
 
build() - Method in class net.endrealm.realmdrive.query.Query
Does nothing for now.
build() - Method in class net.endrealm.realmdrive.utils.paging.Pageable.PageableBuilder
Uses the data in the builder to construct a new Pageable
builder(int, int) - Static method in class net.endrealm.realmdrive.utils.paging.Pageable
Creates a new Pageable Builder

C

ClassProperties - Class in net.endrealm.realmdrive.utils.properties
 
ClassProperties() - Constructor for class net.endrealm.realmdrive.utils.properties.ClassProperties
 
close() - Method in class net.endrealm.realmdrive.query.compare.CompareOperator
 
close() - Method in class net.endrealm.realmdrive.query.logics.LogicOperator
 
CompareOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
CompareOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.CompareOperator
 
connect(String, String, String, String, String) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Creates a connection to the backend
connect(String, String, String, String, String) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Creates a connection to the backend
containsObject(Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Does the backend contain one or more objects that can be identified through the query details
containsObject(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Does the backend contain one or more objects that can be identified through the query details
containsObjectAsync(Query, Consumer<Boolean>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Does the backend contain one or more objects that can be identified through the query details
containsObjectAsync(Query, Consumer<Boolean>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Does the backend contain one or more objects that can be identified through the query details
ConversionHandler - Interface in net.endrealm.realmdrive.interfaces
 
createEmptyArray() - Method in class net.endrealm.realmdrive.factory.DriveObjectFactory
 
createEmptyObject() - Method in class net.endrealm.realmdrive.factory.DriveObjectFactory
Instantiates a new empty DriveObject
createList(DriveElementArray, Class, Object) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
 
createList(DriveElementArray, Class, Object) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Creates a new list with the given class
createNewThread(Runnable) - Static method in class net.endrealm.realmdrive.utils.ThreadUtils
Creates a new thread.
createPrimitive(Object) - Method in class net.endrealm.realmdrive.factory.DriveObjectFactory
Creates a new primitive element
CustomSerializer<T> - Interface in net.endrealm.realmdrive.interfaces
 

D

DateSerializer - Class in net.endrealm.realmdrive.inst.serializers
 
DateSerializer() - Constructor for class net.endrealm.realmdrive.inst.serializers.DateSerializer
 
deepClone() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
deepClone() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
deepClone() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
deepClone() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
Deep clones this element and returns the clone
deepClone() - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
 
deepClone() - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
 
delete(Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Deletes an object from the backend if found
delete(Query, int) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Deletes entries matching the query from the backend
delete(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Deletes an object from the backend if found
delete(Query, int) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deletes entries matching the query from the backend
deleteAll(Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Deletes all entries matched by the query
deleteAll(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Deletes all entries matched by the query
deleteAsync(Query, int, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Deletes entries matching the query from the backend
deleteAsync(Query, int, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deletes entries matching the query from the backend
DriveBackend - Interface in net.endrealm.realmdrive.interfaces
 
DriveElement - Interface in net.endrealm.realmdrive.interfaces
 
DriveElementArray - Interface in net.endrealm.realmdrive.interfaces
 
DriveObject - Interface in net.endrealm.realmdrive.interfaces
 
DriveObjectFactory - Class in net.endrealm.realmdrive.factory
 
DriveObjectFactory(DriveService) - Constructor for class net.endrealm.realmdrive.factory.DriveObjectFactory
Creates a new drive object factory using the specified DriveService
DriveReader - Interface in net.endrealm.realmdrive.interfaces
 
DriveService - Interface in net.endrealm.realmdrive.interfaces
 
DriveServiceFactory - Class in net.endrealm.realmdrive.factory
 
DriveServiceFactory() - Constructor for class net.endrealm.realmdrive.factory.DriveServiceFactory
 
DriveSettings - Class in net.endrealm.realmdrive.utils
 
DriveSettings() - Constructor for class net.endrealm.realmdrive.utils.DriveSettings
 
DriveSettings.BackendType - Enum in net.endrealm.realmdrive.utils
A small enum for constant types
DriveWriter - Interface in net.endrealm.realmdrive.interfaces
 

E

EnumSerializer - Class in net.endrealm.realmdrive.inst.serializers
 
EnumSerializer() - Constructor for class net.endrealm.realmdrive.inst.serializers.EnumSerializer
 
EqualsOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
EqualsOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.EqualsOperator
 
Expression - Interface in net.endrealm.realmdrive.query
 
ExpressionStack - Interface in net.endrealm.realmdrive.query
 

F

FieldProperties - Class in net.endrealm.realmdrive.utils.properties
 
FieldProperties() - Constructor for class net.endrealm.realmdrive.utils.properties.FieldProperties
 
findAll(Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Read all objects matching the query parameters
findAll(Query, Pageable) - Method in class net.endrealm.realmdrive.inst.MongoBackend
 
findAll(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Read all objects matching the query parameters
findAll(Query, Pageable) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Read all objects matching the query parameters
findOne(Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Reads one object matching the query parameters
findOne(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Reads one object matching the query parameters
fromEndpoint(DriveElement, Class<Date>) - Method in class net.endrealm.realmdrive.inst.serializers.DateSerializer
 
fromEndpoint(DriveElement, Class<Object>) - Method in class net.endrealm.realmdrive.inst.serializers.EnumSerializer
 
fromEndpoint(DriveElement, Class<UUID>) - Method in class net.endrealm.realmdrive.inst.serializers.UUIDSerializer
 
fromEndpoint(DriveElement, Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.CustomSerializer
 

G

get(String) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Retrieves an item from the list
get(int) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Retrieves an item from the list
get(int) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Retrieves an item from the list
get(String) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Retrieves an item from the list
getAllAnnotatedFields(Class<?>, Class...) - Static method in class net.endrealm.realmdrive.utils.ReflectionUtils
Finds all fields with at least one of the specified annotations.
getAllFields(Class<?>) - Static method in class net.endrealm.realmdrive.utils.ReflectionUtils
Retrieves all fields of a class.
getAsBoolean() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsBoolean() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsBoolean() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsBoolean() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsChar() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsChar() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsChar() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsChar() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsDouble() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsDouble() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsDouble() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsDouble() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsElement() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsElement() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsElement() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsElement() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsElementArray() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsElementArray() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsElementArray() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsElementArray() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsFloat() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsFloat() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsFloat() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsFloat() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsInt() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsInt() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsInt() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsInt() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsLong() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsLong() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsLong() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsLong() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsObject(String) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Retrieves an item from the list
getAsObject() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsObject(int) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Retrieves an item from the list
getAsObject() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsObject() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsObject() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsObject(int) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Retrieves an item from the list
getAsObject(String) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Retrieves an item from the list
getAsShort() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsShort() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsShort() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsShort() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsString() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getAsString() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getAsString() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getAsString() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getAsTypedList(Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Returns this object converted to an object of the specified type
getAsTypedList(Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Returns this object converted to an object of the specified type
getAsTypedObject(Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Returns this object converted to an object of the specified type
getAsTypedObject(Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Returns this object converted to an object of the specified type
getBackend() - Method in class net.endrealm.realmdrive.inst.SimpleDriveService
Retrieves the backend of the given drive service
getBackend() - Method in interface net.endrealm.realmdrive.interfaces.DriveService
Retrieves the backend of the given drive service
getContents() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
Returns all contents as a mutable list
getContents() - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
Returns all contents as a mutable list
getConversionHandler() - Method in class net.endrealm.realmdrive.inst.SimpleDriveService
Retrieves the conversion handler used to convert objects
getConversionHandler() - Method in interface net.endrealm.realmdrive.interfaces.DriveService
Retrieves the conversion handler used to convert objects
getDriveService() - Method in class net.endrealm.realmdrive.factory.DriveObjectFactory
 
getDriveService(DriveSettings) - Method in class net.endrealm.realmdrive.factory.DriveServiceFactory
Get a drive service
getFactory() - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
The factory this object uses to construct sub objects and clones
getPrimitiveValue() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getPrimitiveValue() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getPrimitiveValue() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getPrimitiveValue() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getPrimitiveWrapperTypes() - Static method in class net.endrealm.realmdrive.utils.ReflectionUtils
 
getReader() - Method in class net.endrealm.realmdrive.inst.SimpleDriveService
Retrieves the reader used to read drive data
getReader() - Method in interface net.endrealm.realmdrive.interfaces.DriveService
Retrieves the reader used to read drive data
getSize() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getSize() - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
 
getSubComponents() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
getSubComponents() - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
getSubComponents() - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
getSubComponents() - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
 
getWriter() - Method in class net.endrealm.realmdrive.inst.SimpleDriveService
Retrieves the writer used to write new drive into the backend
getWriter() - Method in interface net.endrealm.realmdrive.interfaces.DriveService
Retrieves the writer used to write new drive into the backend
GreaterThanEqualsOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
GreaterThanEqualsOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.GreaterThanEqualsOperator
 
GreaterThanOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
GreaterThanOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.GreaterThanOperator
 

I

IgnoreVar - Annotation Type in net.endrealm.realmdrive.annotations
Marks a field to not be saved.
InjectParent - Annotation Type in net.endrealm.realmdrive.annotations
If marked with this class, the parent object will be injected by construction via the constructor.
isEmpty() - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Checks if this object is empty
isEmpty() - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Checks if this object is empty

J

JsonUtils - Class in net.endrealm.realmdrive.utils
 
JsonUtils() - Constructor for class net.endrealm.realmdrive.utils.JsonUtils
 

L

LessThanEqualsOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
LessThanEqualsOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.LessThanEqualsOperator
 
LessThanOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
LessThanOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.LessThanOperator
 
LogicOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.logics
 
LogicOperator(T) - Constructor for class net.endrealm.realmdrive.query.logics.LogicOperator
 

M

MongoBackend - Class in net.endrealm.realmdrive.inst
A backend implementation for the MongoDB system
MongoBackend() - Constructor for class net.endrealm.realmdrive.inst.MongoBackend
 

N

net.endrealm.realmdrive.annotations - package net.endrealm.realmdrive.annotations
 
net.endrealm.realmdrive.exceptions - package net.endrealm.realmdrive.exceptions
Additional exceptions thrown
net.endrealm.realmdrive.factory - package net.endrealm.realmdrive.factory
 
net.endrealm.realmdrive.inst - package net.endrealm.realmdrive.inst
 
net.endrealm.realmdrive.inst.serializers - package net.endrealm.realmdrive.inst.serializers
 
net.endrealm.realmdrive.interfaces - package net.endrealm.realmdrive.interfaces
 
net.endrealm.realmdrive.query - package net.endrealm.realmdrive.query
 
net.endrealm.realmdrive.query.compare - package net.endrealm.realmdrive.query.compare
 
net.endrealm.realmdrive.query.logics - package net.endrealm.realmdrive.query.logics
 
net.endrealm.realmdrive.utils - package net.endrealm.realmdrive.utils
 
net.endrealm.realmdrive.utils.paging - package net.endrealm.realmdrive.utils.paging
 
net.endrealm.realmdrive.utils.properties - package net.endrealm.realmdrive.utils.properties
 
NorOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.logics
 
NorOperator(T) - Constructor for class net.endrealm.realmdrive.query.logics.NorOperator
 
NotAPrimitiveTypeException - Exception in net.endrealm.realmdrive.exceptions
 
NotAPrimitiveTypeException() - Constructor for exception net.endrealm.realmdrive.exceptions.NotAPrimitiveTypeException
Creates a new empty primitive exception
NotAPrimitiveTypeException(Throwable) - Constructor for exception net.endrealm.realmdrive.exceptions.NotAPrimitiveTypeException
Creates a new primitive exception
NotAPrimitiveTypeException(Object) - Constructor for exception net.endrealm.realmdrive.exceptions.NotAPrimitiveTypeException
Creates a new primitive exception
NotEqualOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
NotEqualOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.NotEqualOperator
 
NotOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.logics
 
NotOperator(T) - Constructor for class net.endrealm.realmdrive.query.logics.NotOperator
 

O

ObjectReadOnlyException - Exception in net.endrealm.realmdrive.exceptions
 
ObjectReadOnlyException() - Constructor for exception net.endrealm.realmdrive.exceptions.ObjectReadOnlyException
Creates a new readonly exception
ObjectReadOnlyException(Throwable) - Constructor for exception net.endrealm.realmdrive.exceptions.ObjectReadOnlyException
Creates a new readonly exception
OrOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.logics
 
OrOperator(T) - Constructor for class net.endrealm.realmdrive.query.logics.OrOperator
 

P

Pageable - Class in net.endrealm.realmdrive.utils.paging
 
Pageable() - Constructor for class net.endrealm.realmdrive.utils.paging.Pageable
 
Pageable.PageableBuilder - Class in net.endrealm.realmdrive.utils.paging
 
PageableBuilder() - Constructor for class net.endrealm.realmdrive.utils.paging.Pageable.PageableBuilder
 
parsePrimitive(Object) - Static method in class net.endrealm.realmdrive.utils.JsonUtils
Turns a primitive into a json compatible string
prepareEntity(Class<?>) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Prepares to use a specific entity.
prepareEntity(Class<?>) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Prepares to use a specific entity.
PropertyReader - Class in net.endrealm.realmdrive.utils.properties
Reads drive properties from class and fields
PropertyReader() - Constructor for class net.endrealm.realmdrive.utils.properties.PropertyReader
 

Q

Query - Class in net.endrealm.realmdrive.query
 
Query() - Constructor for class net.endrealm.realmdrive.query.Query
 
QueryComponent - Interface in net.endrealm.realmdrive.query
 

R

rawQuery(Object) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Deprecated.
rawQuery(Object) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Deprecated.
readAllObjects(Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read all object instances found by the specified parameters
readAllObjects(Query, Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read all object instances found by the specified parameters
readAllObjects(Query, Class<T>, Consumer<List<T>>, Consumer<Throwable>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read all object instances found by the specified parameters
readAllObjects(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readAllObjects(Query, Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readAllObjects(Query, Class<T>, Consumer<List<T>>, Consumer<Throwable>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readAllObjectsAsync(Query, Consumer<List<DriveObject>>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read all object instances found by the specified parameters
readAllObjectsAsync(Query, Consumer<List<DriveObject>>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readObject(Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read the first object instance found by the specified parameters
readObject(Query, Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read the first object instance found by the specified parameters
readObject(Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read the first object instance found by the specified parameters
readObject(Query, Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read the first object instance found by the specified parameters
readObjectAsync(Query, Consumer<DriveObject>, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read the first object instance found by the specified parameters
readObjectAsync(Query, Class<T>, Consumer<T>, Runnable, Consumer<Throwable>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Read the first object instance found by the specified parameters
readObjectAsync(Query, Consumer<DriveObject>, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read the first object instance found by the specified parameters
readObjectAsync(Query, Class<T>, Consumer<T>, Runnable, Consumer<Throwable>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read the first object instance found by the specified parameters
ReadOnly - Annotation Type in net.endrealm.realmdrive.annotations
Marks a field to only be loaded not saved.
readPagedObjects(Query, Pageable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
 
readPagedObjects(Query, Pageable, Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
 
readPagedObjects(Query, Pageable) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readPagedObjects(Query, Pageable, Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readPagedObjectsAsync(Query, Pageable, Consumer<List<DriveObject>>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
 
readPagedObjectsAsync(Query, Pageable, Class<T>, Consumer<List<T>>, Consumer<Throwable>) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
 
readPagedObjectsAsync(Query, Pageable, Consumer<List<DriveObject>>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readPagedObjectsAsync(Query, Pageable, Class<T>, Consumer<List<T>>, Consumer<Throwable>) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Read all object instances found by the specified parameters
readProperties(Class<?>) - Static method in class net.endrealm.realmdrive.utils.properties.PropertyReader
 
readProperties(Field, ClassProperties) - Static method in class net.endrealm.realmdrive.utils.properties.PropertyReader
 
ReflectionUtils - Class in net.endrealm.realmdrive.utils
 
ReflectionUtils() - Constructor for class net.endrealm.realmdrive.utils.ReflectionUtils
 
registerClasses(Class<?>...) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Register classes used for conversion.
registerClasses(Class<?>...) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Register classes used for conversion.
registerSerializers(CustomSerializer...) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
 
registerSerializers(CustomSerializer...) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Register serializers used to convert complex endpoints to database values.
replace(DriveObject, Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
 
replace(DriveObject, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
replace(Object, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
replace(DriveObject, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Replaces the first element that matches the query
replace(DriveObject, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
replace(Object, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
replaceAsync(DriveObject, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
replaceAsync(Object, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
replaceAsync(DriveObject, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
replaceAsync(Object, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.

S

SaveAll - Annotation Type in net.endrealm.realmdrive.annotations
Marks all fields as to be saved.
SaveTable - Annotation Type in net.endrealm.realmdrive.annotations
Used to overwrite default table.
SaveVar - Annotation Type in net.endrealm.realmdrive.annotations
Used to mark fields to be saved into the drive system.
sendRawQuery(Bson) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Send a query directly to the mongo database
setDatabaseName(String) - Method in class net.endrealm.realmdrive.query.Query
Deprecated.
setField(String) - Method in class net.endrealm.realmdrive.query.compare.EqualsOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.GreaterThanEqualsOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.GreaterThanOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.LessThanEqualsOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.LessThanOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.NotEqualOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.ValueBetweenOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.ValueInOperator
 
setField(String) - Method in class net.endrealm.realmdrive.query.compare.ValueNotInOperator
 
setObject(String, DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Writes an element to the list
setObject(String, DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Writes an element to the list
setPage(int) - Method in class net.endrealm.realmdrive.utils.paging.Pageable.PageableBuilder
Sets the current page.
setPerPage(int) - Method in class net.endrealm.realmdrive.utils.paging.Pageable.PageableBuilder
Sets the amount of entries per page.
setPrimitive(String, Object) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
Writes an primitive element to the list
setPrimitive(String, Object) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
Writes an primitive element to the list
setService(DriveService) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Sets the service the backend is used by.
setService(DriveService) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Sets the service the reader is used by.
setService(DriveService) - Method in class net.endrealm.realmdrive.inst.SimpleDriveReader
Sets the service the reader is used by.
setService(DriveService) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Sets the service the writer is used by.
setService(DriveService) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Sets the service the reader is used by.
setService(DriveService) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Sets the service the backend is used by.
setService(DriveService) - Method in interface net.endrealm.realmdrive.interfaces.DriveReader
Sets the service the reader is used by.
setService(DriveService) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Sets the service the writer is used by.
setStart(int) - Method in class net.endrealm.realmdrive.query.compare.ValueBetweenOperator
Sets the start value.
setStartInclusive(boolean) - Method in class net.endrealm.realmdrive.query.compare.ValueBetweenOperator
Sets the start value to be in/excluded
setTableName(String) - Method in class net.endrealm.realmdrive.query.Query
If none selected default table will be used
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.EqualsOperator
 
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.GreaterThanEqualsOperator
 
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.GreaterThanOperator
 
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.LessThanEqualsOperator
 
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.LessThanOperator
 
setValue(Object) - Method in class net.endrealm.realmdrive.query.compare.NotEqualOperator
 
SimpleConversionHandler - Class in net.endrealm.realmdrive.inst
 
SimpleConversionHandler() - Constructor for class net.endrealm.realmdrive.inst.SimpleConversionHandler
Creates an empty Conversion Handler
SimpleDriveObject - Class in net.endrealm.realmdrive.inst
 
SimpleDriveObject(DriveObjectFactory) - Constructor for class net.endrealm.realmdrive.inst.SimpleDriveObject
Creates a new drive object
SimpleDriveReader - Class in net.endrealm.realmdrive.inst
 
SimpleDriveReader() - Constructor for class net.endrealm.realmdrive.inst.SimpleDriveReader
 
SimpleDriveService - Class in net.endrealm.realmdrive.inst
 
SimpleDriveService(DriveBackend, DriveReader, DriveWriter, ConversionHandler) - Constructor for class net.endrealm.realmdrive.inst.SimpleDriveService
Instantiates a new simple drive service
SimpleDriveWriter - Class in net.endrealm.realmdrive.inst
 
SimpleDriveWriter() - Constructor for class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
SimpleElementArray - Class in net.endrealm.realmdrive.inst
 
SimpleElementArray(DriveObjectFactory) - Constructor for class net.endrealm.realmdrive.inst.SimpleElementArray
Creates a new empty element array
SimplePrimitiveDriveElement - Class in net.endrealm.realmdrive.inst
 
SimplePrimitiveDriveElement(Object) - Constructor for class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
Creates a new drive element to store a primitive
Sorter - Class in net.endrealm.realmdrive.utils.paging
 
Sorter() - Constructor for class net.endrealm.realmdrive.utils.paging.Sorter
 
SortingOrder - Enum in net.endrealm.realmdrive.utils.paging
 
stringify(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Deprecated.
subtract(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleDriveObject
 
subtract(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimpleElementArray
 
subtract(DriveElement) - Method in class net.endrealm.realmdrive.inst.SimplePrimitiveDriveElement
 
subtract(DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveElement
Subtracts a Drive element from this element leaving only the difference of this object compared to the parameter element.
subtract(DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveElementArray
 
subtract(DriveElement) - Method in interface net.endrealm.realmdrive.interfaces.DriveObject
 
supportsClass(Class) - Method in class net.endrealm.realmdrive.inst.serializers.DateSerializer
 
supportsClass(Class) - Method in class net.endrealm.realmdrive.inst.serializers.EnumSerializer
 
supportsClass(Class) - Method in class net.endrealm.realmdrive.inst.serializers.UUIDSerializer
 
supportsClass(Class) - Method in interface net.endrealm.realmdrive.interfaces.CustomSerializer
 

T

ThreadUtils - Class in net.endrealm.realmdrive.utils
Utility class for threads
ThreadUtils() - Constructor for class net.endrealm.realmdrive.utils.ThreadUtils
 
toDriveEndpoint(Date) - Method in class net.endrealm.realmdrive.inst.serializers.DateSerializer
 
toDriveEndpoint(Object) - Method in class net.endrealm.realmdrive.inst.serializers.EnumSerializer
 
toDriveEndpoint(UUID) - Method in class net.endrealm.realmdrive.inst.serializers.UUIDSerializer
 
toDriveEndpoint(T) - Method in interface net.endrealm.realmdrive.interfaces.CustomSerializer
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.EqualsOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.GreaterThanEqualsOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.GreaterThanOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.LessThanEqualsOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.LessThanOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.NotEqualOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.ValueBetweenOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.ValueInOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.compare.ValueNotInOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.logics.AndOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.logics.NorOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.logics.NotOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.logics.OrOperator
 
toJson() - Method in class net.endrealm.realmdrive.query.Query
 
toJson() - Method in interface net.endrealm.realmdrive.query.QueryComponent
 
transform(DriveObject, Class<T>) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Transforms a stats object into a classes object.
transform(DriveObject, Class<T>, Object) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Transforms a stats object into a classes object.
transform(Object) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Transforms a basic object into a DriveObject.
transform(DriveObject, Class<T>) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Transforms a stats object into a classes object.
transform(Object) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Transforms a basic object into a DriveObject.
transformAutomatically(DriveObject) - Method in class net.endrealm.realmdrive.inst.SimpleConversionHandler
Tries to automatically transform the statistics object into a registered one
transformAutomatically(DriveObject) - Method in interface net.endrealm.realmdrive.interfaces.ConversionHandler
Tries to automatically transform the statistics object into a registered one

U

unStringify(Document, DriveObjectFactory) - Static method in class net.endrealm.realmdrive.utils.BsonUtils
Warning: If your project does not have Bson as a dependency, calling this will throw errors Converts a Json document into a drive object
UUIDSerializer - Class in net.endrealm.realmdrive.inst.serializers
 
UUIDSerializer() - Constructor for class net.endrealm.realmdrive.inst.serializers.UUIDSerializer
 

V

ValueBetweenOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
ValueBetweenOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.ValueBetweenOperator
 
ValueInOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
ValueInOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.ValueInOperator
 
ValueNotInOperator<T extends QueryComponent> - Class in net.endrealm.realmdrive.query.compare
 
ValueNotInOperator(T) - Constructor for class net.endrealm.realmdrive.query.compare.ValueNotInOperator
 
valueOf(String) - Static method in enum net.endrealm.realmdrive.utils.DriveSettings.BackendType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.endrealm.realmdrive.utils.paging.SortingOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.endrealm.realmdrive.utils.DriveSettings.BackendType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.endrealm.realmdrive.utils.paging.SortingOrder
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(DriveObject, Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
 
write(DriveObject) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
write(Object) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
write(DriveObject, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
write(Object, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
write(DriveObject, boolean, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Write an entry to the backend.
write(Object, boolean, Query) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Write an entry to the backend.
write(DriveObject, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Writes an object to the database.
write(DriveObject) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
write(Object) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
write(DriveObject, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
write(Object, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
write(DriveObject, boolean, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
write(Object, boolean, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
writeAsync(DriveObject, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
writeAsync(Object, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
writeAsync(DriveObject, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
writeAsync(Object, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
 
writeAsync(DriveObject, boolean, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Write an entry to the backend.
writeAsync(Object, boolean, Query, Runnable) - Method in class net.endrealm.realmdrive.inst.SimpleDriveWriter
Write an entry to the backend.
writeAsync(DriveObject, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
writeAsync(Object, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
writeAsync(DriveObject, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
writeAsync(Object, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Write an entry to the backend.
writeAsync(DriveObject, boolean, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
writeAsync(Object, boolean, Query, Runnable) - Method in interface net.endrealm.realmdrive.interfaces.DriveWriter
Deprecated.
WriteOnly - Annotation Type in net.endrealm.realmdrive.annotations
Marks a field to only be saved not loaded.
writeReplace(DriveObject, Query) - Method in class net.endrealm.realmdrive.inst.MongoBackend
Removes one element equal to the query details and adds the element in place
writeReplace(DriveObject, Query) - Method in interface net.endrealm.realmdrive.interfaces.DriveBackend
Removes one element equal to the query details and adds the element in place
A B C D E F G I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.