- AbstractCondition() - Constructor for class org.greenrobot.greendao.query.WhereCondition.AbstractCondition
-
- AbstractCondition(Object) - Constructor for class org.greenrobot.greendao.query.WhereCondition.AbstractCondition
-
- AbstractCondition(Object[]) - Constructor for class org.greenrobot.greendao.query.WhereCondition.AbstractCondition
-
- AbstractDao<T,K> - Class in org.greenrobot.greendao
-
Base class for all DAOs: Implements entity operations like insert, load, delete, and query.
- AbstractDao(DaoConfig) - Constructor for class org.greenrobot.greendao.AbstractDao
-
- AbstractDao(DaoConfig, AbstractDaoSession) - Constructor for class org.greenrobot.greendao.AbstractDao
-
- AbstractDaoMaster - Class in org.greenrobot.greendao
-
The master of dao will guide you: start dao sessions with the master.
- AbstractDaoMaster(Database, int) - Constructor for class org.greenrobot.greendao.AbstractDaoMaster
-
- AbstractDaoSession - Class in org.greenrobot.greendao
-
DaoSession gives you access to your DAOs, offers convenient persistence methods, and also serves as a session cache.
- AbstractDaoSession(Database) - Constructor for class org.greenrobot.greendao.AbstractDaoSession
-
- AbstractDaoSessionTest<T extends AbstractDaoMaster,S extends AbstractDaoSession> - Class in org.greenrobot.greendao.test
-
Base class for DAO (master) related testing.
- AbstractDaoSessionTest(Class<T>) - Constructor for class org.greenrobot.greendao.test.AbstractDaoSessionTest
-
- AbstractDaoSessionTest(Class<T>, boolean) - Constructor for class org.greenrobot.greendao.test.AbstractDaoSessionTest
-
- AbstractDaoTest<D extends AbstractDao<T,K>,T,K> - Class in org.greenrobot.greendao.test
-
Base class for DAO related testing without any tests.
- AbstractDaoTest(Class<D>) - Constructor for class org.greenrobot.greendao.test.AbstractDaoTest
-
- AbstractDaoTest(Class<D>, boolean) - Constructor for class org.greenrobot.greendao.test.AbstractDaoTest
-
- AbstractDaoTestLongPk<D extends AbstractDao<T,java.lang.Long>,T> - Class in org.greenrobot.greendao.test
-
Base class for DAOs having a long/Long as a PK, which is quite common.
- AbstractDaoTestLongPk(Class<D>) - Constructor for class org.greenrobot.greendao.test.AbstractDaoTestLongPk
-
- AbstractDaoTestSinglePk<D extends AbstractDao<T,K>,T,K> - Class in org.greenrobot.greendao.test
-
Default tests for single-PK entities.
- AbstractDaoTestSinglePk(Class<D>) - Constructor for class org.greenrobot.greendao.test.AbstractDaoTestSinglePk
-
- AbstractDaoTestStringPk<D extends AbstractDao<T,java.lang.String>,T> - Class in org.greenrobot.greendao.test
-
Base class for DAOs having a String as a PK.
- AbstractDaoTestStringPk(Class<D>) - Constructor for class org.greenrobot.greendao.test.AbstractDaoTestStringPk
-
- add(E) - Method in class org.greenrobot.greendao.query.LazyList
-
- add(int, E) - Method in class org.greenrobot.greendao.query.LazyList
-
- add(E) - Method in class org.greenrobot.greendao.query.LazyList.LazyIterator
-
- addAll(Collection<? extends E>) - Method in class org.greenrobot.greendao.query.LazyList
-
- addAll(int, Collection<? extends E>) - Method in class org.greenrobot.greendao.query.LazyList
-
- allColumns - Variable in class org.greenrobot.greendao.internal.DaoConfig
-
- and(WhereCondition, WhereCondition, WhereCondition...) - Method in class org.greenrobot.greendao.query.Join
-
Creates a WhereCondition by combining the given conditions using AND.
- and(WhereCondition, WhereCondition, WhereCondition...) - Method in class org.greenrobot.greendao.query.QueryBuilder
-
Creates a WhereCondition by combining the given conditions using AND.
- append(StringBuilder, Property) - Method in class org.greenrobot.greendao.query.QueryBuilder
-
- appendColumn(StringBuilder, String) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendColumn(StringBuilder, String, String) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendColumns(StringBuilder, String, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendColumns(StringBuilder, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendColumnsEqualPlaceholders(StringBuilder, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendColumnsEqValue(StringBuilder, String, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendPlaceholders(StringBuilder, int) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendProperty(StringBuilder, String, Property) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- appendTo(StringBuilder, String) - Method in interface org.greenrobot.greendao.query.WhereCondition
-
- appendTo(StringBuilder, String) - Method in class org.greenrobot.greendao.query.WhereCondition.PropertyCondition
-
- appendTo(StringBuilder, String) - Method in class org.greenrobot.greendao.query.WhereCondition.StringCondition
-
- appendValuesTo(List<Object>) - Method in class org.greenrobot.greendao.query.WhereCondition.AbstractCondition
-
- appendValuesTo(List<Object>) - Method in interface org.greenrobot.greendao.query.WhereCondition
-
- ASSERT - Static variable in class org.greenrobot.greendao.DaoLog
-
- assertSinglePk() - Method in class org.greenrobot.greendao.AbstractDao
-
- AsyncDaoException - Exception in org.greenrobot.greendao.async
-
- AsyncDaoException(AsyncOperation, Throwable) - Constructor for exception org.greenrobot.greendao.async.AsyncDaoException
-
- AsyncOperation - Class in org.greenrobot.greendao.async
-
An operation that will be enqueued for asynchronous execution.
- AsyncOperation.OperationType - Enum in org.greenrobot.greendao.async
-
- AsyncOperationListener - Interface in org.greenrobot.greendao.async
-
- AsyncSession - Class in org.greenrobot.greendao.async
-
Asynchronous interface to entity operations.
- AsyncSession(AbstractDaoSession) - Constructor for class org.greenrobot.greendao.async.AsyncSession
-
- attachEntity(K, T, boolean) - Method in class org.greenrobot.greendao.AbstractDao
-
Attaches the entity to the identity scope.
- attachEntity(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Sub classes with relations additionally set the DaoMaster here.
- call(Callable<T>) - Method in class org.greenrobot.greendao.rx.RxTransaction
-
- callInTx(Callable<V>) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
Calls the given Callable inside a database transaction and returns the result of the Callable.
- callInTx(Callable<?>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- callInTx(Callable<?>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- callInTxNoException(Callable<V>) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- checkCached() - Method in class org.greenrobot.greendao.query.LazyList
-
- checkKeyIsNullable() - Method in class org.greenrobot.greendao.test.AbstractDaoTestSinglePk
-
- clear() - Method in interface org.greenrobot.greendao.identityscope.IdentityScope
-
- clear() - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- clear() - Method in class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- clear() - Method in class org.greenrobot.greendao.internal.LongHashMap
-
- clear() - Method in class org.greenrobot.greendao.query.LazyList
-
- clearBindings() - Method in interface org.greenrobot.greendao.database.DatabaseStatement
-
- clearBindings() - Method in class org.greenrobot.greendao.database.EncryptedDatabaseStatement
-
- clearBindings() - Method in class org.greenrobot.greendao.database.StandardDatabaseStatement
-
- clearIdentityScope() - Method in class org.greenrobot.greendao.internal.DaoConfig
-
Clears the identify scope if it exists.
- clearIdentityScopeIfAny() - Method in class org.greenrobot.greendao.test.AbstractDaoTest
-
- clone() - Method in class org.greenrobot.greendao.internal.DaoConfig
-
Does not copy identity scope.
- close() - Method in interface org.greenrobot.greendao.database.Database
-
- close() - Method in interface org.greenrobot.greendao.database.DatabaseStatement
-
- close() - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- close() - Method in class org.greenrobot.greendao.database.EncryptedDatabaseStatement
-
- close() - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- close() - Method in class org.greenrobot.greendao.database.StandardDatabaseStatement
-
- close() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- close() - Method in class org.greenrobot.greendao.query.LazyList
-
- close() - Method in class org.greenrobot.greendao.query.LazyList.LazyIterator
-
- CloseableListIterator<T> - Interface in org.greenrobot.greendao.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 org.greenrobot.greendao.Property
-
- compileStatement(String) - Method in interface org.greenrobot.greendao.database.Database
-
- compileStatement(String) - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- compileStatement(String) - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- config - Variable in class org.greenrobot.greendao.AbstractDao
-
- contains(Object) - Method in class org.greenrobot.greendao.query.LazyList
-
- containsAll(Collection<?>) - Method in class org.greenrobot.greendao.query.LazyList
-
- containsKey(long) - Method in class org.greenrobot.greendao.internal.LongHashMap
-
- Convert - Annotation Type in org.greenrobot.greendao.annotation
-
- convertToDatabaseValue(P) - Method in interface org.greenrobot.greendao.converter.PropertyConverter
-
- convertToEntityProperty(D) - Method in interface org.greenrobot.greendao.converter.PropertyConverter
-
- copyAllBytes(InputStream, OutputStream) - Static method in class org.greenrobot.greendao.DbUtils
-
Copies all available data from in to out without closing any stream.
- copyStringToBuffer(int, CharArrayBuffer) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- count() - Method in class org.greenrobot.greendao.AbstractDao
-
- count(Class<?>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- count(Class<?>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- count() - Method in class org.greenrobot.greendao.query.CountQuery
-
Returns the count (number of results matching the query).
- count() - Method in class org.greenrobot.greendao.query.QueryBuilder
-
- count() - Method in class org.greenrobot.greendao.rx.RxDao
-
- CountQuery<T> - Class in org.greenrobot.greendao.query
-
- createApplication(Class<T>) - Method in class org.greenrobot.greendao.test.DbTest
-
Returns a prepared application with the onCreate method already called.
- createDatabase() - Method in class org.greenrobot.greendao.test.DbTest
-
May be overriden by sub classes to set up a different db.
- createEntity(K) - Method in class org.greenrobot.greendao.test.AbstractDaoTestSinglePk
-
Creates an insertable entity.
- createEntityWithRandomPk() - Method in class org.greenrobot.greendao.test.AbstractDaoTestSinglePk
-
- createRandomPk() - Method in class org.greenrobot.greendao.test.AbstractDaoTestLongPk
-
K does not have to be collision free, check nextPk for collision free PKs.
- createRandomPk() - Method in class org.greenrobot.greendao.test.AbstractDaoTestSinglePk
-
K does not have to be collision free, check nextPk for collision free PKs.
- createRandomPk() - Method in class org.greenrobot.greendao.test.AbstractDaoTestStringPk
-
- createSqlCount(String) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- createSqlDelete(String, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
Remember: SQLite does not support joins nor table alias for DELETE.
- createSqlInsert(String, String, String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- createSqlSelect(String, String, String[], boolean) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
Creates an select for given columns with a trailing space
- createSqlSelectCountStar(String, String) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
Creates SELECT COUNT(*) with a trailing space.
- createSqlUpdate(String, String[], String[]) - Static method in class org.greenrobot.greendao.internal.SqlUtils
-
- CursorQuery<T> - Class in org.greenrobot.greendao.query
-
A repeatable query returning a raw android.database.Cursor.
- d(String) - Static method in class org.greenrobot.greendao.DaoLog
-
- d(String, Throwable) - Static method in class org.greenrobot.greendao.DaoLog
-
- dao - Variable in class org.greenrobot.greendao.test.AbstractDaoTest
-
- daoAccess - Variable in class org.greenrobot.greendao.test.AbstractDaoTest
-
- daoClass - Variable in class org.greenrobot.greendao.test.AbstractDaoTest
-
- DaoConfig - Class in org.greenrobot.greendao.internal
-
Internal class used by greenDAO.
- DaoConfig(Database, Class<? extends AbstractDao<?, ?>>) - Constructor for class org.greenrobot.greendao.internal.DaoConfig
-
- DaoConfig(DaoConfig) - Constructor for class org.greenrobot.greendao.internal.DaoConfig
-
Does not copy identity scope.
- daoConfigMap - Variable in class org.greenrobot.greendao.AbstractDaoMaster
-
- DaoException - Exception in org.greenrobot.greendao
-
Exception thrown when something goes wrong in the DAO/ORM layer.
- DaoException() - Constructor for exception org.greenrobot.greendao.DaoException
-
- DaoException(String) - Constructor for exception org.greenrobot.greendao.DaoException
-
- DaoException(String, Throwable) - Constructor for exception org.greenrobot.greendao.DaoException
-
- DaoException(Throwable) - Constructor for exception org.greenrobot.greendao.DaoException
-
- DaoLog - Class in org.greenrobot.greendao
-
Internal greenDAO logger class.
- DaoLog() - Constructor for class org.greenrobot.greendao.DaoLog
-
- daoMaster - Variable in class org.greenrobot.greendao.test.AbstractDaoSessionTest
-
- daoSession - Variable in class org.greenrobot.greendao.test.AbstractDaoSessionTest
-
- Database - Interface in org.greenrobot.greendao.database
-
Database abstraction used internally by greenDAO.
- DatabaseOpenHelper - Class in org.greenrobot.greendao.database
-
SQLiteOpenHelper to allow working with greenDAO's
Database
abstraction to create and update database schemas.
- DatabaseOpenHelper(Context, String, int) - Constructor for class org.greenrobot.greendao.database.DatabaseOpenHelper
-
- DatabaseOpenHelper(Context, String, SQLiteDatabase.CursorFactory, int) - Constructor for class org.greenrobot.greendao.database.DatabaseOpenHelper
-
- DatabaseStatement - Interface in org.greenrobot.greendao.database
-
- db - Variable in class org.greenrobot.greendao.AbstractDao
-
- db - Variable in class org.greenrobot.greendao.AbstractDaoMaster
-
- db - Variable in class org.greenrobot.greendao.internal.DaoConfig
-
- db - Variable in class org.greenrobot.greendao.test.DbTest
-
- DB_NAME - Static variable in class org.greenrobot.greendao.test.DbTest
-
- DbTest - Class in org.greenrobot.greendao.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 org.greenrobot.greendao.test.DbTest
-
- DbTest(boolean) - Constructor for class org.greenrobot.greendao.test.DbTest
-
- DbUtils - Class in org.greenrobot.greendao
-
Database utils, for example to execute SQL scripts
- DbUtils() - Constructor for class org.greenrobot.greendao.DbUtils
-
- deactivate() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- DEBUG - Static variable in class org.greenrobot.greendao.DaoLog
-
- delete(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes the given entity from the database.
- delete(T) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- delete(Object) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- delete(Object, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- delete(T) - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteAll() - Method in class org.greenrobot.greendao.AbstractDao
-
- deleteAll(Class<T>) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- deleteAll(Class<E>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteAll(Class<E>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteAll() - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteByKey(K) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes an entity with the given PK from the database.
- deleteByKey(Object) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteByKey(Object, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteByKey(K) - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteByKeyInTx(Iterable<K>) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes all entities with the given keys in the database using a transaction.
- deleteByKeyInTx(K...) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes all entities with the given keys in the database using a transaction.
- deleteByKeyInTx(Iterable<K>) - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteByKeyInTx(K...) - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteInTx(Iterable<T>) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes the given entities in the database using a transaction.
- deleteInTx(T...) - Method in class org.greenrobot.greendao.AbstractDao
-
Deletes the given entities in the database using a transaction.
- deleteInTx(Class<E>, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteInTx(Class<E>, int, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteInTx(Class<E>, Iterable<E>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteInTx(Class<E>, Iterable<E>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- deleteInTx(Iterable<T>) - Method in class org.greenrobot.greendao.rx.RxDao
-
- deleteInTx(T...) - Method in class org.greenrobot.greendao.rx.RxDao
-
- DeleteQuery<T> - Class in org.greenrobot.greendao.query
-
A repeatable query for deleting entities.
- detach(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Detaches an entity from the identity scope (session).
- detach(K, T) - Method in interface org.greenrobot.greendao.identityscope.IdentityScope
-
- detach(Long, T) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- detach(K, T) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- detachAll() - Method in class org.greenrobot.greendao.AbstractDao
-
Detaches all entities (of type T) from the identity scope (session).
- distinct() - Method in class org.greenrobot.greendao.query.QueryBuilder
-
Use a SELECT DISTINCT to avoid duplicate entities returned, e.g. when doing joins.
- ge(Object) - Method in class org.greenrobot.greendao.Property
-
Creates an "greater or equal ('>=')" condition for this property.
- Generated - Annotation Type in org.greenrobot.greendao.annotation
-
Marks that a field, constructor or method was generated by greenDAO
All the code elements that are marked with this annotation can be changed/removed during next run of generation in
respect of model changes.
- get(K) - Method in interface org.greenrobot.greendao.identityscope.IdentityScope
-
- get(Long) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- get(K) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- get(long) - Method in class org.greenrobot.greendao.internal.LongHashMap
-
- get(int) - Method in class org.greenrobot.greendao.query.LazyList
-
- get2(long) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- get2NoLock(long) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- getAllColumns() - Method in class org.greenrobot.greendao.AbstractDao
-
- getAllDaos() - Method in class org.greenrobot.greendao.AbstractDaoSession
-
Allows to inspect the meta model using DAOs (e.g. querying table names or properties).
- getApplication() - Method in class org.greenrobot.greendao.test.DbTest
-
Gets the previously created application.
- getBlob(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getColumnCount() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getColumnIndex(String) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getColumnIndexOrThrow(String) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getColumnName(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getColumnNames() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getCount() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getCountStatement() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getCreatorStacktrace() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getDao(Class<? extends Object>) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- getDao() - Method in class org.greenrobot.greendao.InternalUnitTestDaoAccess
-
- getDao() - Method in class org.greenrobot.greendao.rx.RxDao
-
The plain DAO.
- getDaoSession() - Method in class org.greenrobot.greendao.rx.RxTransaction
-
- getDatabase() - Method in class org.greenrobot.greendao.AbstractDao
-
Gets the SQLiteDatabase for custom database access.
- getDatabase() - Method in class org.greenrobot.greendao.AbstractDaoMaster
-
Gets the SQLiteDatabase for custom database access.
- getDatabase() - Method in class org.greenrobot.greendao.AbstractDaoSession
-
Gets the Database for custom database access.
- getDeleteStatement() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getDouble(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getDuration() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getEncryptedReadableDb(String) - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Use this to initialize an encrypted SQLCipher database.
- getEncryptedReadableDb(char[]) - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Use this to initialize an encrypted SQLCipher database.
- getEncryptedWritableDb(String) - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Use this to initialize an encrypted SQLCipher database.
- getEncryptedWritableDb(char[]) - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Use this to initialize an encrypted SQLCipher database.
- getExtras() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getFailedOperation() - Method in exception org.greenrobot.greendao.async.AsyncDaoException
-
- getFloat(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getIdentityScope() - Method in class org.greenrobot.greendao.internal.DaoConfig
-
- getInsertOrReplaceStatement() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getInsertStatement() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getInt(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getKey(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Returns the value of the primary key, if the entity has a single primary key, or, if not, null.
- getKey(T) - Method in class org.greenrobot.greendao.InternalUnitTestDaoAccess
-
- getKeyVerified(T) - Method in class org.greenrobot.greendao.AbstractDao
-
- getListener() - Method in class org.greenrobot.greendao.async.AsyncSession
-
- getListenerMainThread() - Method in class org.greenrobot.greendao.async.AsyncSession
-
- getLoadedCount() - Method in class org.greenrobot.greendao.query.LazyList
-
- getLong(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getMaxOperationCountToMerge() - Method in class org.greenrobot.greendao.async.AsyncSession
-
- getMergedOperationsCount() - Method in class org.greenrobot.greendao.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 org.greenrobot.greendao.identityscope.IdentityScope
-
- getNoLock(Long) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- getNoLock(K) - Method in class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- getNonPkColumns() - Method in class org.greenrobot.greendao.AbstractDao
-
- getNotificationUri() - Method in class org.greenrobot.greendao.internal.FastCursor
-
Since API level 19
- getParameter() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getPkColumns() - Method in class org.greenrobot.greendao.AbstractDao
-
- getPkProperty() - Method in class org.greenrobot.greendao.AbstractDao
-
- getPosition() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getProperties() - Method in class org.greenrobot.greendao.AbstractDao
-
- getProperties() - Method in class org.greenrobot.greendao.InternalUnitTestDaoAccess
-
- getRawDatabase() - Method in interface org.greenrobot.greendao.database.Database
-
- getRawDatabase() - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- getRawDatabase() - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- getRawStatement() - Method in interface org.greenrobot.greendao.database.DatabaseStatement
-
- getRawStatement() - Method in class org.greenrobot.greendao.database.EncryptedDatabaseStatement
-
- getRawStatement() - Method in class org.greenrobot.greendao.database.StandardDatabaseStatement
-
- getReadableDb() - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Like SQLiteOpenHelper.getReadableDatabase()
, but returns a greenDAO abstraction of the database.
- getResult() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
The operation's result after it has completed.
- getSchemaVersion() - Method in class org.greenrobot.greendao.AbstractDaoMaster
-
- getSelectAll() - Method in class org.greenrobot.greendao.internal.TableStatements
-
ends with an space to simplify appending to this string.
- getSelectByKey() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getSelectByRowId() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getSelectKeys() - Method in class org.greenrobot.greendao.internal.TableStatements
-
ends with an space to simplify appending to this string.
- getSequenceNumber() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
Each operation get a unique sequence number when the operation is enqueued.
- getSession() - Method in class org.greenrobot.greendao.AbstractDao
-
- getSessionFlags() - Method in class org.greenrobot.greendao.async.AsyncSession
-
AsyncOperation
flags set for all operations (will be ORed with call flags).
- getShort(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getSQLiteDatabase() - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- getSQLiteDatabase() - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- getStackTraceString(Throwable) - Static method in class org.greenrobot.greendao.DaoLog
-
- getStatements() - Method in class org.greenrobot.greendao.InternalQueryDaoAccess
-
- getStatements(AbstractDao<T2, ?>) - Static method in class org.greenrobot.greendao.InternalQueryDaoAccess
-
- getString(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getTablename() - Method in class org.greenrobot.greendao.AbstractDao
-
- getTablePrefix() - Method in class org.greenrobot.greendao.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 org.greenrobot.greendao.async.AsyncOperation
-
- getTimeCompleted() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getTimeStarted() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getType() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- getType(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
Since API level 11
- getUpdateStatement() - Method in class org.greenrobot.greendao.internal.TableStatements
-
- getWaitForMergeMillis() - Method in class org.greenrobot.greendao.async.AsyncSession
-
- getWantsAllOnMoveCalls() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- getWritableDb() - Method in class org.greenrobot.greendao.database.DatabaseOpenHelper
-
Like SQLiteOpenHelper.getWritableDatabase()
, but returns a greenDAO abstraction of the database.
- gt(Object) - Method in class org.greenrobot.greendao.Property
-
Creates an "greater than ('>')" condition for this property.
- i(String) - Static method in class org.greenrobot.greendao.DaoLog
-
- i(String, Throwable) - Static method in class org.greenrobot.greendao.DaoLog
-
- Id - Annotation Type in org.greenrobot.greendao.annotation
-
Marks field is the primary key of the entity's table
- identityScope - Variable in class org.greenrobot.greendao.AbstractDao
-
- IdentityScope<K,T> - Interface in org.greenrobot.greendao.identityscope
-
Common interface for a identity scopes needed internally by greenDAO.
- identityScopeForDao - Variable in class org.greenrobot.greendao.test.AbstractDaoTest
-
- identityScopeLong - Variable in class org.greenrobot.greendao.AbstractDao
-
- IdentityScopeLong<T> - Class in org.greenrobot.greendao.identityscope
-
The context for entity identities.
- IdentityScopeLong() - Constructor for class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- IdentityScopeObject<K,T> - Class in org.greenrobot.greendao.identityscope
-
The context for entity identities.
- IdentityScopeObject() - Constructor for class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- IdentityScopeType - Enum in org.greenrobot.greendao.identityscope
-
- in(Object...) - Method in class org.greenrobot.greendao.Property
-
Creates an "IN (..., ..., ...)" condition for this property.
- in(Collection<?>) - Method in class org.greenrobot.greendao.Property
-
Creates an "IN (..., ..., ...)" condition for this property.
- Index - Annotation Type in org.greenrobot.greendao.annotation
-
Can be used to:
- specifies that the property should be indexed
- define multi-column index through
Entity.indexes()
- indexOf(Object) - Method in class org.greenrobot.greendao.query.LazyList
-
- INFO - Static variable in class org.greenrobot.greendao.DaoLog
-
- initIdentityScope(IdentityScopeType) - Method in class org.greenrobot.greendao.internal.DaoConfig
-
- inMemory - Variable in class org.greenrobot.greendao.test.DbTest
-
- insert(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Insert an entity into the table associated with a concrete DAO.
- insert(T) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- insert(Object) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insert(Object, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insert(T) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertInTx(Iterable<T>) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts the given entities in the database using a transaction.
- insertInTx(T...) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts the given entities in the database using a transaction.
- insertInTx(Iterable<T>, boolean) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts the given entities in the database using a transaction.
- insertInTx(Class<E>, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertInTx(Class<E>, int, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertInTx(Class<E>, Iterable<E>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertInTx(Class<E>, Iterable<E>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertInTx(Iterable<T>) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertInTx(T...) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertOrReplace(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Insert an entity into the table associated with a concrete DAO.
- insertOrReplace(T) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- insertOrReplace(Object) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplace(Object, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplace(T) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertOrReplaceInTx(Iterable<T>, boolean) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts or replaces the given entities in the database using a transaction.
- insertOrReplaceInTx(Iterable<T>) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts or replaces the given entities in the database using a transaction.
- insertOrReplaceInTx(T...) - Method in class org.greenrobot.greendao.AbstractDao
-
Inserts or replaces the given entities in the database using a transaction.
- insertOrReplaceInTx(Class<E>, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplaceInTx(Class<E>, int, E...) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplaceInTx(Class<E>, Iterable<E>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplaceInTx(Class<E>, Iterable<E>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- insertOrReplaceInTx(Iterable<T>) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertOrReplaceInTx(T...) - Method in class org.greenrobot.greendao.rx.RxDao
-
- insertWithoutSettingPk(T) - Method in class org.greenrobot.greendao.AbstractDao
-
Insert an entity into the table associated with a concrete DAO without setting key property.
- Internal - Annotation Type in org.greenrobot.greendao.annotation.apihint
-
APIs annotated with @Internal must NOT be used.
- internalCreate(AbstractDao<T2, ?>, String, Object[]) - Static method in class org.greenrobot.greendao.query.CursorQuery
-
For internal use by greenDAO only.
- internalCreate(AbstractDao<T2, ?>, String, Object[]) - Static method in class org.greenrobot.greendao.query.Query
-
For internal use by greenDAO only.
- internalCreate(AbstractDao<T2, ?>) - Static method in class org.greenrobot.greendao.query.QueryBuilder
-
For internal use by greenDAO only.
- InternalQueryDaoAccess<T> - Class in org.greenrobot.greendao
-
For internal use by greenDAO only.
- InternalQueryDaoAccess(AbstractDao<T, ?>) - Constructor for class org.greenrobot.greendao.InternalQueryDaoAccess
-
- InternalUnitTestDaoAccess<T,K> - Class in org.greenrobot.greendao
-
Reserved for internal unit tests that want to access some non-public methods.
- InternalUnitTestDaoAccess(Database, Class<AbstractDao<T, K>>, IdentityScope<?, ?>) - Constructor for class org.greenrobot.greendao.InternalUnitTestDaoAccess
-
- inTransaction() - Method in interface org.greenrobot.greendao.database.Database
-
- inTransaction() - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- inTransaction() - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- isAfterLast() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isBeforeFirst() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isClosed() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isClosed() - Method in class org.greenrobot.greendao.query.LazyList
-
- isCompleted() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- isCompleted() - Method in class org.greenrobot.greendao.async.AsyncSession
-
- isCompletedSucessfully() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- isDbLockedByCurrentThread() - Method in interface org.greenrobot.greendao.database.Database
-
- isDbLockedByCurrentThread() - Method in class org.greenrobot.greendao.database.EncryptedDatabase
-
- isDbLockedByCurrentThread() - Method in class org.greenrobot.greendao.database.StandardDatabase
-
- isEmpty() - Method in class org.greenrobot.greendao.query.LazyList
-
- isEntityUpdateable() - Method in class org.greenrobot.greendao.AbstractDao
-
Returns true if the Entity class can be updated, e.g. for setting the PK after insert.
- isEntityUpdateable() - Method in class org.greenrobot.greendao.InternalUnitTestDaoAccess
-
- isFailed() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- isFirst() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isLast() - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isLoadedCompletely() - Method in class org.greenrobot.greendao.query.LazyList
-
- isLoggable(int) - Static method in class org.greenrobot.greendao.DaoLog
-
- isMergeTx() - Method in class org.greenrobot.greendao.async.AsyncOperation
-
- isNotNull() - Method in class org.greenrobot.greendao.Property
-
Creates an "IS NOT NULL" condition for this property.
- isNull(int) - Method in class org.greenrobot.greendao.internal.FastCursor
-
- isNull() - Method in class org.greenrobot.greendao.Property
-
Creates an "IS NULL" condition for this property.
- isStandardSQLite - Variable in class org.greenrobot.greendao.AbstractDao
-
- iterator() - Method in class org.greenrobot.greendao.query.LazyList
-
- lastIndexOf(Object) - Method in class org.greenrobot.greendao.query.LazyList
-
- LazyIterator(int, boolean) - Constructor for class org.greenrobot.greendao.query.LazyList.LazyIterator
-
- LazyList<E> - Class in org.greenrobot.greendao.query
-
A thread-safe, unmodifiable list that reads entities once they are accessed from an underlying database cursor.
- LazyList.LazyIterator - Class in org.greenrobot.greendao.query
-
- le(Object) - Method in class org.greenrobot.greendao.Property
-
Creates an "less or equal ('<=')" condition for this property.
- like(String) - Method in class org.greenrobot.greendao.Property
-
Creates an "LIKE" condition for this property.
- limit(int) - Method in class org.greenrobot.greendao.query.QueryBuilder
-
Limits the number of results returned by queries.
- list() - Method in class org.greenrobot.greendao.query.Query
-
Executes the query and returns the result as a list containing all entities loaded into memory.
- list() - Method in class org.greenrobot.greendao.query.QueryBuilder
-
- list() - Method in class org.greenrobot.greendao.rx.RxQuery
-
- listIterator() - Method in class org.greenrobot.greendao.query.LazyList
-
- listIterator(int) - Method in class org.greenrobot.greendao.query.LazyList
-
- listIterator() - Method in class org.greenrobot.greendao.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 org.greenrobot.greendao.query.QueryBuilder
-
- listIteratorAutoClose() - Method in class org.greenrobot.greendao.query.LazyList
-
Closes this list's cursor once the iterator is fully iterated through.
- listLazy() - Method in class org.greenrobot.greendao.query.Query
-
Executes the query and returns the result as a list that lazy loads the entities on first access.
- listLazy() - Method in class org.greenrobot.greendao.query.QueryBuilder
-
- listLazyUncached() - Method in class org.greenrobot.greendao.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 org.greenrobot.greendao.query.QueryBuilder
-
- load(K) - Method in class org.greenrobot.greendao.AbstractDao
-
Loads the entity for the given PK.
- load(Class<T>, K) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- load(Class<?>, Object) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- load(Class<?>, Object, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- load(K) - Method in class org.greenrobot.greendao.rx.RxDao
-
- loadAll() - Method in class org.greenrobot.greendao.AbstractDao
-
Loads all available entities from the database.
- loadAll(Class<T>) - Method in class org.greenrobot.greendao.AbstractDaoSession
-
- loadAll(Class<?>) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- loadAll(Class<?>, int) - Method in class org.greenrobot.greendao.async.AsyncSession
-
- loadAll() - Method in class org.greenrobot.greendao.rx.RxDao
-
- loadAllAndCloseCursor(Cursor) - Method in class org.greenrobot.greendao.AbstractDao
-
- loadAllAndCloseCursor(Cursor) - Method in class org.greenrobot.greendao.InternalQueryDaoAccess
-
- loadAllFromCursor(Cursor) - Method in class org.greenrobot.greendao.AbstractDao
-
Reads all available rows from the given cursor and returns a list of entities.
- loadByRowId(long) - Method in class org.greenrobot.greendao.AbstractDao
-
- loadCurrent(Cursor, int, boolean) - Method in class org.greenrobot.greendao.AbstractDao
-
Internal use only.
- loadCurrent(Cursor, int, boolean) - Method in class org.greenrobot.greendao.InternalQueryDaoAccess
-
- loadCurrentOther(AbstractDao<O, ?>, Cursor, int) - Method in class org.greenrobot.greendao.AbstractDao
-
Internal use only.
- loadEntity(int) - Method in class org.greenrobot.greendao.query.LazyList
-
Lock must be locked when entering this method.
- loadRemaining() - Method in class org.greenrobot.greendao.query.LazyList
-
Loads the remaining entities (if any) that were not loaded before.
- loadUnique(Cursor) - Method in class org.greenrobot.greendao.AbstractDao
-
- loadUniqueAndCloseCursor(Cursor) - Method in class org.greenrobot.greendao.AbstractDao
-
- loadUniqueAndCloseCursor(Cursor) - Method in class org.greenrobot.greendao.InternalQueryDaoAccess
-
- lock() - Method in interface org.greenrobot.greendao.identityscope.IdentityScope
-
- lock() - Method in class org.greenrobot.greendao.identityscope.IdentityScopeLong
-
- lock() - Method in class org.greenrobot.greendao.identityscope.IdentityScopeObject
-
- LOG_SQL - Static variable in class org.greenrobot.greendao.query.QueryBuilder
-
Set to true to debug the SQL.
- LOG_VALUES - Static variable in class org.greenrobot.greendao.query.QueryBuilder
-
Set to see the given values.
- logStats() - Method in class org.greenrobot.greendao.internal.LongHashMap
-
- logTableDump(SQLiteDatabase, String) - Static method in class org.greenrobot.greendao.DbUtils
-
- logTableDump() - Method in class org.greenrobot.greendao.test.AbstractDaoTest
-
- logTableDump(String) - Method in class org.greenrobot.greendao.test.DbTest
-
- LongHashMap<T> - Class in org.greenrobot.greendao.internal
-
An minimalistic hash map optimized for long keys.
- LongHashMap() - Constructor for class org.greenrobot.greendao.internal.LongHashMap
-
- LongHashMap(int) - Constructor for class org.greenrobot.greendao.internal.LongHashMap
-
- lt(Object) - Method in class org.greenrobot.greendao.Property
-
Creates an "less than ('<')" condition for this property.