Skip navigation links
A B C D E F G I L N O P Q R S T U V _ 

A

AbstractBulk<T> - Class in com.luhonghai.litedb.bulk
Created by luhonghai on 9/10/15.
AbstractBulk(SQLiteDatabase, LiteTableMeta) - Constructor for class com.luhonghai.litedb.bulk.AbstractBulk
 
AbstractBulk(SQLiteDatabase, LiteTableMeta, boolean) - Constructor for class com.luhonghai.litedb.bulk.AbstractBulk
 
AnnotationHelper - Class in com.luhonghai.litedb.annotation
Created by luhonghai on 07/09/15.
AnnotationHelper(Class) - Constructor for class com.luhonghai.litedb.annotation.AnnotationHelper
 
AnnotationNotFound - Exception in com.luhonghai.litedb.exception
Created by luhonghai on 07/09/15.
AnnotationNotFound(Class) - Constructor for exception com.luhonghai.litedb.exception.AnnotationNotFound
 

B

begin() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
Begin transaction
bindObject(T, String, int) - Method in class com.luhonghai.litedb.bulk.AbstractBulk
Bind object data to sqlstatement
bindObject(T, Cursor) - Method in class com.luhonghai.litedb.LiteBaseDao
Parse data from Cursor to object
bindObject(Class, T, Cursor) - Method in class com.luhonghai.litedb.LiteBaseDao
Parse data from Cursor to object
BulkInsert<T> - Class in com.luhonghai.litedb.bulk
Created by luhonghai on 9/10/15.
BulkInsert(SQLiteDatabase, LiteTableMeta) - Constructor for class com.luhonghai.litedb.bulk.BulkInsert
 
BulkInsert(SQLiteDatabase, LiteTableMeta, boolean) - Constructor for class com.luhonghai.litedb.bulk.BulkInsert
 
BulkUpdate<T> - Class in com.luhonghai.litedb.bulk
Created by luhonghai on 9/10/15.
BulkUpdate(SQLiteDatabase, LiteTableMeta) - Constructor for class com.luhonghai.litedb.bulk.BulkUpdate
 
BulkUpdate(SQLiteDatabase, LiteTableMeta, boolean) - Constructor for class com.luhonghai.litedb.bulk.BulkUpdate
 

C

close() - Method in class com.luhonghai.litedb.LiteBaseDao
Close database helper
close() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Close the database.
com.luhonghai.litedb - package com.luhonghai.litedb
 
com.luhonghai.litedb.annotation - package com.luhonghai.litedb.annotation
 
com.luhonghai.litedb.bulk - package com.luhonghai.litedb.bulk
 
com.luhonghai.litedb.exception - package com.luhonghai.litedb.exception
 
com.luhonghai.litedb.meta - package com.luhonghai.litedb.meta
 
count() - Method in class com.luhonghai.litedb.LiteBaseDao
Get count of all record
count(String, String[]) - Method in class com.luhonghai.litedb.LiteBaseDao
Get count of record by selection

D

DatabaseHelper(Context, String, int, Class[]) - Constructor for class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
Constructor
DatabaseHelper(Context, String, int, Class[], LiteDatabaseHelper.DatabaseListener) - Constructor for class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
Constructor
DEFAULT_DATE_FORMAT - Static variable in class com.luhonghai.litedb.LiteBaseDao
 
delete(String, String[]) - Method in class com.luhonghai.litedb.LiteBaseDao
Delete record by condition
delete(T) - Method in class com.luhonghai.litedb.LiteBaseDao
Delete by object
deleteAll() - Method in class com.luhonghai.litedb.LiteBaseDao
Delete all table data
deleteByKey(Object) - Method in class com.luhonghai.litedb.LiteBaseDao
Delete by object key

E

end() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
End transaction
exchange(String) - Method in class com.luhonghai.litedb.LiteQuery
To exchange raw query to SQLite query.
exchange(String, String, String) - Method in class com.luhonghai.litedb.LiteQuery
Deprecated.
execute(Collection<T>) - Method in class com.luhonghai.litedb.bulk.AbstractBulk
 
