A B C D E F G H I J L N O P Q R S T U V W 

A

AbstractDao<T,K> - Class in de.greenrobot.dao
Base class for all DAOs: Implements entity operations like insert, load, delete, and query.
AbstractDao(DaoConfig) - Constructor for class de.greenrobot.dao.AbstractDao
 
AbstractDao(DaoConfig, AbstractDaoSession) - Constructor for class de.greenrobot.dao.AbstractDao
 
AbstractDaoMaster - Class in de.greenrobot.dao
The master of dao will guide you: start dao sessions with the master.
AbstractDaoMaster(SQLiteDatabase, int) - Constructor for class de.greenrobot.dao.AbstractDaoMaster
 
AbstractDaoSession - Class in de.greenrobot.dao
DaoSession gives you access to your DAOs, offers convenient persistence methods, and also serves as a session cache.
AbstractDaoSession(SQLiteDatabase) - Constructor for class de.greenrobot.dao.AbstractDaoSession
 
AbstractDaoSessionTest<T extends AbstractDaoMaster,S extends AbstractDaoSession> - Class in de.greenrobot.dao.test
Base class for DAO (master) related testing.
AbstractDaoSessionTest(Class<T>) - Constructor for class de.greenrobot.dao.test.AbstractDaoSessionTest
 
AbstractDaoSessionTest(Class<T>, boolean) - Constructor for class de.greenrobot.dao.test.AbstractDaoSessionTest
 
AbstractDaoTest<D extends AbstractDao<T,K>,T,K> - Class in de.greenrobot.dao.test
Base class for DAO related testing.
AbstractDaoTest(Class<D>) - Constructor for class de.greenrobot.dao.test.AbstractDaoTest
 
AbstractDaoTest(Class<D>, boolean) - Constructor for class de.greenrobot.dao.test.AbstractDaoTest
 
AbstractDaoTestLongPk<D extends AbstractDao<T,java.lang.Long>,T> - Class in de.greenrobot.dao.test
Base class for DAOs having a long/Long as a PK, which is quite common.
AbstractDaoTestLongPk(Class<D>) - Constructor for class de.greenrobot.dao.test.AbstractDaoTestLongPk
 
AbstractDaoTestSinglePk<D extends AbstractDao<T,K>,T,K> - Class in de.greenrobot.dao.test
Default tests for single-PK entities.
AbstractDaoTestSinglePk(Class<D>) - Constructor for class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
AbstractDaoTestStringPk<D extends AbstractDao<T,java.lang.String>,T> - Class in de.greenrobot.dao.test
Base class for DAOs having a String as a PK.
AbstractDaoTestStringPk(Class<D>) - Constructor for class de.greenrobot.dao.test.AbstractDaoTestStringPk
 
add(E) - Method in class de.greenrobot.dao.query.LazyList
 
add(int, E) - Method in class de.greenrobot.dao.query.LazyList
 
add(E) - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
addAll(Collection<? extends E>) - Method in class de.greenrobot.dao.query.LazyList
 
addAll(int, Collection<? extends E>) - Method in class de.greenrobot.dao.query.LazyList
 
