Package | Description |
---|---|
com.j256.ormlite.dao |
Database Access Object classes.
|
com.j256.ormlite.stmt |
SQL statement generation and processing.
|
com.j256.ormlite.stmt.mapped |
Compiled SQL query statements.
|
Modifier and Type | Field and Description |
---|---|
protected TableInfo<T,ID> |
BaseDaoImpl.tableInfo |
Modifier and Type | Method and Description |
---|---|
TableInfo<T,ID> |
BaseDaoImpl.getTableInfo()
Used by internal classes to get the table information structure for the Dao's class.
|
TableInfo<T,ID> |
Dao.getTableInfo()
Get the table information associated with the class that this dao manages.
|
TableInfo<T,ID> |
RuntimeExceptionDao.getTableInfo() |
Modifier and Type | Field and Description |
---|---|
protected TableInfo<T,ID> |
StatementBuilder.tableInfo |
Constructor and Description |
---|
DeleteBuilder(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
Dao<T,ID> dao) |
QueryBuilder(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
Dao<T,ID> dao) |
StatementBuilder(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
Dao<T,ID> dao,
StatementBuilder.StatementType type) |
StatementExecutor(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
Dao<T,ID> dao)
Provides statements for various SQL operations.
|
UpdateBuilder(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
Dao<T,ID> dao) |
Where(TableInfo<T,ID> tableInfo,
StatementBuilder<T,ID> statementBuilder,
DatabaseType databaseType) |
Modifier and Type | Field and Description |
---|---|
protected TableInfo<T,ID> |
BaseMappedStatement.tableInfo |
Modifier and Type | Method and Description |
---|---|
static <T,ID> MappedDelete<T,ID> |
MappedDelete.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo) |
static <T,ID> MappedUpdate<T,ID> |
MappedUpdate.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo) |
static <T,ID> MappedUpdateId<T,ID> |
MappedUpdateId.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo) |
static <T,ID> MappedRefresh<T,ID> |
MappedRefresh.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo) |
static <T,ID> MappedCreate<T,ID> |
MappedCreate.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo) |
static <T,ID> MappedQueryForFieldEq<T,ID> |
MappedQueryForFieldEq.build(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
FieldType idFieldType) |
protected static <T,ID> String |
MappedQueryForFieldEq.buildStatement(DatabaseType databaseType,
TableInfo<T,ID> tableInfo,
FieldType idFieldType) |
static <T,ID> int |
MappedDeleteCollection.deleteIds(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
DatabaseConnection databaseConnection,
Collection<ID> ids,
ObjectCache objectCache)
Delete all of the objects in the collection.
|
static <T,ID> int |
MappedDeleteCollection.deleteObjects(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
DatabaseConnection databaseConnection,
Collection<T> datas,
ObjectCache objectCache)
Delete all of the objects in the collection.
|
Constructor and Description |
---|
BaseMappedQuery(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes) |
BaseMappedStatement(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes) |
MappedPreparedStmt(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultFieldTypes,
ArgumentHolder[] argHolders,
Long limit,
StatementBuilder.StatementType type,
boolean cacheStore) |
MappedQueryForFieldEq(Dao<T,ID> dao,
TableInfo<T,ID> tableInfo,
String statement,
FieldType[] argFieldTypes,
FieldType[] resultsFieldTypes,
String label) |
This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.