SPT Object Database API
A C D E F G H I L M N O P Q R S T U V W _

F

fetch(Class, Object) - Method in interface com.sptci.prevayler.AbstractDatabase
Retrieve the prevalent object of type with object id.
fetch(Class, long, long) - Method in interface com.sptci.prevayler.AbstractDatabase
Fetch the prevalent objects in the specified range of data.
fetch(Class, String, Object) - Method in interface com.sptci.prevayler.AbstractDatabase
Fetch the prevalent object(s) of the specified cls type which has the specified object as the value of the specified field.
fetch(Class, Object) - Method in class com.sptci.prevayler.PrevalentManager
Return the prevalent object identified by the object id specified.
fetch(Class, long, long) - Method in class com.sptci.prevayler.PrevalentManager
Return the collection of prevalent objects in the specified range.
fetch(Class, String, Object) - Method in class com.sptci.prevayler.PrevalentManager
Retrieve the collection of prevelant objects of the specified type that are indexed by the specified field and value.
fetch(Class, Object) - Method in class com.sptci.prevayler.PrevalentSystem
Fetch the prevalent object of the specified type with the specified object id from the prevalent system.
fetch(Class, String, Object) - Method in class com.sptci.prevayler.PrevalentSystem
Fetch the prevalent object(s) of the specified cls type which has the specified object as the value of the specified field.
fetch(Class, long, long) - Method in class com.sptci.prevayler.PrevalentSystem
Fetch the prevalent objects in the specified range of data.
Fetch<P extends PrevalentObject,S extends PrevalentSystem> - Class in com.sptci.prevayler.query
The query for retrieving a prevalent object from the system identified by its PrevalentObject.objectId field.
Fetch(Class, Object) - Constructor for class com.sptci.prevayler.query.Fetch
Create a new instance of the query for fetching a prevalent object the specified object id.
FetchByIndex<P extends Collection<PrevalentObject>,S extends PrevalentSystem> - Class in com.sptci.prevayler.query
A query used to fetch prevalent objects that are indexed by the specified field.
FetchByIndex(Class, String, Object) - Constructor for class com.sptci.prevayler.query.FetchByIndex
Create a new instance of the query with the specified values.
fetchByIndices(Class, Map<String, ?>, FetchByIndices.AggregationType) - Method in class com.sptci.prevayler.PrevalentManager
Retrieve the collection of prevelant objects of the specified type that are indexed by the specified fields and values.
FetchByIndices<P extends Collection<PrevalentObject>,S extends PrevalentSystem> - Class in com.sptci.prevayler.query
A query used to fetch prevalent instances by the specified indexed fields.
FetchByIndices(Class, Map<String, ?>, FetchByIndices.AggregationType) - Constructor for class com.sptci.prevayler.query.FetchByIndices
Create a new instance of the query with the specified values.
FetchByIndices.AggregationType - Enum in com.sptci.prevayler.query
An enumeration used to indicate whether the query results should represent a union or intersection.
FetchByIndices.AggregationType() - Constructor for enum com.sptci.prevayler.query.FetchByIndices.AggregationType
 
fetchIntersection(Class, Map<String, ?>) - Method in interface com.sptci.prevayler.AbstractDatabase
Fetch the prevalent object(s) of the specified cls type which has the specified indexed field values.
fetchIntersection(Class, Map<String, ?>) - Method in class com.sptci.prevayler.PrevalentManager
Retrieve the collection of prevelant objects of the specified type that are indexed by the specified fields and values.
fetchIntersection(Class, Map<String, ?>) - Method in class com.sptci.prevayler.PrevalentSystem
Fetch the prevalent object(s) of the specified cls type which has the specified indexed field values.
FetchRange<P extends PrevalentObject,S extends PrevalentSystem> - Class in com.sptci.prevayler.query
The query used to retrieve prevalent objects of the specified type in the range specified.
FetchRange(Class, long, long) - Constructor for class com.sptci.prevayler.query.FetchRange
Create a new instance of the query for the specified parameters.
fetchUnion(Class, Map<String, ?>) - Method in interface com.sptci.prevayler.AbstractDatabase
Fetch the prevalent object(s) of the specified cls type which has the specified indexed field values.
fetchUnion(Class, Map<String, ?>) - Method in class com.sptci.prevayler.PrevalentManager
Retrieve the collection of prevelant objects of the specified type that are indexed by the specified fields and values.
fetchUnion(Class, Map<String, ?>) - Method in class com.sptci.prevayler.PrevalentSystem
Fetch the prevalent object(s) of the specified cls type which has the specified indexed field values.
field - Variable in class com.sptci.prevayler.query.FetchByIndex
The name of the indexed field in the prevalent objects to query.
FIELD_PATTERN - Static variable in exception com.sptci.prevayler.ConstraintException
The pattern for displaying constraint violation.
FIELD_PATTERN - Static variable in exception com.sptci.prevayler.NullException
The pattern for displaying constraint violation.
fieldMap - Variable in class com.sptci.prevayler.IndexStorage.FieldStorage
The map used to maintain the indexed values and the prevalent objects that match the indexed values.
fieldStorage - Variable in class com.sptci.prevayler.ReferenceStorage.FieldStorage
The map used to maintain the field name to object id mappings.
filter - Variable in class com.sptci.prevayler.query.Search
The optional filter clause to apply for the search results.
ForeignKey - Annotation Type in com.sptci.prevayler.annotations
Annotation used to indicate a foreign key (direct reference to another prevalent object).
ForeignKey.DeleteAction - Enum in com.sptci.prevayler.annotations
Enumeration for the delete actions supported.
ForeignKey.DeleteAction() - Constructor for enum com.sptci.prevayler.annotations.ForeignKey.DeleteAction
 
ForeignKeys - Annotation Type in com.sptci.prevayler.annotations
Annotation used to configure all the foreign key fields in a prevalent object in a single block at the class level.

SPT Object Database API
A C D E F G H I L M N O P Q R S T U V W _