Package com.j256.ormlite.stmt

SQL statement generation and processing.

See:
          Description

Interface Summary
ArgumentHolder An argument to a select SQL statement.
GenericRowMapper<T> Parameterized version similar to Spring's RowMapper which converts a result row into an object.
PreparedDelete<T> Interface returned by the DeleteBuilder.prepare() which supports custom DELETE statements.
PreparedQuery<T> Interface returned by the QueryBuilder.prepare() which supports custom SELECT queries.
PreparedStmt<T> Parent interface for the PreparedQuery, PreparedUpdate, and PreparedDelete interfaces.
PreparedUpdate<T> Interface returned by the UpdateBuilder.prepare() which supports custom UPDATE statements.
 

Class Summary
BaseSelectArg Base class for other select argument classes.
DeleteBuilder<T,ID> Assists in building sql DELETE statements for a particular table in a particular database.
QueryBuilder<T,ID> Assists in building sql query (SELECT) statements for a particular table in a particular database.
QueryBuilder.InternalQueryBuilderWrapper Internal class used to expose methods to internal classes but through a wrapper instead of a builder.
RawResultsImpl<T> Handler for our raw results objects which does the conversion for various different results: String[], Object[], and user defined .
SelectArg An argument to a select SQL statement.
SelectIterator<T,ID> Internal iterator so we can page through the class.
StatementBuilder<T,ID> Assists in building of SQL statements for a particular table in a particular database.
StatementExecutor<T,ID> Executes SQL statements for a particular table in a particular database.
ThreadLocalSelectArg Like SelectArg but using a ThreadLocal internally to improve reentrance so that multiple threads can use the same compiled statement.
UpdateBuilder<T,ID> Assists in building sql UPDATE statements for a particular table in a particular database.
Where<T,ID> Manages the various clauses that make up the WHERE part of a SQL statement.
 

Enum Summary
StatementBuilder.StatementType Types of statements that we are building.
 

Package com.j256.ormlite.stmt Description

SQL statement generation and processing.



Copyright © 2011. All Rights Reserved.