Uses of Interface
com.j256.ormlite.dao.Dao

Packages that use Dao
com.j256.ormlite.dao Database Access Object classes. 
com.j256.ormlite.misc Miscellaneous classes. 
com.j256.ormlite.stmt SQL statement generation and processing. 
com.j256.ormlite.table Object table information. 
 

Uses of Dao in com.j256.ormlite.dao
 

Classes in com.j256.ormlite.dao that implement Dao
 class BaseDaoImpl<T,ID>
          Base class for the Database Access Objects that handle the reading and writing a class from the database.
 

Fields in com.j256.ormlite.dao declared as Dao
protected  Dao<T,ID> BaseForeignCollection.dao
           
 

Methods in com.j256.ormlite.dao with type parameters of type Dao
static
<D extends Dao<T,?>,T>
D
DaoManager.createDao(ConnectionSource connectionSource, Class<T> clazz)
          Helper method to create a Dao object without having to define a class.
static
<D extends Dao<T,?>,T>
D
DaoManager.createDao(ConnectionSource connectionSource, DatabaseTableConfig<T> tableConfig)
          Helper method to create a Dao object without having to define a class.
static
<D extends Dao<T,?>,T>
D
DaoManager.lookupDao(ConnectionSource connectionSource, Class<T> clazz)
          Helper method to lookup a Dao if it has already been associated with the class.
static
<D extends Dao<T,?>,T>
D
DaoManager.lookupDao(ConnectionSource connectionSource, DatabaseTableConfig<T> tableConfig)
          Helper method to lookup a Dao if it has already been associated with the table-config.
 

Methods in com.j256.ormlite.dao with parameters of type Dao
static void DaoManager.registerDao(ConnectionSource connectionSource, Dao<?,?> dao)
          Register the dao with the cache.
static void DaoManager.registerDaoWithTableConfig(ConnectionSource connectionSource, Dao<?,?> dao)
          Same as DaoManager.registerDao(ConnectionSource, Dao) but this allows you to register it just with its DatabaseTableConfig.
 

Constructors in com.j256.ormlite.dao with parameters of type Dao
BaseForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, String columnName, String orderColumn)
           
EagerForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, String columnName, String orderColumn)
           
LazyForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, String columnName, String orderColumn)
           
RuntimeExceptionDao(Dao<T,ID> dao)
           
 

Uses of Dao in com.j256.ormlite.misc
 

Fields in com.j256.ormlite.misc declared as Dao
protected  Dao<T,ID> BaseDaoEnabled.dao
           
 

Methods in com.j256.ormlite.misc with parameters of type Dao
 void BaseDaoEnabled.setDao(Dao<T,ID> dao)
          Set the Dao on the object.
 

Uses of Dao in com.j256.ormlite.stmt
 

Fields in com.j256.ormlite.stmt declared as Dao
protected  Dao<T,ID> StatementBuilder.dao
           
 

Methods in com.j256.ormlite.stmt with parameters of type Dao
<OD> Where<T,ID>
Where.idEq(Dao<OD,?> dataDao, OD data)
          Add a clause where the ID is from an existing object.
 

Constructors in com.j256.ormlite.stmt with parameters of type Dao
DeleteBuilder(DatabaseType databaseType, TableInfo<T,ID> tableInfo, Dao<T,ID> dao)
           
QueryBuilder(DatabaseType databaseType, TableInfo<T,ID> tableInfo, Dao<T,ID> dao)
           
SelectIterator(Class<?> dataClass, Dao<T,ID> classDao, GenericRowMapper<T> rowMapper, ConnectionSource connectionSource, DatabaseConnection connection, CompiledStatement compiledStmt, String statement, ObjectCache objectCache)
          If the statement parameter is null then this won't log information
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)
           
 

Uses of Dao in com.j256.ormlite.table
 

Methods in com.j256.ormlite.table with parameters of type Dao
static
<T,ID> T
TableInfo.createObject(Constructor<?> constructor, Dao<T,ID> dao)
          Create and return an object of this type using our reflection constructor.
 

Constructors in com.j256.ormlite.table with parameters of type Dao
TableInfo(ConnectionSource connectionSource, Dao<T,ID> dao, Class<T> dataClass)
          Creates a holder of information about a table/class.
TableInfo(DatabaseType databaseType, Dao<T,ID> dao, DatabaseTableConfig<T> tableConfig)
          Creates a holder of information about a table/class.
 



This content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.