- 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
-
- insert(Object) - Method in class de.greenrobot.dao.async.AsyncSession
-
- insert(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
-
- 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
-
- insertInTx(Class<E>, int, E...) - Method in class de.greenrobot.dao.async.AsyncSession
-
- insertInTx(Class<E>, Iterable<E>) - Method in class de.greenrobot.dao.async.AsyncSession
-
- insertInTx(Class<E>, Iterable<E>, int) - Method in class de.greenrobot.dao.async.AsyncSession
-
- 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
-
- insertOrReplace(Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
-
- 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.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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- load(Class<?>, Object) - Method in class de.greenrobot.dao.async.AsyncSession
-
- load(Class<?>, Object, int) - Method in class de.greenrobot.dao.async.AsyncSession
-
- 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
-
- loadAll(Class<?>) - Method in class de.greenrobot.dao.async.AsyncSession
-
- loadAll(Class<?>, int) - Method in class de.greenrobot.dao.async.AsyncSession
-
- 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
-
- 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.