- addClassName(String) - 类 中的方法org.litepal.LitePalDB
-
Add a class name into the current mapping model list.
- addClassName(String) - 类 中的方法org.litepal.parser.LitePalAttr
-
Add a class name into the current mapping model list.
- addClassName(String) - 类 中的方法org.litepal.parser.LitePalConfig
-
Add a class name into the current mapping model list.
- addColumnModel(ColumnModel) - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Add a column model into the table model.
- addForeignKeyColumn(String, String, String, SQLiteDatabase) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
This method is used to add many to one association or one to one
association on tables.
- addOrUpdateAssociation(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
- addOrUpdateAssociation(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
- addOrUpdateAssociation(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.Generator
-
Analysis the
AssociationsModel by the purpose of subclasses, and
generate a SQL to do the intention job.
- AES - 类 中的静态变量org.litepal.crud.LitePalSupport
-
Constant for AES encryption.
- AESCrypt - org.litepal.util.cipher中的类
-
Encrypt and decrypt messages using AES 256 bit encryption that are compatible with AESCrypt-ObjC and AESCrypt Ruby.
- aesDecrypt(String) - 类 中的静态方法org.litepal.util.cipher.CipherUtil
-
Decrypt the encrypted text with AES algorithm.
- aesEncrypt(String) - 类 中的静态方法org.litepal.util.cipher.CipherUtil
-
Encrypt the plain text with AES algorithm.
- aesKey(String) - 类 中的静态方法org.litepal.Operator
-
- aesKey - 类 中的静态变量org.litepal.util.cipher.CipherUtil
-
- APPLICATION_CONTEXT_IS_NULL - 异常错误 中的静态变量org.litepal.exceptions.GlobalException
-
Application context is null.
- assignBaseObjId(long) - 类 中的方法org.litepal.crud.LitePalSupport
-
Assigns value to baseObjId.
- AssociationCreator - org.litepal.tablemanager中的类
-
When models have associations such as one2one, many2one or many2many, tables
should add foreign key column or create intermediate table to make the object
association mapping right.
- AssociationCreator() - 类 的构造器org.litepal.tablemanager.AssociationCreator
-
- AssociationsInfo - org.litepal.crud.model中的类
-
This model holds necessary information when comes to analyze and handle
associated models of self model.
- AssociationsInfo() - 类 的构造器org.litepal.crud.model.AssociationsInfo
-
- AssociationsModel - org.litepal.tablemanager.model中的类
-
This is a model class for table associations.
- AssociationsModel() - 类 的构造器org.litepal.tablemanager.model.AssociationsModel
-
- AssociationUpdater - org.litepal.tablemanager中的类
-
Upgrade the associations between model classes into tables.
- AssociationUpdater() - 类 的构造器org.litepal.tablemanager.AssociationUpdater
-
- AsyncExecutor - org.litepal.crud.async中的类
-
A simple async executor to run tasks in background thread.
- AsyncExecutor() - 类 的构造器org.litepal.crud.async.AsyncExecutor
-
- average(Class<?>, String) - 类 中的方法org.litepal.FluentQuery
-
Calculates the average value on a given column.
- average(String, String) - 类 中的方法org.litepal.FluentQuery
-
Calculates the average value on a given column.
- average(Class<?>, String) - 类 中的静态方法org.litepal.Operator
-
Calculates the average value on a given column.
- average(String, String) - 类 中的静态方法org.litepal.Operator
-
Calculates the average value on a given column.
- averageAsync(Class<?>, String) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- averageAsync(String, String) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- averageAsync(Class<?>, String) - 类 中的静态方法org.litepal.Operator
-
已过时。
- averageAsync(String, String) - 类 中的静态方法org.litepal.Operator
-
已过时。
- AverageCallback - org.litepal.crud.callback中的接口
-
Callback for average query in background.
- AverageExecutor - org.litepal.crud.async中的类
-
Executor for average query in background.
- AverageExecutor() - 类 的构造器org.litepal.crud.async.AverageExecutor
-
- CAN_NOT_FIND_LITEPAL_FILE - 异常错误 中的静态变量org.litepal.exceptions.ParseConfigurationFileException
-
can not find the litepal.xml file by the given id.
- capitalize(String) - 类 中的静态方法org.litepal.util.BaseUtility
-
Capitalize make the first letter of the word be upper case.
- CASES_KEEP - 接口 中的静态变量org.litepal.util.Const.Config
-
Constant for keep case.
- CASES_LOWER - 接口 中的静态变量org.litepal.util.Const.Config
-
Constant for lower case.
- CASES_UPPER - 接口 中的静态变量org.litepal.util.Const.Config
-
Constant for upper case.
- CASES_VALUE_IS_INVALID - 异常错误 中的静态变量org.litepal.exceptions.InvalidAttributesException
-
There's an invalid value in cases mark.
- changeCase(String) - 类 中的静态方法org.litepal.util.BaseUtility
-
It will change the case of the passing parameter into the case defined in
litepal.xml file.
- characters(char[], int, int) - 类 中的方法org.litepal.parser.LitePalContentHandler
-
Characters in the characters tag.
- checkConditionsCorrect(String...) - 类 中的静态方法org.litepal.util.BaseUtility
-
Check the number of question mark existed in conditions[0] equals the
number of rest conditions elements or not.
- checkSelfValid() - 类 中的方法org.litepal.parser.LitePalAttr
-
Before application build the connection with database, check the fields
in LitePalAttr.
- CipherUtil - org.litepal.util.cipher中的类
-
Utility to manage encryption and decryption for different algorithms.
- CipherUtil() - 类 的构造器org.litepal.util.cipher.CipherUtil
-
- CLASS_NOT_FOUND - 异常错误 中的静态变量org.litepal.exceptions.DatabaseGenerateException
-
Can not find a class with the passing class name.
- clearCopyInTableSchema(List<String>) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
The values in table_schame should be synchronized with the model tables
in the database.
- clearInstance() - 类 中的静态方法org.litepal.parser.LitePalAttr
-
Clear the instance of LitePalAttr.
- clearLitePalOpenHelperInstance() - 类 中的静态方法org.litepal.tablemanager.Connector
-
Never call this method.
- clearSavedState() - 类 中的方法org.litepal.crud.LitePalSupport
-
It model is saved, clear the saved state and model becomes unsaved.
- Column - org.litepal.annotation中的注释类型
-
Used for adding constraints to a column.
- COLUMN_NAME - 接口 中的静态变量org.litepal.util.Const.TableSchema
-
The name column in table_schema.
- COLUMN_TYPE - 接口 中的静态变量org.litepal.util.Const.TableSchema
-
The type column in table_schema.
- ColumnModel - org.litepal.tablemanager.model中的类
-
This is a model class for columns.
- ColumnModel() - 类 的构造器org.litepal.tablemanager.model.ColumnModel
-
- CONFIGURATION_FILE_NAME - 接口 中的静态变量org.litepal.util.Const.Config
-
Constant configuration file name.
- Connector - org.litepal.tablemanager中的类
-
The connector to connect database provided by LitePal.
- Connector() - 类 的构造器org.litepal.tablemanager.Connector
-
- Const - org.litepal.util中的接口
-
- Const.Config - org.litepal.util中的接口
-
- Const.Model - org.litepal.util中的接口
-
- Const.TableSchema - org.litepal.util中的接口
-
- containsColumn(String) - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Judge the table model has such a column or not.
- containsIgnoreCases(Collection<String>, String) - 类 中的静态方法org.litepal.util.BaseUtility
-
This helper method makes up the shortage of contains method in Collection
to support the function of case insensitive contains.
- convertOrderByClauseToValidName(String) - 类 中的静态方法org.litepal.util.DBUtility
-
Convert the order by clause if it contains invalid column names which conflict with SQLite keywords.
- convertSelectClauseToValidNames(String[]) - 类 中的静态方法org.litepal.util.DBUtility
-
Convert the select clause if it contains invalid column names which conflict with SQLite keywords.
- convertToValidColumnName(String) - 类 中的静态方法org.litepal.util.DBUtility
-
Convert the passed in name to valid column name if the name is conflicted with SQLite keywords.
- convertWhereClauseToColumnName(String) - 类 中的静态方法org.litepal.util.DBUtility
-
Convert the where clause if it contains invalid column names which conflict with SQLite keywords.
- count(Class<?>) - 类 中的方法org.litepal.FluentQuery
-
Count the records.
- count(String) - 类 中的方法org.litepal.FluentQuery
-
Count the records.
- count(Class<?>) - 类 中的静态方法org.litepal.Operator
-
Count the records.
- count(String) - 类 中的静态方法org.litepal.Operator
-
Count the records.
- count(String, String) - 类 中的静态方法org.litepal.util.BaseUtility
-
Count how many marks existed in string.
- countAsync(Class<?>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- countAsync(String) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- countAsync(Class<?>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- countAsync(String) - 类 中的静态方法org.litepal.Operator
-
已过时。
- CountCallback - org.litepal.crud.callback中的接口
-
Callback for count query in background.
- CountExecutor - org.litepal.crud.async中的类
-
Executor for count query in background.
- CountExecutor() - 类 的构造器org.litepal.crud.async.CountExecutor
-
- createOrUpgradeTable(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
- createOrUpgradeTable(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Analysis the
TableModel by the purpose of subclasses, and
generate a SQL to do the intention job.
- createOrUpgradeTable(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.Dropper
-
Analyzing the table model, to see which tables has no model classes
anymore and can be dropped.
- createOrUpgradeTable(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.Generator
-
Analysis the TableModel by the purpose of subclasses, and generate a SQL
to do the intention job.
- createOrUpgradeTable(SQLiteDatabase, boolean) - 类 中的方法org.litepal.tablemanager.Upgrader
-
Analyzing the table model, them remove the dump columns and add new
columns of a table.
- d(String, String) - 类 中的静态方法org.litepal.util.LitePalLog
-
- DatabaseGenerateException - org.litepal.exceptions中的异常错误
-
When LitePal generate or update tables, it may throw DatabaseGenerateException.
- DatabaseGenerateException(String) - 异常错误 的构造器org.litepal.exceptions.DatabaseGenerateException
-
Constructor of DatabaseGenerateException.
- DatabaseListener - org.litepal.tablemanager.callback中的接口
-
Callback for listening database create and upgrade events.
- DataSupportException - org.litepal.exceptions中的异常错误
-
When LitePal deals with CRUD actions of LitePalSupport, it may throw
DataSupportException for older versions API.
- DataSupportException(String) - 异常错误 的构造器org.litepal.exceptions.DataSupportException
-
Constructor of LitePalSupportException.
- DataSupportException(String, Throwable) - 异常错误 的构造器org.litepal.exceptions.DataSupportException
-
Constructor of LitePalSupportException.
- DateOrm - org.litepal.tablemanager.typechange中的类
-
This class deals with date type.
- DateOrm() - 类 的构造器org.litepal.tablemanager.typechange.DateOrm
-
- DB_NAME_SUFFIX - 接口 中的静态变量org.litepal.util.Const.Config
-
The suffix for each database file.
- DBNAME_IS_EMPTY_OR_NOT_DEFINED - 异常错误 中的静态变量org.litepal.exceptions.InvalidAttributesException
-
dbname is empty or not defined in litepal.xml file.
- DBUtility - org.litepal.util中的类
-
A utility class to help LitePal with some database actions.
- DEBUG - 类 中的静态变量org.litepal.BuildConfig
-
- DEBUG - 类 中的静态变量org.litepal.util.LitePalLog
-
- DEBUG_LOG_ENABLED - 类 中的静态变量org.litepal.util.cipher.AESCrypt
-
- DecimalOrm - org.litepal.tablemanager.typechange中的类
-
This class deals with decimal type.
- DecimalOrm() - 类 的构造器org.litepal.tablemanager.typechange.DecimalOrm
-
- decrypt(String, String) - 类 中的静态方法org.litepal.util.cipher.AESCrypt
-
Decrypt and decode ciphertext using 256-bit AES with key generated from password
- decrypt(SecretKeySpec, byte[], byte[]) - 类 中的静态方法org.litepal.util.cipher.AESCrypt
-
More flexible AES decrypt that doesn't encode
- delete() - 类 中的方法org.litepal.crud.LitePalSupport
-
Deletes the record in the database.
- delete(Class<?>, long) - 类 中的静态方法org.litepal.Operator
-
Deletes the record in the database by id.
- deleteAll(Class<?>, String...) - 类 中的静态方法org.litepal.Operator
-
Deletes all records with details given if they match a set of conditions
supplied.
- deleteAll(String, String...) - 类 中的静态方法org.litepal.Operator
-
Deletes all records with details given if they match a set of conditions
supplied.
- deleteAllAsync(Class<?>, String...) - 类 中的静态方法org.litepal.Operator
-
已过时。
- deleteAllAsync(String, String...) - 类 中的静态方法org.litepal.Operator
-
已过时。
- deleteAsync() - 类 中的方法org.litepal.crud.LitePalSupport
-
已过时。
- deleteAsync(Class<?>, long) - 类 中的静态方法org.litepal.Operator
-
已过时。
- deleteDatabase(String) - 类 中的静态方法org.litepal.Operator
-
Delete the specified database.
- DeleteHandler - org.litepal.crud中的类
-
This is a component under LitePalSupport.
- DeleteHandler(SQLiteDatabase) - 类 的构造器org.litepal.crud.DeleteHandler
-
Initialize DataHandler.mDatabase for operating database.
- Dropper - org.litepal.tablemanager中的类
-
When developers defined some model classes and define them in the mapping
list.
- Dropper() - 类 的构造器org.litepal.tablemanager.Dropper
-
- dropTables(List<String>, SQLiteDatabase) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Drop the tables by the passing table name.
- FILE_FORMAT_IS_NOT_CORRECT - 异常错误 中的静态变量org.litepal.exceptions.ParseConfigurationFileException
-
can not parse the litepal.xml, check if it's in correct format.
- find(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Finds multiple records by the cluster parameters.
- find(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
- find(Class<T>, long) - 类 中的静态方法org.litepal.Operator
-
Finds the record by a specific id.
- find(Class<T>, long, boolean) - 类 中的静态方法org.litepal.Operator
-
- findAll(Class<T>, long...) - 类 中的静态方法org.litepal.Operator
-
Finds multiple records by an id array.
- findAll(Class<T>, boolean, long...) - 类 中的静态方法org.litepal.Operator
-
- findAllAsync(Class<T>, long...) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findAllAsync(Class<T>, boolean, long...) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findAllTableNames(SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Find all table names in the database.
- findAsync(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findAsync(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findAsync(Class<T>, long) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findAsync(Class<T>, long, boolean) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findBySQL(String...) - 类 中的静态方法org.litepal.Operator
-
Runs the provided SQL and returns a Cursor over the result set.
- FindCallback<T> - org.litepal.crud.callback中的接口
-
Callback for find record in background.
- FindExecutor<T> - org.litepal.crud.async中的类
-
Executor for find record in background.
- FindExecutor() - 类 的构造器org.litepal.crud.async.FindExecutor
-
- findFirst(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Finds the first record by the cluster parameters.
- findFirst(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
- findFirst(Class<T>) - 类 中的静态方法org.litepal.Operator
-
Finds the first record of a single table.
- findFirst(Class<T>, boolean) - 类 中的静态方法org.litepal.Operator
-
- findFirstAsync(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findFirstAsync(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findFirstAsync(Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findFirstAsync(Class<T>, boolean) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findIndexedColumns(String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Find all columns with index, including normal index and unique index of specified table.
- findLast(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Finds the last record by the cluster parameters.
- findLast(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
- findLast(Class<T>) - 类 中的静态方法org.litepal.Operator
-
Finds the last record of a single table.
- findLast(Class<T>, boolean) - 类 中的静态方法org.litepal.Operator
-
- findLastAsync(Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findLastAsync(Class<T>, boolean) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- findLastAsync(Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- findLastAsync(Class<T>, boolean) - 类 中的静态方法org.litepal.Operator
-
已过时。
- FindMultiCallback<T> - org.litepal.crud.callback中的接口
-
Callback for find multiple records in background.
- FindMultiExecutor<T> - org.litepal.crud.async中的类
-
Executor for find multiple records in background.
- FindMultiExecutor() - 类 的构造器org.litepal.crud.async.FindMultiExecutor
-
- findPragmaTableInfo(String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Look from the database to find a table named same as the table name in
table model.
- FluentQuery - org.litepal中的类
-
Allows developers to query tables with fluent style.
- fromDefault(String) - 类 中的静态方法org.litepal.LitePalDB
-
Construct a LitePalDB instance from the default configuration by litepal.xml.
- generateAddColumnSQL(String, ColumnModel) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Generate a SQL for add new column into the existing table.
- generateAlterToTempTableSQL(String) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Generate a SQL for renaming the table into a temporary table.
- generateCreateIndexSQL(String, ColumnModel) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Generate create index SQL by the passed in parameters.
- generateCreateIndexSQLs(String, Collection<ColumnModel>) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Generate create index SQLs by the passed in parameters.
- generateCreateTableSQL(String, Collection<ColumnModel>, boolean) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Generate a create table SQL by the passed in parameters.
- generateDataMigrationSQL(TableModel) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Generate a SQL to do the data migration job to avoid losing data.
- generateDropTableSQL(String) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Generate a SQL for dropping table.
- generateDropTempTableSQL(String) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Generate a SQL to drop the temporary table.
- Generator - org.litepal.tablemanager中的类
-
This class is the basic class for managing database dynamically.
- Generator() - 类 的构造器org.litepal.tablemanager.Generator
-
- GENERIC_TABLE - 接口 中的静态变量org.litepal.util.Const.TableSchema
-
Constant for generic table.
- GenericModel - org.litepal.tablemanager.model中的类
-
This is a model class for generic table.
- GenericModel() - 类 的构造器org.litepal.tablemanager.model.GenericModel
-
- getAllAssociations() - 类 中的方法org.litepal.tablemanager.Generator
-
This method is used to get all the association models which in the
mapping list of litepal.xml file.
- getAllTableModels() - 类 中的方法org.litepal.tablemanager.Generator
-
This is a shortcut way to get all the table models for each model class
defined in the mapping list.
- getAssociatedClassName() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the class name of the class which associated with self class.
- getAssociatedTableName() - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Get associated table name.
- getAssociateOtherModelFromSelf() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the field of self class which declares has association with other
class.
- getAssociateSelfFromOtherModel() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the field of the associated class which declares has association with
self class.
- getAssociationInfo(String) - 类 中的方法org.litepal.LitePalBase
-
Get the association info model by the class name.
- getAssociations(List<String>) - 类 中的方法org.litepal.LitePalBase
-
This method is used to get association models depends on the given class
name list.
- getAssociationType() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the association type.
- getAssociationType() - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Get the association type.
- getBaseObjId() - 类 中的方法org.litepal.crud.LitePalSupport
-
Get the baseObjId of this model if it's useful for developers.
- getCases() - 类 中的方法org.litepal.parser.LitePalAttr
-
- getCases() - 类 中的方法org.litepal.parser.LitePalConfig
-
- getClassHoldsForeignKey() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the class which holds foreign key.
- getClassName() - 类 中的方法org.litepal.crud.LitePalSupport
-
Get the full class name of self.
- getClassName() - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Get class name.
- getClassNames() - 类 中的方法org.litepal.LitePalDB
-
Get the class name list.
- getClassNames() - 类 中的方法org.litepal.parser.LitePalAttr
-
Get the class name list.
- getClassNames() - 类 中的方法org.litepal.parser.LitePalConfig
-
Get the class name list.
- getColumnModelByName(String) - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Find the ColumnModel which can map the column name passed in.
- getColumnModels() - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Find all the column models of the current table model.
- getColumnName() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- getColumnType(String) - 类 中的方法org.litepal.LitePalBase
-
Get the column type for creating table by field type.
- getColumnType() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- getContext() - 类 中的静态方法org.litepal.LitePalApplication
-
Get the global application context.
- getDatabase() - 类 中的静态方法org.litepal.Operator
-
Get a writable SQLiteDatabase.
- getDatabase() - 类 中的静态方法org.litepal.tablemanager.Connector
-
Call getDatabase directly will invoke the getWritableDatabase method by
default.
- getDBListener() - 类 中的静态方法org.litepal.Operator
-
- getDbName() - 类 中的方法org.litepal.LitePalDB
-
- getDbName() - 类 中的方法org.litepal.parser.LitePalAttr
-
- getDbName() - 类 中的方法org.litepal.parser.LitePalConfig
-
- getDefaultValue() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- getExtraKeyName() - 类 中的方法org.litepal.parser.LitePalAttr
-
- getForeignKeyColumnName(String) - 类 中的方法org.litepal.LitePalBase
-
If two tables are associated, one table have a foreign key column.
- getForeignKeyColumns(TableModel) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
This method looks around all the columns in the table, and judge which of
them are foreign key columns.
- getGenericModels() - 类 中的方法org.litepal.LitePalBase
-
Get all generic models for create generic tables.
- getGenericTableName(String, String) - 类 中的静态方法org.litepal.util.DBUtility
-
Create generic table name by the concatenation of the class model's table name and simple
generic type name with underline in the middle.
- getGenericTypeClass(Field) - 类 中的方法org.litepal.LitePalBase
-
Get the generic type class of List or Set.
- getGenericTypeName(Field) - 类 中的方法org.litepal.LitePalBase
-
Get the generic type name of List or Set.
- getGenericValueIdColumnName(String) - 类 中的静态方法org.litepal.util.DBUtility
-
The column name for referenced id in generic table.
- getGetMethodName() - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- getHandler() - 类 中的静态方法org.litepal.Operator
-
Get the main thread handler.
- getIndexName(String, String) - 类 中的静态方法org.litepal.util.DBUtility
-
Get the index name by column name.
- getInstance() - 类 中的静态方法org.litepal.parser.LitePalAttr
-
Provide a way to get the instance of LitePalAttr.
- getIntermediateTableName(String, String) - 类 中的静态方法org.litepal.util.DBUtility
-
Create intermediate join table name by the concatenation of the two
target table names in alphabetical order with underline in the middle.
- getLastVersion(String) - 类 中的静态方法org.litepal.util.SharedUtil
-
Get the last database version.
- getListener() - 类 中的方法org.litepal.crud.async.AverageExecutor
-
- getListener() - 类 中的方法org.litepal.crud.async.CountExecutor
-
- getListener() - 类 中的方法org.litepal.crud.async.FindExecutor
-
- getListener() - 类 中的方法org.litepal.crud.async.FindMultiExecutor
-
- getListener() - 类 中的方法org.litepal.crud.async.SaveExecutor
-
- getListener() - 类 中的方法org.litepal.crud.async.UpdateOrDeleteExecutor
-
- getM2MSelfRefColumnName(Field) - 类 中的静态方法org.litepal.util.DBUtility
-
- getName() - 类 中的方法org.litepal.model.Table_Schema
-
Get the table name.
- getSelfClassName() - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Get the class name of self class.
- getStorage() - 类 中的方法org.litepal.LitePalDB
-
- getStorage() - 类 中的方法org.litepal.parser.LitePalAttr
-
- getStorage() - 类 中的方法org.litepal.parser.LitePalConfig
-
- getSupportedFields(String) - 类 中的方法org.litepal.LitePalBase
-
Find all the fields in the class.
- getSupportedGenericFields(String) - 类 中的方法org.litepal.LitePalBase
-
Find all supported generic fields in the class.
- getTableHoldsForeignKey() - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Get the table which holds foreign key.
- getTableModel(String) - 类 中的方法org.litepal.LitePalBase
-
This method is used to get the table model by the class name passed
in.
- getTableModelFromDB(String) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Look from the database to find a table named same as the table name in
table model.
- getTableName() - 类 中的方法org.litepal.crud.LitePalSupport
-
Get the corresponding table name of current model.
- getTableName() - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Get table name.
- getTableName() - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- getTableName() - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Get table name.
- getTableNameByClassName(String) - 类 中的静态方法org.litepal.util.DBUtility
-
Get the corresponding table name by the full class name with package.
- getTableNameByForeignColumn(String) - 类 中的静态方法org.litepal.util.DBUtility
-
Get table name by the given foreign column name.
- getTableNameListByClassNameList(List<String>) - 类 中的静态方法org.litepal.util.DBUtility
-
Get the corresponding table name list by the full class name list with
package.
- getTempTableName(String) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Removing or resizing columns from tables must need a temporary table to
store data, and here's the table name.
- getType() - 类 中的方法org.litepal.model.Table_Schema
-
Get the table type.
- getValueColumnName() - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- getValueColumnType() - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- getValueIdColumnName() - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- getVersion() - 类 中的方法org.litepal.LitePalDB
-
- getVersion() - 类 中的方法org.litepal.parser.LitePalAttr
-
- getVersion() - 类 中的方法org.litepal.parser.LitePalConfig
-
- getWritableDatabase() - 类 中的静态方法org.litepal.tablemanager.Connector
-
Get a writable SQLiteDatabase.
- giveTableSchemaACopy(String, int, SQLiteDatabase) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Once there's new table created.
- GlobalException - org.litepal.exceptions中的异常错误
-
This is where all the global exceptions declared of LitePal.
- GlobalException(String) - 异常错误 的构造器org.litepal.exceptions.GlobalException
-
Constructor of GlobalException.
- ID_TYPE_INVALID_EXCEPTION - 异常错误 中的静态变量org.litepal.exceptions.LitePalSupportException
-
Thrown when models have invalid type for id fields.
- initialize(Context) - 类 中的静态方法org.litepal.Operator
-
Initialize to make LitePal ready to work.
- INSTANTIATION_EXCEPTION - 异常错误 中的静态变量org.litepal.exceptions.LitePalSupportException
-
Thrown when there is no default constructor in model class to update.
- INTERMEDIATE_JOIN_TABLE - 接口 中的静态变量org.litepal.util.Const.TableSchema
-
Constant for intermediate join table.
- InvalidAttributesException - org.litepal.exceptions中的异常错误
-
Reading the attributes in the litepal.xml file.
- InvalidAttributesException(String) - 异常错误 的构造器org.litepal.exceptions.InvalidAttributesException
-
Constructor of InvalidAttributesException.
- IO_EXCEPTION - 异常错误 中的静态变量org.litepal.exceptions.ParseConfigurationFileException
-
IO exception happened.
- isClassAndMethodExist(String, String) - 类 中的静态方法org.litepal.util.BaseUtility
-
Check the existence of the specific class and method.
- isCollection(Class<?>) - 类 中的方法org.litepal.LitePalBase
-
If the field type implements from List or Set, regard it as a collection.
- isColumnExists(String, String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Test if a column exists in a table.
- isExist(Class<T>, String...) - 类 中的静态方法org.litepal.Operator
-
Check if the specified conditions data already exists in the table.
- isExternalStorage() - 类 中的方法org.litepal.LitePalDB
-
- isFieldNameConflictWithSQLiteKeywords(String) - 类 中的静态方法org.litepal.util.DBUtility
-
If the field name is conflicted with SQLite keywords.
- isFieldTypeSupported(String) - 类 中的静态方法org.litepal.util.BaseUtility
-
Judge a field type is supported or not.
- isForeignKeyColumn(TableModel, String) - 类 中的方法org.litepal.tablemanager.AssociationUpdater
-
Judge the passed in column is a foreign key column or not.
- isForeignKeyColumnFormat(String) - 类 中的方法org.litepal.tablemanager.AssociationCreator
-
Judge the passed in column is a foreign key column format or not.
- isGenericTable(String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Judge the table name is an generic table or not.
- isGenericTypeSupported(String) - 类 中的静态方法org.litepal.util.BaseUtility
-
Judge a generic type is supported or not.
- isIdColumn(String) - 类 中的方法org.litepal.LitePalBase
-
Judge the passed in column is an id column or not.
- isIdColumn() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
Judge current ColumnModel is id column or not.
- isIntermediateTable(String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Judge the table name is an intermediate table or not.
- isList(Class<?>) - 类 中的方法org.litepal.LitePalBase
-
If the field type implements from List, regard it as a list.
- isLitePalXMLExists() - 类 中的静态方法org.litepal.util.BaseUtility
-
If the litepal.xml configuration file exists.
- isNullable() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- isPrivate(Field) - 类 中的方法org.litepal.LitePalBase
-
Check the field is a private field or not.
- isSaved() - 类 中的方法org.litepal.crud.LitePalSupport
-
Current model is saved or not.
- isSet(Class<?>) - 类 中的方法org.litepal.LitePalBase
-
If the field type implements from Set, regard it as a set.
- isTableExists(String, SQLiteDatabase) - 类 中的静态方法org.litepal.util.DBUtility
-
Test if the table name passed in exists in the database.
- isUnique() - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- level - 类 中的静态变量org.litepal.util.LitePalLog
-
- LIBRARY_PACKAGE_NAME - 类 中的静态变量org.litepal.BuildConfig
-
- limit(int) - 类 中的方法org.litepal.FluentQuery
-
Limits the number of rows returned by the query.
- limit(int) - 类 中的静态方法org.litepal.Operator
-
Limits the number of rows returned by the query.
- listen(AverageCallback) - 类 中的方法org.litepal.crud.async.AverageExecutor
-
Register a callback listener and async task will start executing right away.
- listen(CountCallback) - 类 中的方法org.litepal.crud.async.CountExecutor
-
Register a callback listener and async task will start executing right away.
- listen(FindCallback<T>) - 类 中的方法org.litepal.crud.async.FindExecutor
-
Register a callback listener and async task will start executing right away.
- listen(FindMultiCallback<T>) - 类 中的方法org.litepal.crud.async.FindMultiExecutor
-
Register a callback listener and async task will start executing right away.
- listen(SaveCallback) - 类 中的方法org.litepal.crud.async.SaveExecutor
-
Register a callback listener and async task will start executing right away.
- listen(UpdateOrDeleteCallback) - 类 中的方法org.litepal.crud.async.UpdateOrDeleteExecutor
-
Register a callback listener and async task will start executing right away.
- LitePalApplication - org.litepal中的类
-
Base class of LitePal to make things easier when developers need to use
context.
- LitePalApplication() - 类 的构造器org.litepal.LitePalApplication
-
Construct of LitePalApplication.
- LitePalAttr - org.litepal.parser中的类
-
The object model for the litepal.xml file.
- LitePalBase - org.litepal中的类
-
Base class of all the LitePal components.
- LitePalBase() - 类 的构造器org.litepal.LitePalBase
-
- LitePalConfig - org.litepal.parser中的类
-
Model for litepal.xml configuration file.
- LitePalConfig() - 类 的构造器org.litepal.parser.LitePalConfig
-
- LitePalContentHandler - org.litepal.parser中的类
-
This is the content handler for analysis the litepal.xml file by SAXParser,
and temporarily the only correct way to generate LitePalAttr model with
values.
- LitePalContentHandler() - 类 的构造器org.litepal.parser.LitePalContentHandler
-
- LitePalDB - org.litepal中的类
-
Configuration of LitePal database.
- LitePalDB(String, int) - 类 的构造器org.litepal.LitePalDB
-
Construct a LitePalDB instance.
- LitePalLog - org.litepal.util中的类
-
- LitePalLog() - 类 的构造器org.litepal.util.LitePalLog
-
- LitePalParser - org.litepal.parser中的类
-
The class is used to parse the litepal.xml file.
- LitePalParser() - 类 的构造器org.litepal.parser.LitePalParser
-
- LitePalSupport - org.litepal.crud中的类
-
LitePalSupport connects classes to SQLite database tables to establish an almost
zero-configuration persistence layer for applications.
- LitePalSupport() - 类 的构造器org.litepal.crud.LitePalSupport
-
Disable developers to create instance of LitePalSupport directly.
- LitePalSupportException - org.litepal.exceptions中的异常错误
-
When LitePal deals with CRUD actions of LitePalSupport, it may throw
LitePalSupportException.
- LitePalSupportException(String) - 异常错误 的构造器org.litepal.exceptions.LitePalSupportException
-
Constructor of LitePalSupportException.
- LitePalSupportException(String, Throwable) - 异常错误 的构造器org.litepal.exceptions.LitePalSupportException
-
Constructor of LitePalSupportException.
- Many2ManyAnalyzer - org.litepal.crud中的类
-
Deals analysis work when comes to two models are associated with Many2Many
associations.
- Many2ManyAnalyzer() - 类 的构造器org.litepal.crud.Many2ManyAnalyzer
-
- MANY_TO_MANY - 接口 中的静态变量org.litepal.util.Const.Model
-
Many2Many constant value.
- MANY_TO_ONE - 接口 中的静态变量org.litepal.util.Const.Model
-
Many2One constant value.
- markAsDeleted(Collection<T>) - 类 中的静态方法org.litepal.Operator
-
Provide a way to mark all models in collection as deleted.
- max(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the maximum value on a given column.
- max(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the maximum value on a given column.
- max(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the maximum value on a given column.
- max(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the maximum value on a given column.
- maxAsync(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- maxAsync(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- maxAsync(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- maxAsync(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- MD5 - 类 中的静态变量org.litepal.crud.LitePalSupport
-
Constant for MD5 encryption.
- md5Encrypt(String) - 类 中的静态方法org.litepal.util.cipher.CipherUtil
-
Encrypt the plain text with MD5 algorithm.
- mDb - 类 中的变量org.litepal.tablemanager.AssociationUpdater
-
Instance of SQLiteDatabase.
- min(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the minimum value on a given column.
- min(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the minimum value on a given column.
- min(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the minimum value on a given column.
- min(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the minimum value on a given column.
- minAsync(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- minAsync(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- minAsync(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- minAsync(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- MODEL_IS_NOT_AN_INSTANCE_OF_LITE_PAL_SUPPORT - 异常错误 中的静态变量org.litepal.exceptions.LitePalSupportException
-
Thrown when the saving model is not an instance of LitePalSupport.
- mTableModel - 类 中的变量org.litepal.tablemanager.Upgrader
-
Model class for table.
- mTableModelDB - 类 中的变量org.litepal.tablemanager.Upgrader
-
Model class for table from database.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.BlobOrm
-
If the field type passed in is byte, it will change it into blob as
column type.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.BooleanOrm
-
If the field type passed in is boolean, it will change it into integer as
column type.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.DateOrm
-
If the field type passed in is Date, it will change it into integer as
column type.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.DecimalOrm
-
If the field type passed in is float or double, it will change it into
real as column type.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.NumericOrm
-
If the field type passed in is int, long or short, it will change it into
integer as column type.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.OrmChange
-
Subclasses implement this method to do their own logic to change types.
- object2Relation(String) - 类 中的方法org.litepal.tablemanager.typechange.TextOrm
-
If the field type passed in is char or String, it will change it into
text as column type.
- offset(int) - 类 中的方法org.litepal.FluentQuery
-
Declaring the offset of rows returned by the query.
- offset(int) - 类 中的静态方法org.litepal.Operator
-
Declaring the offset of rows returned by the query.
- onAverage(String, String, String[]) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to calculate the
average value on a given column.
- onCount(String, String[]) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to Count the
records.
- onCreate() - 接口 中的方法org.litepal.tablemanager.callback.DatabaseListener
-
- onDelete(Class<?>, long) - 类 中的方法org.litepal.crud.DeleteHandler
-
The open interface for other classes in CRUD package to delete.
- onDeleteAll(String, String...) - 类 中的方法org.litepal.crud.DeleteHandler
-
The open interface for other classes in CRUD package to delete multiple
rows.
- onDeleteAll(Class<?>, String...) - 类 中的方法org.litepal.crud.DeleteHandler
-
- One2OneAnalyzer - org.litepal.crud中的类
-
Deals analysis work when comes to two models are associated with One2One
associations.
- One2OneAnalyzer() - 类 的构造器org.litepal.crud.One2OneAnalyzer
-
- ONE_TO_ONE - 接口 中的静态变量org.litepal.util.Const.Model
-
One2One constant value.
- onFind(Class<T>, long, boolean) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to query a record
based on id.
- onFind(Class<T>, String[], String[], String, String, boolean) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to query multiple
records by parameters.
- onFindAll(Class<T>, boolean, long...) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to query multiple
records by an id array.
- onFindFirst(Class<T>, boolean) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to query the first
record in a table.
- onFindLast(Class<T>, boolean) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to query the last
record in a table.
- onFinish(double) - 接口 中的方法org.litepal.crud.callback.AverageCallback
-
- onFinish(int) - 接口 中的方法org.litepal.crud.callback.CountCallback
-
- onFinish(T) - 接口 中的方法org.litepal.crud.callback.FindCallback
-
- onFinish(List<T>) - 接口 中的方法org.litepal.crud.callback.FindMultiCallback
-
- onFinish(boolean) - 接口 中的方法org.litepal.crud.callback.SaveCallback
-
- onFinish(int) - 接口 中的方法org.litepal.crud.callback.UpdateOrDeleteCallback
-
- onMax(String, String, String[], Class<T>) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to calculate the
maximum value on a given column.
- onMin(String, String, String[], Class<T>) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to calculate the
minimum value on a given column.
- onSaveAll(Collection<T>) - 类 中的方法org.litepal.crud.SaveHandler
-
The open interface for other classes in CRUD package to save a model
collection.
- onSum(String, String, String[], Class<T>) - 类 中的方法org.litepal.crud.QueryHandler
-
The open interface for other classes in CRUD package to calculate the sum
of values on a given column.
- onUpdate(Class<?>, long, ContentValues) - 类 中的方法org.litepal.crud.UpdateHandler
-
The open interface for other classes in CRUD package to update.
- onUpdateAll(String, ContentValues, String...) - 类 中的方法org.litepal.crud.UpdateHandler
-
The open interface for other classes in CRUD package to update multiple
rows.
- onUpgrade(int, int) - 接口 中的方法org.litepal.tablemanager.callback.DatabaseListener
-
- Operator - org.litepal中的类
-
LitePal is an Android library that allows developers to use SQLite database extremely easy.
- Operator() - 类 的构造器org.litepal.Operator
-
- order(String) - 类 中的方法org.litepal.FluentQuery
-
Declaring how to order the rows queried from table.
- order(String) - 类 中的静态方法org.litepal.Operator
-
Declaring how to order the rows queried from table.
- org.litepal - 程序包 org.litepal
-
- org.litepal.annotation - 程序包 org.litepal.annotation
-
- org.litepal.crud - 程序包 org.litepal.crud
-
- org.litepal.crud.async - 程序包 org.litepal.crud.async
-
- org.litepal.crud.callback - 程序包 org.litepal.crud.callback
-
- org.litepal.crud.model - 程序包 org.litepal.crud.model
-
- org.litepal.exceptions - 程序包 org.litepal.exceptions
-
- org.litepal.model - 程序包 org.litepal.model
-
- org.litepal.parser - 程序包 org.litepal.parser
-
- org.litepal.tablemanager - 程序包 org.litepal.tablemanager
-
- org.litepal.tablemanager.callback - 程序包 org.litepal.tablemanager.callback
-
- org.litepal.tablemanager.model - 程序包 org.litepal.tablemanager.model
-
- org.litepal.tablemanager.typechange - 程序包 org.litepal.tablemanager.typechange
-
- org.litepal.util - 程序包 org.litepal.util
-
- org.litepal.util.cipher - 程序包 org.litepal.util.cipher
-
- OrmChange - org.litepal.tablemanager.typechange中的类
-
This is abstract super class to map the object field types to database column
types.
- OrmChange() - 类 的构造器org.litepal.tablemanager.typechange.OrmChange
-
- save() - 类 中的方法org.litepal.crud.LitePalSupport
-
Saves the model.
- SAVE_FAILED - 异常错误 中的静态变量org.litepal.exceptions.LitePalSupportException
-
Thrown when fail to save a model.
- saveAll(Collection<T>) - 类 中的静态方法org.litepal.Operator
-
Saves the collection into database.
- saveAllAsync(Collection<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- saveAsync() - 类 中的方法org.litepal.crud.LitePalSupport
-
已过时。
- SaveCallback - org.litepal.crud.callback中的接口
-
Callback for save records in background.
- SaveExecutor - org.litepal.crud.async中的类
-
Executor for save records in background.
- SaveExecutor() - 类 的构造器org.litepal.crud.async.SaveExecutor
-
- SaveHandler - org.litepal.crud中的类
-
This is a component under LitePalSupport.
- SaveHandler(SQLiteDatabase) - 类 的构造器org.litepal.crud.SaveHandler
-
Initialize DataHandler.mDatabase for operating database.
- saveOrUpdate(String...) - 类 中的方法org.litepal.crud.LitePalSupport
-
Save the model if the conditions data not exist, or update the matching models if the conditions data exist.
- saveOrUpdateAsync(String...) - 类 中的方法org.litepal.crud.LitePalSupport
-
已过时。
- saveThrows() - 类 中的方法org.litepal.crud.LitePalSupport
-
Saves the model.
- sContext - 类 中的静态变量org.litepal.LitePalApplication
-
Global application context.
- select(String...) - 类 中的方法org.litepal.FluentQuery
-
Declaring to query which columns in table.
- select(String...) - 类 中的静态方法org.litepal.Operator
-
Declaring to query which columns in table.
- setAssociatedClassName(String) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the class name of the class which associated with self class.
- setAssociatedTableName(String) - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Set associated table name.
- setAssociateOtherModelFromSelf(Field) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the field of self class which declares has association with other
class.
- setAssociateSelfFromOtherModel(Field) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the field of the associated class which declares has association with
self class.
- setAssociationType(int) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the association type.
- setAssociationType(int) - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Set the association type.
- setCases(String) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setCases(String) - 类 中的方法org.litepal.parser.LitePalConfig
-
- setClassHoldsForeignKey(String) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the class which holds foreign key.
- setClassName(String) - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Set class name.
- setClassNames(List<String>) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setClassNames(List<String>) - 类 中的方法org.litepal.parser.LitePalConfig
-
- setColumnName(String) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setColumnType(String) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setDbName(String) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setDbName(String) - 类 中的方法org.litepal.parser.LitePalConfig
-
- setDefaultValue(String) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setExternalStorage(boolean) - 类 中的方法org.litepal.LitePalDB
-
- setExtraKeyName(String) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setGetMethodName(String) - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- setHasIndex(boolean) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setName(String) - 类 中的方法org.litepal.model.Table_Schema
-
Set the table name.
- setNullable(boolean) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setSelfClassName(String) - 类 中的方法org.litepal.crud.model.AssociationsInfo
-
Set the class name of self class.
- setStorage(String) - 类 中的方法org.litepal.LitePalDB
-
- setStorage(String) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setStorage(String) - 类 中的方法org.litepal.parser.LitePalConfig
-
- setTableHoldsForeignKey(String) - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Set the table which holds foreign key.
- setTableName(String) - 类 中的方法org.litepal.tablemanager.model.AssociationsModel
-
Set table name.
- setTableName(String) - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- setTableName(String) - 类 中的方法org.litepal.tablemanager.model.TableModel
-
Set table name.
- setToDefault(String) - 类 中的方法org.litepal.crud.LitePalSupport
-
- setTransactionSuccessful() - 类 中的静态方法org.litepal.Operator
-
Marks the current transaction as successful.
- setType(int) - 类 中的方法org.litepal.model.Table_Schema
-
Set the table type.
- setUnique(boolean) - 类 中的方法org.litepal.tablemanager.model.ColumnModel
-
- setValueColumnName(String) - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- setValueColumnType(String) - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- setValueIdColumnName(String) - 类 中的方法org.litepal.tablemanager.model.GenericModel
-
- setVersion(int) - 类 中的方法org.litepal.parser.LitePalAttr
-
- setVersion(int) - 类 中的方法org.litepal.parser.LitePalConfig
-
- sHandler - 类 中的静态变量org.litepal.LitePalApplication
-
- SharedUtil - org.litepal.util中的类
-
LitePal used shared preferences a lot for storing versions and a lot of other
necessary values.
- SharedUtil() - 类 的构造器org.litepal.util.SharedUtil
-
- SQL_ERROR - 异常错误 中的静态变量org.litepal.exceptions.DatabaseGenerateException
-
An exception that indicates there was an error with SQL parsing or
execution.
- SQL_SYNTAX_ERROR - 异常错误 中的静态变量org.litepal.exceptions.DatabaseGenerateException
-
SQL syntax error when executing generation job.
- startDocument() - 类 中的方法org.litepal.parser.LitePalContentHandler
-
Start of the document.
- startElement(String, String, String, Attributes) - 类 中的方法org.litepal.parser.LitePalContentHandler
-
Start analysis the litepal.xml file.
- submit(Runnable) - 类 中的方法org.litepal.crud.async.AsyncExecutor
-
Submit a task for pending executing.
- sum(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the sum of values on a given column.
- sum(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
Calculates the sum of values on a given column.
- sum(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the sum of values on a given column.
- sum(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
Calculates the sum of values on a given column.
- sumAsync(Class<?>, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- sumAsync(String, String, Class<T>) - 类 中的方法org.litepal.FluentQuery
-
已过时。
- sumAsync(Class<?>, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。
- sumAsync(String, String, Class<T>) - 类 中的静态方法org.litepal.Operator
-
已过时。