|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ICriteriaTableDef<T> | |
IIdentifyable<T> | |
IQContextContainer | |
IQContextManager | Interface for a QContextManager handler. |
IQueryExecutor<C extends QDataContext> | |
IQueryExecutorFactory | |
IQueryListener | Listener for queries. |
QDataContext | Generalized thingy representing a database connection, and state associated with objects. |
QDataContextFactory | A thingy which knows how to get a QDataContext to access the database. |
QNodeVisitor |
Class Summary | |
---|---|
QAbstractDataContext | A QDataContext proxy which allows queries to be sent to multiple rendering/selecting implementations. |
QBetweenNode | Represents a "between" operation where the base item is a property reference. |
QContextManager | Fugly singleton helper class to globally access database stuff. |
QCriteria<T> | Represents the selection of a list of persistent entity classes from the database. |
QCriteriaQueryBase<T> | Base class representing most of the query structure, just not the public interface part. |
QDefaultContextManager | Default implementation of a QContextManager. |
QEventListenerSet | Used to separate event registration from the data source. |
QExistsSubquery<T> | Represents an "exists" subquery on some child relation of a record. |
QLiteral | |
QMultiNode | A node representing the same operation spanning several nodes (like x AND y AND z) |
QMultiSelection | Some kind of selection item which is formed by using multiple sub items (like numeric operations). |
QNodeBase | |
QNodeVisitorBase | Base class for visiting a node tree. |
QOperatorNode | |
QOrder | |
QPropertyComparison | |
QPropertySelection | Represents the selection of some operation on a property, or of the property value itself. |
QQueryExecutorRegistry | This represents a list of registered query handlers that together should be able to execute all of the queries asked on them. |
QQueryRenderer | Render a QCriteria query as something more or less human-readable. |
QRestriction | Factory for creating syntax tree nodes. |
QRestrictor<T> | Builds the "where" part of a query, or a part of that "where" part, under construction. |
QSelection<T> | Represents a selection of data elements from a database. |
QSelectionColumn | Represents a single selected column. |
QSelectionItem | Part of a selected thing. |
QSelectionSubquery | |
QUnaryNode | |
QUnaryProperty |
Enum Summary | |
---|---|
QOperation | AN enum representing all operations. |
QSelectionFunction | All default and generic selection functions. |
QSortOrderDirection |
Exception Summary | |
---|---|
QConcurrentUpdateException | This will be thrown when a concurrent update happens. |
QConstraintViolationException | |
QDbException | Base class for all generic query exceptions. |
QDuplicateKeyException | |
QNotFoundException | Thrown for all cases where a record is not found but required. |
QQueryTimeoutException | Thrown when a statement aborts with a query timeout exception, as caused when
Statement.setQueryTimeout(int) is used. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |