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. 
 

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.
static void DaoManager.unregisterDao(ConnectionSource connectionSource, Dao<?,?> dao)
          Remove a DAO from the cache.
 

Constructors in com.j256.ormlite.dao with parameters of type Dao
BaseForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, FieldType foreignFieldType, String orderColumn, boolean orderAscending)
           
EagerForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, FieldType foreignFieldType, String orderColumn, boolean orderAscending)
           
LazyForeignCollection(Dao<T,ID> dao, Object parent, Object parentId, FieldType foreignFieldType, String orderColumn, boolean orderAscending)
           
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 that return Dao
 Dao<T,ID> BaseDaoEnabled.getDao()
          Return the DAO object associated with this object.
 

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)
           
 



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