and(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.Join
Creates a WhereCondition by combining the given conditions using AND.
and(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.QueryBuilder
Creates a WhereCondition by combining the given conditions using AND.
append(StringBuilder, Property) - Method in class de.greenrobot.dao.query.QueryBuilder
 
appendTo(StringBuilder, String) - Method in interface de.greenrobot.dao.query.WhereCondition
 
appendTo(StringBuilder, String) - Method in class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
appendTo(StringBuilder, String) - Method in class de.greenrobot.dao.query.WhereCondition.StringCondition
 
appendValuesTo(List<Object>) - Method in class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
appendValuesTo(List<Object>) - Method in interface de.greenrobot.dao.query.WhereCondition
 
ASSERT - Static variable in class de.greenrobot.dao.DaoLog
 
assertSinglePk() - Method in class de.greenrobot.dao.AbstractDao
 
AsyncDaoException - Exception in de.greenrobot.dao.async
AsyncDaoException(AsyncOperation, Throwable) - Constructor for exception de.greenrobot.dao.async.AsyncDaoException
 
AsyncOperation - Class in de.greenrobot.dao.async
An operation that will be enqueued for asynchronous execution.
AsyncOperation.OperationType - Enum in de.greenrobot.dao.async
 
AsyncOperationListener - Interface in de.greenrobot.dao.async
Listener being called after completion of AsyncOperation.
AsyncSession - Class in de.greenrobot.dao.async
Asynchronous interface to entity operations.
AsyncSession(AbstractDaoSession) - Constructor for class de.greenrobot.dao.async.AsyncSession
 
attachEntity(K, T, boolean) - Method in class de.greenrobot.dao.AbstractDao
Attaches the entity to the identity scope.
attachEntity(T) - Method in class de.greenrobot.dao.AbstractDao
Sub classes with relations additionally set the DaoMaster here.

B

between(Object, Object) - Method in class de.greenrobot.dao.Property
Creates an "BETWEEN ...
bindValues(SQLiteStatement, T) - Method in class de.greenrobot.dao.AbstractDao
Binds the entity's values to the statement.
build() - Method in class de.greenrobot.dao.query.QueryBuilder
Builds a reusable query object (Query objects can be executed more efficiently than creating a QueryBuilder for each execution.
buildCount() - Method in class de.greenrobot.dao.query.QueryBuilder
Builds a reusable query object for counting rows (Query objects can be executed more efficiently than creating a QueryBuilder for each execution.
buildCursor() - Method in class de.greenrobot.dao.query.QueryBuilder
Builds a reusable query object for low level android.database.Cursor access.
buildDelete() - Method in class de.greenrobot.dao.query.QueryBuilder
Builds a reusable query object for deletion (Query objects can be executed more efficiently than creating a QueryBuilder for each execution.

C

callInTx(Callable<V>) - Method in class de.greenrobot.dao.AbstractDaoSession
Calls the given Callable inside a database transaction and returns the result of the Callable.
callInTx(Callable<?>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDaoSession.callInTx(Callable).
callInTx(Callable<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDaoSession.callInTx(Callable).
callInTxNoException(Callable<V>) - Method in class de.greenrobot.dao.AbstractDaoSession
Like AbstractDaoSession.callInTx(Callable) but does not require Exception handling (rethrows an Exception as a runtime DaoException).
checkCached() - Method in class de.greenrobot.dao.query.LazyList
 
clear() - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
clear() - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
clear() - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
clear() - Method in class de.greenrobot.dao.query.LazyList
 
clearIdentityScopeIfAny() - Method in class de.greenrobot.dao.test.AbstractDaoTest
 
close() - Method in class de.greenrobot.dao.query.LazyList
 
close() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
CloseableListIterator<T> - Interface in de.greenrobot.dao.query
A list iterator that needs to be closed (or the associated list) to free underlying resources like a database cursor.
columnName - Variable in class de.greenrobot.dao.Property
 
config - Variable in class de.greenrobot.dao.AbstractDao
 
contains(Object) - Method in class de.greenrobot.dao.query.LazyList
 
containsAll(Collection<?>) - Method in class de.greenrobot.dao.query.LazyList
 
convertToDatabaseValue(P) - Method in interface de.greenrobot.dao.converter.PropertyConverter
 
convertToEntityProperty(D) - Method in interface de.greenrobot.dao.converter.PropertyConverter
 
copyAllBytes(InputStream, OutputStream) - Static method in class de.greenrobot.dao.DbUtils
Copies all available data from in to out without closing any stream.
count() - Method in class de.greenrobot.dao.AbstractDao
 
count(Class<?>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.count().
count(Class<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.count().
count() - Method in class de.greenrobot.dao.query.CountQuery
Returns the count (number of results matching the query).
count() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for buildCount().
CountQuery<T> - Class in de.greenrobot.dao.query
 
createApplication(Class<T>) - Method in class de.greenrobot.dao.test.DbTest
Returns a prepared application with the onCreate method already called.
createDatabase() - Method in class de.greenrobot.dao.test.DbTest
May be overriden by sub classes to set up a different db.
createEntity(K) - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
Creates an insertable entity.
createEntityWithRandomPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
createRandomPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestLongPk
K does not have to be collision free, check nextPk for collision free PKs.
createRandomPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
K does not have to be collision free, check nextPk for collision free PKs.
createRandomPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestStringPk
 
CursorQuery<T> - Class in de.greenrobot.dao.query
A repeatable query returning a raw android.database.Cursor.

D

d(String) - Static method in class de.greenrobot.dao.DaoLog
 
d(String, Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
dao - Variable in class de.greenrobot.dao.test.AbstractDaoTest
 
daoAccess - Variable in class de.greenrobot.dao.test.AbstractDaoTest
 
daoClass - Variable in class de.greenrobot.dao.test.AbstractDaoTest
 
daoConfigMap - Variable in class de.greenrobot.dao.AbstractDaoMaster
 
DaoException - Exception in de.greenrobot.dao
Exception thrown when something goes wrong in the DAO/ORM layer.
DaoException() - Constructor for exception de.greenrobot.dao.DaoException
 
DaoException(String) - Constructor for exception de.greenrobot.dao.DaoException
 
DaoException(String, Throwable) - Constructor for exception de.greenrobot.dao.DaoException
 
DaoException(Throwable) - Constructor for exception de.greenrobot.dao.DaoException
 
DaoLog - Class in de.greenrobot.dao
Internal greenDAO logger class.
DaoLog() - Constructor for class de.greenrobot.dao.DaoLog
 
daoMaster - Variable in class de.greenrobot.dao.test.AbstractDaoSessionTest
 
daoSession - Variable in class de.greenrobot.dao.test.AbstractDaoSessionTest
 
db - Variable in class de.greenrobot.dao.AbstractDao
 
db - Variable in class de.greenrobot.dao.AbstractDaoMaster
 
db - Variable in class de.greenrobot.dao.test.DbTest
 
DB_NAME - Static variable in class de.greenrobot.dao.test.DbTest
 
DbTest - Class in de.greenrobot.dao.test
Base class for database related testing, which prepares an in-memory or an file-based DB (using the test Context).
DbTest() - Constructor for class de.greenrobot.dao.test.DbTest
 
DbTest(boolean) - Constructor for class de.greenrobot.dao.test.DbTest
 
DbUtils - Class in de.greenrobot.dao
Database utils, for example to execute SQL scripts
DbUtils() - Constructor for class de.greenrobot.dao.DbUtils
 
de.greenrobot.dao - package de.greenrobot.dao
 
de.greenrobot.dao.async - package de.greenrobot.dao.async
 
de.greenrobot.dao.converter - package de.greenrobot.dao.converter
 
de.greenrobot.dao.identityscope - package de.greenrobot.dao.identityscope
 
de.greenrobot.dao.query - package de.greenrobot.dao.query
 
de.greenrobot.dao.test - package de.greenrobot.dao.test
 
DEBUG - Static variable in class de.greenrobot.dao.DaoLog
 
delete(T) - Method in class de.greenrobot.dao.AbstractDao
Deletes the given entity from the database.
delete(T) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.delete(Object).
delete(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.delete(Object).
delete(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.delete(Object).
deleteAll() - Method in class de.greenrobot.dao.AbstractDao
 
deleteAll(Class<T>) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.deleteAll().
deleteAll(Class<E>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteAll().
deleteAll(Class<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteAll().
deleteByKey(K) - Method in class de.greenrobot.dao.AbstractDao
Deletes an entity with the given PK from the database.
deleteByKey(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteByKey(Object).
deleteByKey(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteByKey(Object).
deleteByKeyInTx(Iterable<K>) - Method in class de.greenrobot.dao.AbstractDao
Deletes all entities with the given keys in the database using a transaction.
deleteByKeyInTx(K...) - Method in class de.greenrobot.dao.AbstractDao
Deletes all entities with the given keys in the database using a transaction.
deleteInTx(Iterable<T>) - Method in class de.greenrobot.dao.AbstractDao
Deletes the given entities in the database using a transaction.
deleteInTx(T...) - Method in class de.greenrobot.dao.AbstractDao
Deletes the given entities in the database using a transaction.
deleteInTx(Class<E>, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteInTx(Object...).
deleteInTx(Class<E>, int, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteInTx(Object...).
deleteInTx(Class<E>, Iterable<E>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteInTx(Iterable).
deleteInTx(Class<E>, Iterable<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.deleteInTx(Iterable).
DeleteQuery<T> - Class in de.greenrobot.dao.query
A repeatable query for deleting entities.
detach(T) - Method in class de.greenrobot.dao.AbstractDao
Detaches an entity from the identity scope (session).
detach(K, T) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
detach(Long, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
detach(K, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
distinct() - Method in class de.greenrobot.dao.query.QueryBuilder
Use a SELECT DISTINCT to avoid duplicate entities returned, e.g. when doing joins.

E

e(String) - Static method in class de.greenrobot.dao.DaoLog
 
e(String, Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
eq(Object) - Method in class de.greenrobot.dao.Property
Creates an "equal ('=')" condition for this property.
ERROR - Static variable in class de.greenrobot.dao.DaoLog
 
executeDeleteWithoutDetachingEntities() - Method in class de.greenrobot.dao.query.DeleteQuery
Deletes all matching entities without detaching them from the identity scope (aka session/cache).
executeSqlScript(Context, SQLiteDatabase, String) - Static method in class de.greenrobot.dao.DbUtils
executeSqlScript(Context, SQLiteDatabase, String, boolean) - Static method in class de.greenrobot.dao.DbUtils
Executes the given SQL asset in the given database (SQL file should be UTF-8).
executeSqlStatements(SQLiteDatabase, String[]) - Static method in class de.greenrobot.dao.DbUtils
 
executeSqlStatementsInTx(SQLiteDatabase, String[]) - Static method in class de.greenrobot.dao.DbUtils
 

F

FLAG_MERGE_TX - Static variable in class de.greenrobot.dao.async.AsyncOperation
 
FLAG_STOP_QUEUE_ON_EXCEPTION - Static variable in class de.greenrobot.dao.async.AsyncOperation
TODO unused, just an idea
FLAG_TRACK_CREATOR_STACKTRACE - Static variable in class de.greenrobot.dao.async.AsyncOperation
 
forCurrentThread() - Method in class de.greenrobot.dao.query.CountQuery
 
forCurrentThread() - Method in class de.greenrobot.dao.query.CursorQuery
 
forCurrentThread() - Method in class de.greenrobot.dao.query.DeleteQuery
 
forCurrentThread() - Method in class de.greenrobot.dao.query.Query
 

G

ge(Object) - Method in class de.greenrobot.dao.Property
Creates an "greater or equal ('>=')" condition for this property.
get(K) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
get(Long) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
get(K) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
get(int) - Method in class de.greenrobot.dao.query.LazyList
 
get2(long) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
get2NoLock(long) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
getAllColumns() - Method in class de.greenrobot.dao.AbstractDao
 
getAllDaos() - Method in class de.greenrobot.dao.AbstractDaoSession
Allows to inspect the meta model using DAOs (e.g. querying table names or properties).
getApplication() - Method in class de.greenrobot.dao.test.DbTest
Gets the previously created application.
getCreatorStacktrace() - Method in class de.greenrobot.dao.async.AsyncOperation
The stacktrace is captured using an exception if AsyncOperation.FLAG_TRACK_CREATOR_STACKTRACE was used (null otherwise).
getDao(Class<? extends Object>) - Method in class de.greenrobot.dao.AbstractDaoSession
 
getDatabase() - Method in class de.greenrobot.dao.AbstractDao
Gets the SQLiteDatabase for custom database access.
getDatabase() - Method in class de.greenrobot.dao.AbstractDaoMaster
Gets the SQLiteDatabase for custom database access.
getDatabase() - Method in class de.greenrobot.dao.AbstractDaoSession
Gets the SQLiteDatabase for custom database access.
getDuration() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getFailedOperation() - Method in exception de.greenrobot.dao.async.AsyncDaoException
 
getKey(T) - Method in class de.greenrobot.dao.AbstractDao
Returns the value of the primary key, if the entity has a single primary key, or, if not, null.
getKeyVerified(T) - Method in class de.greenrobot.dao.AbstractDao
See AbstractDao.getKey(Object), but guarantees that the returned key is never null (throws if null).
getListener() - Method in class de.greenrobot.dao.async.AsyncSession
 
getListenerMainThread() - Method in class de.greenrobot.dao.async.AsyncSession
 
getLoadedCount() - Method in class de.greenrobot.dao.query.LazyList
 
getMaxOperationCountToMerge() - Method in class de.greenrobot.dao.async.AsyncSession
 
getMergedOperationsCount() - Method in class de.greenrobot.dao.async.AsyncOperation
If this operation was successfully merged with other operation into a single TX, this will give the count of merged operations.
getNoLock(K) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
getNoLock(Long) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
getNoLock(K) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
getNonPkColumns() - Method in class de.greenrobot.dao.AbstractDao
 
getParameter() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getPkColumns() - Method in class de.greenrobot.dao.AbstractDao
 
getPkProperty() - Method in class de.greenrobot.dao.AbstractDao
 
getProperties() - Method in class de.greenrobot.dao.AbstractDao
 
getResult() - Method in class de.greenrobot.dao.async.AsyncOperation
The operation's result after it has completed.
getSchemaVersion() - Method in class de.greenrobot.dao.AbstractDaoMaster
 
getSequenceNumber() - Method in class de.greenrobot.dao.async.AsyncOperation
Each operation get a unique sequence number when the operation is enqueued.
getSession() - Method in class de.greenrobot.dao.AbstractDao
 
getSessionFlags() - Method in class de.greenrobot.dao.async.AsyncSession
AsyncOperation flags set for all operations (will be ORed with call flags).
getStackTraceString(Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
getTablename() - Method in class de.greenrobot.dao.AbstractDao
 
getTablePrefix() - Method in class de.greenrobot.dao.query.Join
Usually you don't need this value; just in case you are mixing custom WhereCondition.StringCondition into the query, this value allows to reference the joined (target) table.
getThrowable() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getTimeCompleted() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getTimeStarted() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getType() - Method in class de.greenrobot.dao.async.AsyncOperation
 
getWaitForMergeMillis() - Method in class de.greenrobot.dao.async.AsyncSession
 
gt(Object) - Method in class de.greenrobot.dao.Property
Creates an "greater than ('>')" condition for this property.

H

hasNext() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
hasPrevious() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
hasSingleValue - Variable in class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 

I

i(String) - Static method in class de.greenrobot.dao.DaoLog
 
i(String, Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
identityScope - Variable in class de.greenrobot.dao.AbstractDao
 
IdentityScope<K,T> - Interface in de.greenrobot.dao.identityscope
Common interface for a identity scopes needed internally by greenDAO.
identityScopeForDao - Variable in class de.greenrobot.dao.test.AbstractDaoTest
 
identityScopeLong - Variable in class de.greenrobot.dao.AbstractDao
 
IdentityScopeLong<T> - Class in de.greenrobot.dao.identityscope
The context for entity identities.
IdentityScopeLong() - Constructor for class de.greenrobot.dao.identityscope.IdentityScopeLong
 
IdentityScopeObject<K,T> - Class in de.greenrobot.dao.identityscope
The context for entity identities.
IdentityScopeObject() - Constructor for class de.greenrobot.dao.identityscope.IdentityScopeObject
 
IdentityScopeType - Enum in de.greenrobot.dao.identityscope
 
in(Object...) - Method in class de.greenrobot.dao.Property
Creates an "IN (..., ..., ...)" condition for this property.
in(Collection<?>) - Method in class de.greenrobot.dao.Property
Creates an "IN (..., ..., ...)" condition for this property.
indexOf(Object) - Method in class de.greenrobot.dao.query.LazyList
 
INFO - Static variable in class de.greenrobot.dao.DaoLog
 
inMemory - Variable in class de.greenrobot.dao.test.DbTest
 
insert(T) - Method in class de.greenrobot.dao.AbstractDao
Insert an entity into the table associated with a concrete DAO.
insert(T) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.insert(Object).
insert(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insert(Object).
insert(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insert(Object).
insertInTx(Iterable<T>) - Method in class de.greenrobot.dao.AbstractDao
Inserts the given entities in the database using a transaction.
insertInTx(T...) - Method in class de.greenrobot.dao.AbstractDao
Inserts the given entities in the database using a transaction.
insertInTx(Iterable<T>, boolean) - Method in class de.greenrobot.dao.AbstractDao
Inserts the given entities in the database using a transaction.
insertInTx(Class<E>, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertInTx(Object...).
insertInTx(Class<E>, int, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertInTx(Object...).
insertInTx(Class<E>, Iterable<E>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertInTx(Iterable).
insertInTx(Class<E>, Iterable<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertInTx(Iterable).
insertOrReplace(T) - Method in class de.greenrobot.dao.AbstractDao
Insert an entity into the table associated with a concrete DAO.
insertOrReplace(T) - Method in class de.greenrobot.dao.AbstractDaoSession
insertOrReplace(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertOrReplace(Object).
insertOrReplace(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.insertOrReplace(Object).
insertOrReplaceInTx(Iterable<T>, boolean) - Method in class de.greenrobot.dao.AbstractDao
Inserts or replaces the given entities in the database using a transaction.
insertOrReplaceInTx(Iterable<T>) - Method in class de.greenrobot.dao.AbstractDao
Inserts or replaces the given entities in the database using a transaction.
insertOrReplaceInTx(T...) - Method in class de.greenrobot.dao.AbstractDao
Inserts or replaces the given entities in the database using a transaction.
insertOrReplaceInTx(Class<E>, E...) - Method in class de.greenrobot.dao.async.AsyncSession
insertOrReplaceInTx(Class<E>, int, E...) - Method in class de.greenrobot.dao.async.AsyncSession
insertOrReplaceInTx(Class<E>, Iterable<E>) - Method in class de.greenrobot.dao.async.AsyncSession
insertOrReplaceInTx(Class<E>, Iterable<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
insertWithoutSettingPk(T) - Method in class de.greenrobot.dao.AbstractDao
Insert an entity into the table associated with a concrete DAO without setting key property.
internalCreate(AbstractDao<T2, ?>, String, Object[]) - Static method in class de.greenrobot.dao.query.CursorQuery
For internal use by greenDAO only.
internalCreate(AbstractDao<T2, ?>, String, Object[]) - Static method in class de.greenrobot.dao.query.Query
For internal use by greenDAO only.
internalCreate(AbstractDao<T2, ?>) - Static method in class de.greenrobot.dao.query.QueryBuilder
For internal use by greenDAO only.
isClosed() - Method in class de.greenrobot.dao.query.LazyList
 
isCompleted() - Method in class de.greenrobot.dao.async.AsyncOperation
 
isCompleted() - Method in class de.greenrobot.dao.async.AsyncSession
 
isCompletedSucessfully() - Method in class de.greenrobot.dao.async.AsyncOperation
 
isEmpty() - Method in class de.greenrobot.dao.query.LazyList
 
isEntityUpdateable() - Method in class de.greenrobot.dao.AbstractDao
Returns true if the Entity class can be updated, e.g. for setting the PK after insert.
isFailed() - Method in class de.greenrobot.dao.async.AsyncOperation
 
isLoadedCompletely() - Method in class de.greenrobot.dao.query.LazyList
 
isLoggable(int) - Static method in class de.greenrobot.dao.DaoLog
 
isMergeTx() - Method in class de.greenrobot.dao.async.AsyncOperation
 
isNotNull() - Method in class de.greenrobot.dao.Property
Creates an "IS NOT NULL" condition for this property.
isNull() - Method in class de.greenrobot.dao.Property
Creates an "IS NULL" condition for this property.
iterator() - Method in class de.greenrobot.dao.query.LazyList
 

J

Join<SRC,DST> - Class in de.greenrobot.dao.query
A Join lets you relate to other entity types for queries, and allows using WHERE statements on the joined entity type.
Join(String, Property, AbstractDao<DST, ?>, Property, String) - Constructor for class de.greenrobot.dao.query.Join
 
join(Class<J>, Property) - Method in class de.greenrobot.dao.query.QueryBuilder
Expands the query to another entity type by using a JOIN.
join(Property, Class<J>) - Method in class de.greenrobot.dao.query.QueryBuilder
Expands the query to another entity type by using a JOIN.
join(Property, Class<J>, Property) - Method in class de.greenrobot.dao.query.QueryBuilder
Expands the query to another entity type by using a JOIN.
join(Join<?, T>, Property, Class<J>, Property) - Method in class de.greenrobot.dao.query.QueryBuilder
Expands the query to another entity type by using a JOIN.

L

lastIndexOf(Object) - Method in class de.greenrobot.dao.query.LazyList
 
LazyList<E> - Class in de.greenrobot.dao.query
A thread-safe, unmodifiable list that reads entities once they are accessed from an underlying database cursor.
LazyList.LazyIterator - Class in de.greenrobot.dao.query
 
LazyList.LazyIterator(int, boolean) - Constructor for class de.greenrobot.dao.query.LazyList.LazyIterator
 
le(Object) - Method in class de.greenrobot.dao.Property
Creates an "less or equal ('<=')" condition for this property.
like(String) - Method in class de.greenrobot.dao.Property
Creates an "LIKE" condition for this property.
limit(int) - Method in class de.greenrobot.dao.query.QueryBuilder
Limits the number of results returned by queries.
list() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the result as a list containing all entities loaded into memory.
list() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
listIterator() - Method in class de.greenrobot.dao.query.LazyList
 
listIterator(int) - Method in class de.greenrobot.dao.query.LazyList
 
listIterator() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the result as a list iterator; make sure to close it to close the underlying cursor.
listIterator() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
listIteratorAutoClose() - Method in class de.greenrobot.dao.query.LazyList
Closes this list's cursor once the iterator is fully iterated through.
listLazy() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the result as a list that lazy loads the entities on first access.
listLazy() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
listLazyUncached() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the result as a list that lazy loads the entities on every access (uncached).
listLazyUncached() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
load(K) - Method in class de.greenrobot.dao.AbstractDao
Loads and entity for the given PK.
load(Class<T>, K) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.load(Object).
load(Class<?>, Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.load(Object).
load(Class<?>, Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.load(Object).
loadAll() - Method in class de.greenrobot.dao.AbstractDao
Loads all available entities from the database.
loadAll(Class<T>) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.loadAll().
loadAll(Class<?>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.loadAll().
loadAll(Class<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.loadAll().
loadAllAndCloseCursor(Cursor) - Method in class de.greenrobot.dao.AbstractDao
 
loadAllFromCursor(Cursor) - Method in class de.greenrobot.dao.AbstractDao
Reads all available rows from the given cursor and returns a list of entities.
loadByRowId(long) - Method in class de.greenrobot.dao.AbstractDao
 
loadCurrent(Cursor, int, boolean) - Method in class de.greenrobot.dao.AbstractDao
Internal use only.
loadCurrentOther(AbstractDao<O, ?>, Cursor, int) - Method in class de.greenrobot.dao.AbstractDao
Internal use only.
loadEntity(int) - Method in class de.greenrobot.dao.query.LazyList
Lock must be locked when entering this method.
loadRemaining() - Method in class de.greenrobot.dao.query.LazyList
Loads the remaining entities (if any) that were not loaded before.
loadUnique(Cursor) - Method in class de.greenrobot.dao.AbstractDao
 
loadUniqueAndCloseCursor(Cursor) - Method in class de.greenrobot.dao.AbstractDao
 
lock() - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
lock() - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
lock() - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
LOG_SQL - Static variable in class de.greenrobot.dao.query.QueryBuilder
Set to true to debug the SQL.
LOG_VALUES - Static variable in class de.greenrobot.dao.query.QueryBuilder
Set to see the given values.
logTableDump(SQLiteDatabase, String) - Static method in class de.greenrobot.dao.DbUtils
 
logTableDump() - Method in class de.greenrobot.dao.test.AbstractDaoTest
 
logTableDump(String) - Method in class de.greenrobot.dao.test.DbTest
 
lt(Object) - Method in class de.greenrobot.dao.Property
Creates an "less than ('<')" condition for this property.

N

name - Variable in class de.greenrobot.dao.Property
 
newSession() - Method in class de.greenrobot.dao.AbstractDaoMaster
 
newSession(IdentityScopeType) - Method in class de.greenrobot.dao.AbstractDaoMaster
 
next() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
nextIndex() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
nextPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
Provides a collision free PK () not returned before in the current test.
notEq(Object) - Method in class de.greenrobot.dao.Property
Creates an "not equal ('<>')" condition for this property.
notIn(Object...) - Method in class de.greenrobot.dao.Property
Creates an "NOT IN (..., ..., ...)" condition for this property.
notIn(Collection<?>) - Method in class de.greenrobot.dao.Property
Creates an "NOT IN (..., ..., ...)" condition for this property.

O

offset(int) - Method in class de.greenrobot.dao.query.QueryBuilder
Sets the offset for query results in combination with QueryBuilder.limit(int).
onAsyncOperationCompleted(AsyncOperation) - Method in interface de.greenrobot.dao.async.AsyncOperationListener
Note, that the operation may not have been successful, check AsyncOperation.isFailed() and/or AsyncOperation.getThrowable() for error situations.
op - Variable in class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
or(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.Join
Creates a WhereCondition by combining the given conditions using OR.
or(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.QueryBuilder
Creates a WhereCondition by combining the given conditions using OR.
orderAsc(Property...) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given properties to the ORDER BY section using ascending order.
orderCustom(Property, String) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given properties to the ORDER BY section using the given custom order.
orderDesc(Property...) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given properties to the ORDER BY section using descending order.
orderRaw(String) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given raw SQL string to the ORDER BY section.
ordinal - Variable in class de.greenrobot.dao.Property
 

P

peak(int) - Method in class de.greenrobot.dao.query.LazyList
Like get but does not load the entity if it was not loaded before.
pkColumn - Variable in class de.greenrobot.dao.test.AbstractDaoTest
 
pkOrdinal - Variable in class de.greenrobot.dao.AbstractDao
 
previous() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
previousIndex() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
primaryKey - Variable in class de.greenrobot.dao.Property
 
println(int, String) - Static method in class de.greenrobot.dao.DaoLog
 
Property - Class in de.greenrobot.dao
Meta data describing a property mapped to a database column; used to create WhereCondition object used by the query builder.
Property(int, Class<?>, String, boolean, String) - Constructor for class de.greenrobot.dao.Property
 
property - Variable in class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
PropertyConverter<P,D> - Interface in de.greenrobot.dao.converter
To use custom types in your entity, implement this to convert db values to entity values and back.
put(K, T) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
put(Long, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
put(K, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
put2(long, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
put2NoLock(long, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
putNoLock(K, T) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
putNoLock(Long, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
putNoLock(K, T) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 

Q

query() - Method in class de.greenrobot.dao.query.CursorQuery
Executes the query and returns a raw android.database.Cursor.
Query<T> - Class in de.greenrobot.dao.query
A repeatable query returning entities.
queryBuilder() - Method in class de.greenrobot.dao.AbstractDao
 
queryBuilder(Class<T>) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.queryBuilder().
QueryBuilder<T> - Class in de.greenrobot.dao.query
Builds custom entity queries using constraints and parameters and without SQL (QueryBuilder creates SQL for you).
QueryBuilder(AbstractDao<T, ?>) - Constructor for class de.greenrobot.dao.query.QueryBuilder
 
QueryBuilder(AbstractDao<T, ?>, String) - Constructor for class de.greenrobot.dao.query.QueryBuilder
 
queryList(Query<?>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of Query.list().
queryList(Query<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of Query.list().
queryRaw(String, String...) - Method in class de.greenrobot.dao.AbstractDao
A raw-style query where you can pass any WHERE clause and arguments.
queryRaw(Class<T>, String, String...) - Method in class de.greenrobot.dao.AbstractDaoSession
queryRawCreate(String, Object...) - Method in class de.greenrobot.dao.AbstractDao
Creates a repeatable Query object based on the given raw SQL where you can pass any WHERE clause and arguments.
queryRawCreateListArgs(String, Collection<Object>) - Method in class de.greenrobot.dao.AbstractDao
Creates a repeatable Query object based on the given raw SQL where you can pass any WHERE clause and arguments.
queryUnique(Query<?>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of Query.unique().
queryUnique(Query<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of Query.unique().
queryWithDummyColumnsInFront(int, String, K) - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 

R

random - Variable in class de.greenrobot.dao.test.DbTest
 
readAllBytes(InputStream) - Static method in class de.greenrobot.dao.DbUtils
 
readAsset(Context, String) - Static method in class de.greenrobot.dao.DbUtils
 
readEntity(Cursor, int) - Method in class de.greenrobot.dao.AbstractDao
Reads the values from the current position of the given cursor and returns a new entity.
readEntity(Cursor, T, int) - Method in class de.greenrobot.dao.AbstractDao
Reads the values from the current position of the given cursor into an existing entity.
readKey(Cursor, int) - Method in class de.greenrobot.dao.AbstractDao
Reads the key from the current position of the given cursor, or returns null if there's no single-value key.
refresh(T) - Method in class de.greenrobot.dao.AbstractDao
Resets all locally changed properties of the entity by reloading the values from the database.
refresh(T) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.refresh(Object).
refresh(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.refresh(Object).
refresh(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.refresh(Object).
registerDao(Class<T>, AbstractDao<T, ?>) - Method in class de.greenrobot.dao.AbstractDaoSession
 
registerDaoClass(Class<? extends AbstractDao<?, ?>>) - Method in class de.greenrobot.dao.AbstractDaoMaster
 
remove(K) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
remove(Iterable<K>) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
remove(Long) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
remove(Iterable<Long>) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
remove(K) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
remove(Iterable<K>) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
remove() - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
remove(int) - Method in class de.greenrobot.dao.query.LazyList
 
remove(Object) - Method in class de.greenrobot.dao.query.LazyList
 
removeAll(Collection<?>) - Method in class de.greenrobot.dao.query.LazyList
 
reserveRoom(int) - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
reserveRoom(int) - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
reserveRoom(int) - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
retainAll(Collection<?>) - Method in class de.greenrobot.dao.query.LazyList
 
runInTx(Runnable) - Method in class de.greenrobot.dao.AbstractDaoSession
Run the given Runnable inside a database transaction.
runInTx(Runnable) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDaoSession.runInTx(Runnable).
runInTx(Runnable, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDaoSession.runInTx(Runnable).
runLoadPkTest(int) - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 

S

safeInitCause(Throwable) - Method in exception de.greenrobot.dao.DaoException
 
schemaVersion - Variable in class de.greenrobot.dao.AbstractDaoMaster
 
session - Variable in class de.greenrobot.dao.AbstractDao
 
set(E) - Method in class de.greenrobot.dao.query.LazyList.LazyIterator
 
set(int, E) - Method in class de.greenrobot.dao.query.LazyList
 
setIdentityScopeBeforeSetUp(IdentityScope<K, T>) - Method in class de.greenrobot.dao.test.AbstractDaoTest
 
setListener(AsyncOperationListener) - Method in class de.greenrobot.dao.async.AsyncSession
 
setListenerMainThread(AsyncOperationListener) - Method in class de.greenrobot.dao.async.AsyncSession
 
setMaxOperationCountToMerge(int) - Method in class de.greenrobot.dao.async.AsyncSession
 
setSessionFlags(int) - Method in class de.greenrobot.dao.async.AsyncSession
AsyncOperation flags set for all operations (will be ORed with call flags).
setThrowable(Throwable) - Method in class de.greenrobot.dao.async.AsyncOperation
 
setUp() - Method in class de.greenrobot.dao.test.AbstractDaoSessionTest
 
setUp() - Method in class de.greenrobot.dao.test.AbstractDaoTest
 
setUp() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
setUp() - Method in class de.greenrobot.dao.test.DbTest
 
setUpTableForDao() - Method in class de.greenrobot.dao.test.AbstractDaoTest
 
setWaitForMergeMillis(int) - Method in class de.greenrobot.dao.async.AsyncSession
 
size() - Method in class de.greenrobot.dao.query.LazyList
 
startAsyncSession() - Method in class de.greenrobot.dao.AbstractDaoSession
Creates a new AsyncSession to issue asynchronous entity operations.
statements - Variable in class de.greenrobot.dao.AbstractDao
 
string - Variable in class de.greenrobot.dao.query.WhereCondition.StringCondition
 
subList(int, int) - Method in class de.greenrobot.dao.query.LazyList
 

T

tearDown() - Method in class de.greenrobot.dao.test.DbTest
 
terminateApplication() - Method in class de.greenrobot.dao.test.DbTest
Terminates a previously created application.
testAssignPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestLongPk
 
testCount() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testDelete() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testDeleteAll() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testDeleteByKeyInTx() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testDeleteInTx() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testInsertAndLoad() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testInsertInTx() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testInsertOrReplaceInTx() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testInsertOrReplaceTwice() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testInsertTwice() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testLoadAll() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testLoadPk() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testLoadPkWithOffset() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testQuery() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testReadWithOffset() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testRowId() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
testUpdate() - Method in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 
toArray() - Method in class de.greenrobot.dao.query.LazyList
 
toArray(T[]) - Method in class de.greenrobot.dao.query.LazyList
 
type - Variable in class de.greenrobot.dao.Property
 

U

unique() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the unique result or null.
unique() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
uniqueOrThrow() - Method in class de.greenrobot.dao.query.Query
Executes the query and returns the unique result (never null).
uniqueOrThrow() - Method in class de.greenrobot.dao.query.QueryBuilder
Shorthand for build().
unlock() - Method in interface de.greenrobot.dao.identityscope.IdentityScope
 
unlock() - Method in class de.greenrobot.dao.identityscope.IdentityScopeLong
 
unlock() - Method in class de.greenrobot.dao.identityscope.IdentityScopeObject
 
update(T) - Method in class de.greenrobot.dao.AbstractDao
 
update(T) - Method in class de.greenrobot.dao.AbstractDaoSession
Convenient call for AbstractDao.update(Object).
update(Object) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.update(Object).
update(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.update(Object).
updateInsideSynchronized(T, SQLiteStatement, boolean) - Method in class de.greenrobot.dao.AbstractDao
 
updateInTx(Iterable<T>) - Method in class de.greenrobot.dao.AbstractDao
Updates the given entities in the database using a transaction.
updateInTx(T...) - Method in class de.greenrobot.dao.AbstractDao
Updates the given entities in the database using a transaction.
updateInTx(Class<E>, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.updateInTx(Object...).
updateInTx(Class<E>, int, E...) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.updateInTx(Object...).
updateInTx(Class<E>, Iterable<E>) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.updateInTx(Iterable).
updateInTx(Class<E>, Iterable<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
Asynchronous version of AbstractDao.updateInTx(Iterable).
updateKeyAfterInsert(T, long) - Method in class de.greenrobot.dao.AbstractDao
Updates the entity's key if possible (only for Long PKs currently).
updateKeyAfterInsertAndAttach(T, long, boolean) - Method in class de.greenrobot.dao.AbstractDao
 
usedPks - Variable in class de.greenrobot.dao.test.AbstractDaoTestSinglePk
 

V

v(String) - Static method in class de.greenrobot.dao.DaoLog
 
v(String, Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
vacuum(SQLiteDatabase) - Static method in class de.greenrobot.dao.DbUtils
 
value - Variable in class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
valueOf(String) - Static method in enum de.greenrobot.dao.async.AsyncOperation.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.greenrobot.dao.identityscope.IdentityScopeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.greenrobot.dao.async.AsyncOperation.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.greenrobot.dao.identityscope.IdentityScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
VERBOSE - Static variable in class de.greenrobot.dao.DaoLog
 

W

w(String) - Static method in class de.greenrobot.dao.DaoLog
 
w(String, Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
w(Throwable) - Static method in class de.greenrobot.dao.DaoLog
 
waitForCompletion() - Method in class de.greenrobot.dao.async.AsyncOperation
Waits until the operation is complete.
waitForCompletion(int) - Method in class de.greenrobot.dao.async.AsyncOperation
Waits until the operation is complete, but at most the given amount of milliseconds.If the thread gets interrupted, any InterruptedException will be rethrown as a DaoException.
waitForCompletion() - Method in class de.greenrobot.dao.async.AsyncSession
Waits until all enqueued operations are complete.
waitForCompletion(int) - Method in class de.greenrobot.dao.async.AsyncSession
Waits until all enqueued operations are complete, but at most the given amount of milliseconds.
WARN - Static variable in class de.greenrobot.dao.DaoLog
 
where(WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.Join
Adds the given conditions to the where clause using an logical AND.
where(WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given conditions to the where clause using an logical AND.
WhereCondition - Interface in de.greenrobot.dao.query
Internal interface to model WHERE conditions used in queries.
WhereCondition.AbstractCondition - Class in de.greenrobot.dao.query
 
WhereCondition.AbstractCondition() - Constructor for class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
WhereCondition.AbstractCondition(Object) - Constructor for class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
WhereCondition.AbstractCondition(Object[]) - Constructor for class de.greenrobot.dao.query.WhereCondition.AbstractCondition
 
WhereCondition.PropertyCondition - Class in de.greenrobot.dao.query
 
WhereCondition.PropertyCondition(Property, String) - Constructor for class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
WhereCondition.PropertyCondition(Property, String, Object) - Constructor for class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
WhereCondition.PropertyCondition(Property, String, Object[]) - Constructor for class de.greenrobot.dao.query.WhereCondition.PropertyCondition
 
WhereCondition.StringCondition - Class in de.greenrobot.dao.query
 
WhereCondition.StringCondition(String) - Constructor for class de.greenrobot.dao.query.WhereCondition.StringCondition
 
WhereCondition.StringCondition(String, Object) - Constructor for class de.greenrobot.dao.query.WhereCondition.StringCondition
 
WhereCondition.StringCondition(String, Object...) - Constructor for class de.greenrobot.dao.query.WhereCondition.StringCondition
 
whereOr(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.Join
Adds the given conditions to the where clause using an logical OR.
whereOr(WhereCondition, WhereCondition, WhereCondition...) - Method in class de.greenrobot.dao.query.QueryBuilder
Adds the given conditions to the where clause using an logical OR.
A B C D E F G H I J L N O P Q R S T U V W 

Available under the Apache License, Version 2.0 - Copyright © 2011-2015 greenrobot.de. All Rights Reserved.