Package | Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
List<?> |
ResultIterator.allRows()
Returns all yet unread rows from ResultSet without closing it.
|
void |
ResultIterator.close()
Closes ResultIterator and associated ResultSet.
|
abstract void |
Transaction.commit() |
void |
DataPort.execute()
Runs DataPort.
|
boolean |
ResultIterator.hasNextRow()
Returns true if there is at least one more record that can be read from the
iterator.
|
Object |
ResultIterator.nextRow()
Returns the next result row that is, depending on the query, may be a scalar value,
a DataRow, or an Object[] array containing a mix of scalars and DataRows.
|
boolean |
DbLoaderDelegate.overwriteDbEntity(DbEntity ent)
Returns true to tell DbLoader that it is OK to overwrite DbEntity that already
exists in the model.
|
ResultIterator |
DataContext.performIteratedQuery(Query query)
Performs a single database select query returning result as a ResultIterator.
|
protected void |
DataPort.processInsert(List entities)
Reads source data from source, saving it to destination.
|
abstract void |
Transaction.rollback() |
void |
ResultIterator.skipRow() |
Modifier and Type | Method and Description |
---|---|
List<?> |
DistinctResultIterator.allRows() |
List<?> |
JDBCResultIterator.allRows() |
List<?> |
LimitResultIterator.allRows() |
protected void |
JDBCResultIterator.checkNextRow()
Moves internal ResultSet cursor position down one row.
|
void |
DistinctResultIterator.close()
CLoses underlying ResultIterator.
|
void |
JDBCResultIterator.close()
Closes ResultIterator and associated ResultSet.
|
void |
LimitResultIterator.close() |
protected BatchQueryBuilder |
BatchAction.createBuilder() |
boolean |
DistinctResultIterator.hasNextRow() |
boolean |
LimitResultIterator.hasNextRow() |
Object |
DistinctResultIterator.nextRow() |
Object |
JDBCResultIterator.nextRow() |
Object |
LimitResultIterator.nextRow() |
protected void |
BatchAction.processGeneratedKeys(Statement statement,
OperationObserver observer)
Implements generated keys extraction supported in JDBC 3.0 specification.
|
void |
DistinctResultIterator.skipRow() |
void |
JDBCResultIterator.skipRow() |
void |
LimitResultIterator.skipRow() |
Constructor and Description |
---|
DistinctResultIterator(ResultIterator wrappedIterator,
DbEntity defaultEntity,
boolean compareFullRows)
Creates new DistinctResultIterator wrapping another ResultIterator.
|
JDBCResultIterator(Connection connection,
Statement statement,
ResultSet resultSet,
RowDescriptor descriptor,
QueryMetadata queryMetadata)
Creates new JDBCResultIterator that reads from provided ResultSet.
|
LimitResultIterator(ResultIterator wrappedIterator,
int offset,
int fetchLimit) |
Modifier and Type | Method and Description |
---|---|
ResultIterator |
IteratedSelectObserver.getResultIterator() |
Copyright © 2001–2018 Apache Cayenne. All rights reserved.