Class Summary |
ComplexQueryResult |
Purpose: Used to return multiple sets of information from a query. |
Cursor |
Purpose: Abstract class for CursoredStream and ScrolableCursor |
CursoredStream |
Purpose: Stream class which is used to deal with large collections returned from TOPLink queries more efficiently. |
CursoredStreamPolicy |
Purpose: Used to support cursored streams in a read query. |
CursorPolicy |
Purpose: Abstract class for all Cursor-related policy objects |
DatabaseQuery |
Purpose: Abstract class for all database query objects. |
DataModifyQuery |
Purpose: Concrete class used for executing non selecting SQL strings. |
DataReadQuery |
Purpose: Concrete class to perform read using raw SQL. |
DeleteAllQuery |
Purpose: Query used to delete a collection of objects Responsibilities: Stores & retrieves the objects to delete. |
DeleteObjectQuery |
Purpose: Used for deleting objects. |
DirectReadQuery |
Purpose: Concrete class to perform a direct read. |
DoesExistQuery |
Purpose: This should only be used by the descriptor, this should not be executed directly. |
EJBQLCall |
Purpose: Used as an abstraction of a database invocation. |
FetchGroup |
Purpose: A fetch group is a performance enhancement that allows a group of attributes of an object to be loaded on demand, which means that the data for an attribute might not loaded from the underlying data source until an explicit access call for the attribute first occurs. |
InMemoryQueryIndirectionPolicy |
Purpose: Used to provide the user with a means of contoling the behaviour of in memory queries that access un-instantiated indirection in the query.. |
InsertObjectQuery |
Purpose: Used for inserting new objects into the database. |
MethodBaseQueryRedirector |
Purpose: Allows a class to be a QueryRedirector without implementing QueryRedirector . |
ModifyQuery |
Purpose: Abstract class for all modify queries. |
ObjectLevelModifyQuery |
Purpose: Abstract class for all object modify queries. |
ObjectLevelReadQuery |
Purpose: Abstract class for all read queries using objects. |
QueryByExamplePolicy |
Purpose: This policy defines the configuration options for a Query By Example query. |
QueryResultsCachePolicy |
PUBLIC: A QueryResultsCache policy dicates how a query's results will be cached. |
ReadAllQuery |
Purpose: Concrete class for all read queries involving a collection of objects. |
ReadObjectQuery |
Purpose: Concrete class for all read queries involving a single object. |
ReadQuery |
Purpose: Abstract class for all read queries. |
ReportQuery |
Purpose: Query for information about a set of objects instead of the objects themselves. |
ReportQueryResult |
Purpose: A single row (type) result for a ReportQuery Description: Represents a single row of attribute values (converted using mapping) for a ReportQuery. |
ScrollableCursor |
|
ScrollableCursorPolicy |
PUBLIC: ScrollableCursorPolicy allows for additional options to be specified for ReadAllQuery or DataReadQuery. |
SQLCall |
Purpose: Used as an abstraction of an SQL call. |
StoredFunctionCall |
Purpose: Used to define a platform independent function call. |
StoredProcedureCall |
Purpose: Used to define a platform independent procedure call. |
UpdateAllQuery |
PUBLIC: A Query Class used to perform a bulk update using TopLink's expression framework. |
UpdateObjectQuery |
Purpose: Used for updating existing objects into the database. |
ValueReadQuery |
Purpose: Concrete class to perform a read of a single data value. |
WriteObjectQuery |
Purpose: Used for inserting or updating objects WriteObjectQuery determines whether to perform a insert or an update on the database. |