execute(T[]) - Method in class com.luhonghai.litedb.bulk.AbstractBulk
 
execute(T) - Method in class com.luhonghai.litedb.bulk.AbstractBulk
 
execute(T) - Method in class com.luhonghai.litedb.bulk.BulkInsert
 
execute(T) - Method in class com.luhonghai.litedb.bulk.BulkUpdate
 

F

fillContentValues(T) - Method in class com.luhonghai.litedb.LiteBaseDao
Fill content values by object

G

generateInsertQuery(LiteTableMeta) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Generate default insert query, use for bulk insert
generateTableMeta() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Generate table meta data of class
generateUpdateQuery(LiteTableMeta) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Generate default update query, use for bulk update
get(Object) - Method in class com.luhonghai.litedb.LiteBaseDao
Get object by key
getAddColumnQuery(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get alter table add column query
getAlias() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getAnnotationHelper() - Method in class com.luhonghai.litedb.LiteBaseDao
Get annotation helper
getAnnotationHelper(Class<?>) - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Get annotation helper
getColumnName(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get column name match with field
getColumnName() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getColumns() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get list of columns
getColumns() - Method in class com.luhonghai.litedb.LiteBaseDao
Get columns to select data
getColumns() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getColumnType(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get SQLite type
getColumnType() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getContext() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Get context.
getCreateTableQuery() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get query to create table
getDatabase() - Method in class com.luhonghai.litedb.LiteBaseDao
Get current database object
getDatabase() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Get database connection.
getDatabaseHelper() - Method in class com.luhonghai.litedb.LiteBaseDao
Get database helper
getDateColumnType() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getDefaultValue() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getField() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getFieldType() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getId() - Method in class com.luhonghai.litedb.LiteEntity
 
getInsertFields() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getInsertQuery() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getLiteColumnType(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get SQLite type
getLiteFieldType(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get field type enum
getLiteQuery() - Method in class com.luhonghai.litedb.LiteBaseDao
Get lite query object
getLiteQuery() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Getter of lite query object
getPrimaryField() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get primary field
getPrimaryField(Class<?>) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get primary field of classes
getPrimaryKey() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getQuery() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
The query will be passed to sqLiteStatement
getQuery() - Method in class com.luhonghai.litedb.bulk.BulkInsert
 
getQuery() - Method in class com.luhonghai.litedb.bulk.BulkUpdate
 
getSelectColumns() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getSelectFields() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getSqLiteStatement() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
Current sqLiteStatement
getTableClass() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get table class
getTableClass() - Method in class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
 
getTableClasses() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Get all defined table classes
getTableMeta() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
Current table meta data
getTableMeta() - Method in class com.luhonghai.litedb.LiteBaseDao
Get table meta data object
getTableMeta(Class<?>) - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Get table meta data
getTableMetaMap() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Try to load all table meta data
getTableName() - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Get table name
getTableName() - Method in class com.luhonghai.litedb.LiteBaseDao
Get table name
getTableName() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getUpdateFields() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getUpdateQuery() - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
getValue(Object) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
getValueFromCursor(Cursor, Field) - Method in class com.luhonghai.litedb.LiteBaseDao
Get content from specific field
getValueFromCursor(Cursor, String) - Method in class com.luhonghai.litedb.LiteBaseDao
Get content from specific field

I

insert(T) - Method in class com.luhonghai.litedb.LiteBaseDao
Insert new record Not use transaction by default
insert(T, boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
 
insert(Collection<T>) - Method in class com.luhonghai.litedb.LiteBaseDao
Use transaction to insert bulk array of object
insert(Collection<T>, boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
Insert bulk array of object
InvalidAnnotationData - Exception in com.luhonghai.litedb.exception
Created by luhonghai on 07/09/15.
InvalidAnnotationData(String) - Constructor for exception com.luhonghai.litedb.exception.InvalidAnnotationData
 
isAutoincrement() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
isColumnExists(String, String) - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Check if column of table is exists
isNotNull() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
isNumberField(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Check if field is number
isPrimaryKey() - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
isTableExists(String) - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Check if table is exists
isUseClassSchema() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
 

L

listAll() - Method in class com.luhonghai.litedb.LiteBaseDao
List all records from table
LiteBaseDao<T> - Class in com.luhonghai.litedb
Created by luhonghai on 07/09/15.
LiteBaseDao(LiteDatabaseHelper, Class<T>) - Constructor for class com.luhonghai.litedb.LiteBaseDao
Constructor
LiteColumn - Annotation Type in com.luhonghai.litedb.annotation
Created by luhonghai on 07/09/15.
LiteColumnMeta - Class in com.luhonghai.litedb.meta
Created by luhonghai on 9/10/15.
LiteColumnMeta() - Constructor for class com.luhonghai.litedb.meta.LiteColumnMeta
 
LiteColumnType - Enum in com.luhonghai.litedb
Created by luhonghai on 9/7/15.
LiteDatabase - Annotation Type in com.luhonghai.litedb.annotation
Created by luhonghai on 07/09/15.
LiteDatabaseException - Exception in com.luhonghai.litedb.exception
Created by luhonghai on 08/09/15.
LiteDatabaseException(String) - Constructor for exception com.luhonghai.litedb.exception.LiteDatabaseException
 
LiteDatabaseException(String, Throwable) - Constructor for exception com.luhonghai.litedb.exception.LiteDatabaseException
 
LiteDatabaseHelper - Class in com.luhonghai.litedb
Created by luhonghai on 07/09/15.
LiteDatabaseHelper(Context) - Constructor for class com.luhonghai.litedb.LiteDatabaseHelper
Construct database service with context of the application.
LiteDatabaseHelper(Context, LiteDatabaseHelper.DatabaseListener) - Constructor for class com.luhonghai.litedb.LiteDatabaseHelper
Construct database service with context of the application.
LiteDatabaseHelper.DatabaseHelper - Class in com.luhonghai.litedb
 
LiteDatabaseHelper.DatabaseListener - Interface in com.luhonghai.litedb
Listener for watch verify function to create or upgrade database
LiteEntity - Class in com.luhonghai.litedb
Created by luhonghai on 9/7/15.
LiteEntity() - Constructor for class com.luhonghai.litedb.LiteEntity
 
LiteFieldType - Enum in com.luhonghai.litedb
Created by luhonghai on 9/10/15.
LiteQuery - Class in com.luhonghai.litedb
Created by luhonghai on 08/09/15.
LiteQuery(LiteDatabaseHelper) - Constructor for class com.luhonghai.litedb.LiteQuery
 
LiteTable - Annotation Type in com.luhonghai.litedb.annotation
Created by luhonghai on 07/09/15.
LiteTableMeta - Class in com.luhonghai.litedb.meta
Created by luhonghai on 9/10/15.
LiteTableMeta() - Constructor for class com.luhonghai.litedb.meta.LiteTableMeta
 

N

newBulkInsert() - Method in class com.luhonghai.litedb.LiteBaseDao
Get new instance of bulk insert object.
newBulkInsert(boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
Get new instance of bulk insert object.
newBulkUpdate() - Method in class com.luhonghai.litedb.LiteBaseDao
Get new instance of bulk update object.
newBulkUpdate(boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
Get new instance of bulk update object.

O

onAfterDatabaseCreate(SQLiteDatabase) - Method in interface com.luhonghai.litedb.LiteDatabaseHelper.DatabaseListener
After verify all tables when database create
onAfterDatabaseUpgrade(SQLiteDatabase, int, int) - Method in interface com.luhonghai.litedb.LiteDatabaseHelper.DatabaseListener
After verify all tables when database upgrade
onBeforeDatabaseCreate(SQLiteDatabase) - Method in interface com.luhonghai.litedb.LiteDatabaseHelper.DatabaseListener
Before verify all tables when database create
onBeforeDatabaseUpgrade(SQLiteDatabase, int, int) - Method in interface com.luhonghai.litedb.LiteDatabaseHelper.DatabaseListener
Before verify all tables when database upgrade
onCreate(SQLiteDatabase) - Method in class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
 
onError(SQLiteDatabase, String, Throwable) - Method in interface com.luhonghai.litedb.LiteDatabaseHelper.DatabaseListener
Catch exception from verify database method
onUpgrade(SQLiteDatabase, int, int) - Method in class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
 
open() - Method in class com.luhonghai.litedb.LiteBaseDao
Open new database connection
open() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Open the database.
openReadable() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Open the database.
openWritable() - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Open the database.

P

putContentValues(ContentValues, Field, T) - Method in class com.luhonghai.litedb.LiteBaseDao
Put field data to content values
putContentValues(ContentValues, String, T) - Method in class com.luhonghai.litedb.LiteBaseDao
Put field data to content values

Q

query(boolean, String, String[], String, String, String, String) - Method in class com.luhonghai.litedb.LiteBaseDao
Simple query that call SQLite database query
query(String, String[], String, String, String, String) - Method in class com.luhonghai.litedb.LiteBaseDao
 
query(String, String[], String, String, String) - Method in class com.luhonghai.litedb.LiteBaseDao
 
query(String, String[]) - Method in class com.luhonghai.litedb.LiteBaseDao
 

R

rawQuery(String, String[]) - Method in class com.luhonghai.litedb.LiteBaseDao
Simple raw query

S

setAlias(String) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setColumnName(String) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setColumns(HashMap<String, LiteColumnMeta>) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setColumnType(LiteColumnType) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setDatabaseListener(LiteDatabaseHelper.DatabaseListener) - Method in class com.luhonghai.litedb.LiteDatabaseHelper.DatabaseHelper
 
setDatabaseListener(LiteDatabaseHelper.DatabaseListener) - Method in class com.luhonghai.litedb.LiteDatabaseHelper
Set database listener
setDateColumnType(LiteColumnType) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setDefaultValue(String) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setField(Field) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setFieldType(LiteFieldType) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setId(long) - Method in class com.luhonghai.litedb.LiteEntity
 
setInsertFields(String[]) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setInsertQuery(String) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setIsAutoincrement(boolean) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setIsNotNull(boolean) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setIsPrimaryKey(boolean) - Method in class com.luhonghai.litedb.meta.LiteColumnMeta
 
setPrimaryKey(String) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setSelectColumns(String[]) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setSelectFields(String[]) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setTableName(String) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setUpdateFields(String[]) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
setUpdateQuery(String) - Method in class com.luhonghai.litedb.meta.LiteTableMeta
 
success() - Method in class com.luhonghai.litedb.bulk.AbstractBulk
Set transaction successful

T

toList(Cursor) - Method in class com.luhonghai.litedb.LiteBaseDao
 
toObject(Cursor) - Method in class com.luhonghai.litedb.LiteBaseDao
 
toString() - Method in enum com.luhonghai.litedb.LiteColumnType
 

U

UnsupportedFieldType - Exception in com.luhonghai.litedb.exception
Created by luhonghai on 07/09/15.
UnsupportedFieldType(Class, Field) - Constructor for exception com.luhonghai.litedb.exception.UnsupportedFieldType
 
update(T) - Method in class com.luhonghai.litedb.LiteBaseDao
Update record by primary key Not use transaction by default
update(T, boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
Update record by primary key
update(Collection<T>, boolean) - Method in class com.luhonghai.litedb.LiteBaseDao
 
update(Collection<T>) - Method in class com.luhonghai.litedb.LiteBaseDao
 
update(ContentValues, String, String[]) - Method in class com.luhonghai.litedb.LiteBaseDao
Update table record

V

valueOf(String) - Static method in enum com.luhonghai.litedb.LiteColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.luhonghai.litedb.LiteFieldType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.luhonghai.litedb.LiteColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.luhonghai.litedb.LiteFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAutoincrement(Field) - Method in class com.luhonghai.litedb.annotation.AnnotationHelper
Verify if field type is number for autoincrement

_

_ID - Static variable in class com.luhonghai.litedb.LiteEntity
 
A B C D E F G I L N O P Q R S T U V _ 
Skip navigation links