Uses of Interface
org.apache.cayenne.ResultIterator
-
Packages that use ResultIterator Package Description org.apache.cayenne Contains persistence APIs directly accessible by users.org.apache.cayenne.access Contains classes that make up Cayenne ORM stack.org.apache.cayenne.access.jdbc Contains classes that handle JDBC interactions.org.apache.cayenne.access.util org.apache.cayenne.query Defines standard queries supported by Cayenne and extension mechanism to create custom queries.org.apache.cayenne.util General utility classes. -
-
Uses of ResultIterator in org.apache.cayenne
Methods in org.apache.cayenne that return ResultIterator Modifier and Type Method Description abstract <T> ResultIterator<T>BaseContext. iterator(Select<T> query)<T> ResultIterator<T>ObjectContext. iterator(Select<T> query)Creates a ResultIterator based on the provided query.Constructors in org.apache.cayenne with parameters of type ResultIterator Constructor Description ResultBatchIterator(ResultIterator<T> delegate, int size) -
Uses of ResultIterator in org.apache.cayenne.access
Methods in org.apache.cayenne.access that return ResultIterator Modifier and Type Method Description <T> ResultIterator<T>DataContext. iterator(Select<T> query)ResultIteratorDataContext. performIteratedQuery(Query query)Performs a single database select query returning result as a ResultIterator.Methods in org.apache.cayenne.access with parameters of type ResultIterator Modifier and Type Method Description voidOperationObserver. nextGeneratedRows(Query query, ResultIterator<?> keys, ObjectId idToUpdate)Callback method invoked after each batch of generated values is read during an update.voidOperationObserver. nextRows(Query q, ResultIterator<?> it)Callback method invoked for each opened ResultIterator. -
Uses of ResultIterator in org.apache.cayenne.access.jdbc
Classes in org.apache.cayenne.access.jdbc that implement ResultIterator Modifier and Type Class Description classConnectionAwareResultIterator<T>AResultIteratorwrapper that handles closing a connection.classDistinctResultIterator<T>A ResultIterator that does in-memory filtering of rows to return only distinct rows.classJDBCResultIterator<T>A ResultIterator over the underlying JDBC ResultSet.classLimitResultIterator<T>Fields in org.apache.cayenne.access.jdbc declared as ResultIterator Modifier and Type Field Description protected ResultIterator<T>DistinctResultIterator. delegateprotected ResultIterator<T>LimitResultIterator. delegateConstructors in org.apache.cayenne.access.jdbc with parameters of type ResultIterator Constructor Description ConnectionAwareResultIterator(ResultIterator<T> delegate, Connection connection)DistinctResultIterator(ResultIterator<T> delegate, DbEntity defaultEntity, boolean compareFullRows)Creates new DistinctResultIterator wrapping another ResultIterator.LimitResultIterator(ResultIterator<T> delegate, int offset, int fetchLimit) -
Uses of ResultIterator in org.apache.cayenne.access.util
Fields in org.apache.cayenne.access.util declared as ResultIterator Modifier and Type Field Description protected ResultIteratorIteratedSelectObserver. resultIteratorMethods in org.apache.cayenne.access.util that return ResultIterator Modifier and Type Method Description ResultIteratorIteratedSelectObserver. getResultIterator()Methods in org.apache.cayenne.access.util with parameters of type ResultIterator Modifier and Type Method Description voidDefaultOperationObserver. nextGeneratedRows(Query query, ResultIterator keys, ObjectId idToUpdate)Closes ResultIterator without reading its data.voidDoNothingOperationObserver. nextGeneratedRows(Query query, ResultIterator<?> keys, ObjectId idToUpdate)voidDefaultOperationObserver. nextRows(Query query, ResultIterator it)Closes ResultIterator without reading its data.voidDoNothingOperationObserver. nextRows(Query q, ResultIterator<?> it)voidIteratedSelectObserver. nextRows(Query q, ResultIterator it) -
Uses of ResultIterator in org.apache.cayenne.query
Methods in org.apache.cayenne.query that return ResultIterator Modifier and Type Method Description ResultIterator<T>FluentSelect. iterator(ObjectContext context)ResultIterator<T>MappedSelect. iterator(ObjectContext context)ResultIterator<T>Select. iterator(ObjectContext context)Creates a ResultIterator based on the provided context.ResultIterator<T>SelectById. iterator(ObjectContext context)ResultIterator<T>SelectQuery. iterator(ObjectContext context)ResultIterator<T>SQLSelect. iterator(ObjectContext context) -
Uses of ResultIterator in org.apache.cayenne.util
Constructors in org.apache.cayenne.util with parameters of type ResultIterator Constructor Description ResultIteratorIterator(ResultIterator<T> parent)
-