| Home >> All >> org >> objectstyle >> cayenne >> access >> [ util Javadoc ] |
org.objectstyle.cayenne.access.util: Javadoc index of package org.objectstyle.cayenne.access.util.
Package Samples:
org.objectstyle.cayenne.access.util: Contains core Cayenne container classes.
Classes:
SelectObserver: OperationObserver that accumulates select query results provided by callback methods. Later the results can be retrieved via different getResults methods. This class can serve as a helper for classes that work with DataNode directly, bypassing DataContext. Also it is used by DataContext to implement "data rows" functionality - retrieving data without instantiating and registering DataObjects. If exceptions happen during the execution, they are immediately rethrown. For more information see Cayenne User Guide.
DefaultOperationObserver: Simple implementation of OperationObserver interface. Useful as a superclass of other implementations of OperationObserver. This implementation only tracks transaction events and exceptions. Also it performs basic logging. For more information see Cayenne User Guide.
RelationshipFault: This class represents a placeholder for an unresolved relationship from a source object. RelationshipFault is used in cases when it is impossible to create a HOLLOW object using the information from the relationship source object. These cases include dependent to-one relationships and flattened to-one relationships.
PrimaryKeyHelper: PrimaryKeyHelper resolves primary key dependencies for entities related to the supported query engine via topological sorting. It is directly based on ASHWOOD. In addition it provides means for primary key generation relying on DbAdapter in this.
DefaultSorter: DefaultSorter is a default implementation of DependencySorter based on ASHWOOD library. Presently it works for acyclic database schemas with possible multi-reflexive tables. The class uses topological sorting from ASHWOOD.
ResultDescriptor: Contains information about the ResultSet used to process fetched rows. ResultDescriptor is initialized by calling various "add*" methods, after that it must be indexed by calling "index".
QueryUtils: Implements helper methods that perform different query-related operations. May be deprecated in the future, after its functionality is moved to the places where it is used now.
SortHandler: Defines a set of sorting methods based on object dependencies. The actual dependency tracking algorithm is pluggable via a sporter class.
ContextSelectObserver: ContextSelectObserver is a SelectObserver that would convert fetched data rows into objects of an associated DataContext.
IteratedSelectObserver: OperationObserver that is used to track the execution of SelectQueries with results returned as ResultIterator.
DependencySorter: Interface that defines API to algorithms used for sorting Cayenne entities based on their dependencies.
RelationshipDataSource: Default implementation of ToManyListDataSource used to populate to-many relationships.
NullSorter: Noop DependencySorter implementation. Used when no operation sorting is required.
ContextCommitObserver: ContextCommitObserver is used as an observer for DataContext commit operations.
BatchQueryUtils: Collection of utility methods to work with BatchQueries.
ConnectionEventLogger
DataNodeCommitHelper
PrefetchHelper
| Home | Contact Us | Privacy Policy | Terms of Service |