跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

ActiveRecordException - com.litongjava.db.activerecord中的异常错误
ActiveRecordException
ActiveRecordException(String) - 异常错误 的构造器com.litongjava.db.activerecord.ActiveRecordException
 
ActiveRecordException(Throwable) - 异常错误 的构造器com.litongjava.db.activerecord.ActiveRecordException
 
ActiveRecordException(String, Throwable) - 异常错误 的构造器com.litongjava.db.activerecord.ActiveRecordException
 
ActiveRecordPlugin - com.litongjava.db.activerecord中的类
ActiveRecord plugin.
ActiveRecordPlugin(String, DataSource, int) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(DataSource) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(String, DataSource) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(DataSource, int) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(String, IDataSourceProvider, int) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(IDataSourceProvider) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(String, IDataSourceProvider) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(IDataSourceProvider, int) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
ActiveRecordPlugin(Config) - 类 的构造器com.litongjava.db.activerecord.ActiveRecordPlugin
 
add(String) - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveSet
 
add(String) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
add(String, DataSource) - 类 中的静态方法com.litongjava.db.hikaricp.DsContainer
 
addAll(Collection<? extends String>) - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveSet
 
addAll(Collection<? extends String>) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
addBlacklist(String...) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
添加要排除的 tableName 到黑名单。
addBlacklist(String...) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
添加要排除的 tableName 到黑名单
addCache(RedisDb) - 类 中的静态方法com.litongjava.redis.Redis
 
addConfig(Config) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
Add Config object
addExcludedTable(String...) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
添加不需要处理的数据表
addExcludedTable(String...) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
addFilter(Filter) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
addMapping(String, String, Class<? extends Model<?>>) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
addMapping(String, Class<? extends Model<?>>) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
addMapping(Class<?>, Class<?>) - 类 中的方法com.litongjava.db.activerecord.generator.TypeMapping
 
addMapping(String, String) - 类 中的方法com.litongjava.db.activerecord.generator.TypeMapping
 
addMapping(String, String, Class<? extends Model<?>>) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
addMapping(String, Class<? extends Model<?>>) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
addModelToConfigMapping(Class<? extends Model>, Config) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
addReplicaConfigs(List<Config>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
addSqlTemplate(String) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
addSqlTemplate(ISource) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
addSqlTemplate(String) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
addSqlTemplate(ISource) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
addSqlTemplate(String) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
addSqlTemplate(ISource) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
addTask(String, Runnable, boolean, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, Runnable, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, Runnable) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, ProcessTask, boolean, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, ProcessTask, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, ProcessTask) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, Task, boolean, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, Task, boolean) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTask(String, Task) - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
addTypeMapping(Class<?>, Class<?>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
为生成器添加类型映射,将数据库反射得到的类型映射到指定类型, 从而在生成过程中用指定类型替换数据反射得到的类型 添加的映射可以覆盖默认的映射,从而可以自由定制映射关系 例如: generator.addTypeMaping(LocalDateTime.class, LocalDateTime.class) generator.addTypeMaping(LocalDate.class, LocalDate.class) 例如: generator.addTypeMaping(java.sql.Date.class, LocalDateTime.class) 以上配置在生成 base model 时碰到 Date 类型时会生成为 LocalDateTime 类型
addTypeMapping(String, String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
与 addTypeMaping(Class
addWhitelist(String...) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
添加要生成的 tableName 到白名单。
addWhitelist(String...) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
添加要生成的 tableName 到白名单
AnsiSqlDialect - com.litongjava.db.activerecord.dialect中的类
AnsiSqlDialect.
AnsiSqlDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
ATableField - com.litongjava.db.annotation中的注释类型
 
ATableName - com.litongjava.db.annotation中的注释类型
 
attrName - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 

B

baseModelContent - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
BaseModelGenerator - com.litongjava.db.activerecord.generator中的类
Base model 生成器
BaseModelGenerator(String, String) - 类 的构造器com.litongjava.db.activerecord.generator.BaseModelGenerator
 
baseModelGenerator - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
baseModelName - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
baseModelOutputDir - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
baseModelPackageName - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
baseModelPackageName - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
batch(String, Object[][], int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batch(String, String, List, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batch(List<String>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batch(Config, Connection, String, Object[][], int) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
batch(String, Object[][], int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batch(Config, Connection, String, String, List, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
batch(String, String, List, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batch(Config, Connection, List<String>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
batch(List<String>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batchDelete(String, List<? extends Record>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchDelete(String, List<? extends Record>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
BatchInfo() - 类 的构造器com.litongjava.db.activerecord.DbKit.BatchInfo
 
batchListSave(List<? extends Model>, int, String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
原有框架方法更新只会取modelList第一个元素的字段状态,批量插入的SQL全部相同,只是参数值不同 本方法会根据modelList中所有元素,生成不同的SQL和参数,分批分别执行 自动过滤所有null值属性
batchListSave(List<? extends Model>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchListSave(List<? extends Model>, String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchListSave(String, List<? extends Record>, int, String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchListSave(String, List<? extends Record>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchListUpdate(List<? extends Model>, int, String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
原有框架方法更新只会取modelList第一个元素的字段状态,批量更新的SQL全部相同,只是参数值不同 本方法会根据modelList中所有元素,生成不同的SQL和参数,分批分别执行 自动过滤所有null值属性
batchListUpdate(List<? extends Model>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchListUpdate(List<? extends Model>, String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
batchSave(List<? extends Model>, int) - 类 中的方法com.litongjava.db.activerecord.BatchSaveFetchGeneratedKey
 
batchSave(String, List<? extends Record>, int) - 类 中的方法com.litongjava.db.activerecord.BatchSaveFetchGeneratedKey
 
batchSave(List<? extends Model>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchSave(String, List<? extends Record>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchSave(List<? extends Model>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Batch save models using the "insert into ..." sql generated by the first model in modelList.
batchSave(String, List<? extends Record>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Batch save records using the "insert into ..." sql generated by the first record in recordList.
BatchSaveFetchGeneratedKey - com.litongjava.db.activerecord中的类
Db.batchSave 支持获取生成的主键值 配置方式: arp.setDbProFactory(configName -> new DbProBatchSaveFetchGeneratedKey(configName));
BatchSaveFetchGeneratedKey(String) - 类 的构造器com.litongjava.db.activerecord.BatchSaveFetchGeneratedKey
 
batchUpdate(List<? extends Model>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchUpdate(String, String, List<? extends Record>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchUpdate(String, List<? extends Record>, int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
batchUpdate(List<? extends Model>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Batch update models using the attrs names of the first model in modelList.
batchUpdate(String, String, List<? extends Record>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Batch update records using the columns names of the first record in recordList.
batchUpdate(String, List<? extends Record>, int) - 类 中的方法com.litongjava.db.activerecord.DbPro
Batch update records with default primary key, using the columns names of the first record in recordList.
Bean2SqlUtils - com.litongjava.db.activerecord.bean中的类
 
Bean2SqlUtils() - 类 的构造器com.litongjava.db.activerecord.bean.Bean2SqlUtils
 
blacklist - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
blpop(int, Object...) - 类 中的方法com.litongjava.redis.RedisDb
BLPOP 是列表的阻塞式(blocking)弹出原语。
brpop(int, Object...) - 类 中的方法com.litongjava.redis.RedisDb
BRPOP 是列表的阻塞式(blocking)弹出原语。
build(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.builder.H2RecordBuilder
 
build(Config, ResultSet, Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.builder.H2RecordBuilder
处理h2database JDBC查询结果集到Record与oracle不同,h2database中 BLOB列数据直接getBytes()取数据不需要处理和转换
build(ResultSet, Class<? extends Model>) - 类 中的方法com.litongjava.db.activerecord.builder.KeepByteAndShortModelBuilder
 
build(ResultSet, Class<? extends Model>, Function<T, Boolean>) - 类 中的方法com.litongjava.db.activerecord.builder.KeepByteAndShortModelBuilder
 
build(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.builder.KeepByteAndShortRecordBuilder
 
build(Config, ResultSet, Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.builder.KeepByteAndShortRecordBuilder
 
build(ResultSet, Class<? extends Model>) - 类 中的方法com.litongjava.db.activerecord.builder.TimestampProcessedModelBuilder
 
build(ResultSet, Class<? extends Model>, Function<T, Boolean>) - 类 中的方法com.litongjava.db.activerecord.builder.TimestampProcessedModelBuilder
 
build(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.builder.TimestampProcessedRecordBuilder
 
build(Config, ResultSet, Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.builder.TimestampProcessedRecordBuilder
 
build() - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
build(ResultSet, Class<? extends Model>) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
build(ResultSet, Class<? extends Model>, Function<T, Boolean>) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
build(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.RecordBuilder
 
build(Config, ResultSet, Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.RecordBuilder
 
build(List<Table>, Config) - 类 中的方法com.litongjava.db.activerecord.TableBuilder
 
buildAttrName(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
构造 colName 所对应的 attrName,mysql 数据库建议使用小写字段名或者驼峰字段名 Oralce 反射将得到大写字段名,所以不建议使用驼峰命名,建议使用下划线分隔单词命名法
buildBaseModelName(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
使用 modelName 构建 baseModelName
buildCacheKey(AopInvocation) - 类 中的静态方法com.litongjava.cache.CacheableModel
返回方法名_参数的hashCode值
buildCacheModel(AopInvocation, Object) - 类 中的静态方法com.litongjava.cache.CacheableModel
buildCacheModel
buildColumnMetas(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
文档参考: http://dev.mysql.com/doc/connector-j/en/connector-j-reference-type-conversions.html JDBC 与时间有关类型转换规则,mysql 类型到 java 类型如下对应关系: DATE java.sql.Date DATETIME java.sql.Timestamp TIMESTAMP[(M)] java.sql.Timestamp TIME java.sql.Time 对数据库的 DATE、DATETIME、TIMESTAMP、TIME 四种类型注入 new java.util.Date()对象保存到库以后可以达到“秒精度” 为了便捷性,getter、setter 方法中对上述四种字段类型采用 java.util.Date,可通过定制 TypeMapping 改变此映射规则
BuilderKit - com.litongjava.db.activerecord.builder中的类
JDBC 获取 Byte 和 Short 时,把 null 转换成了 0,很多时候 0 是有意义的,容易引发业务错误
BuilderKit() - 类 的构造器com.litongjava.db.activerecord.builder.BuilderKit
 
buildInSqlPara(List<Object>, StringBuilder, Object[]) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
设置IN查询的sql和参数
buildJsonFields(Config, ResultSet, String[]) - 类 中的方法com.litongjava.db.activerecord.RecordBuilder
 
buildJsonFields(Config, ResultSet, String[], Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.RecordBuilder
 
buildLabelNamesAndTypes(ResultSetMetaData, String[], int[]) - 类 中的方法com.litongjava.db.activerecord.builder.H2RecordBuilder
 
buildLabelNamesAndTypes(ResultSetMetaData, String[], int[]) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
buildLabelNamesAndTypes(ResultSetMetaData, String[], int[]) - 类 中的方法com.litongjava.db.activerecord.RecordBuilder
 
buildModel(ResultSet, Class<? extends Model>, int) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
buildModelList(ResultSet, Class<? extends Model>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
buildModelName(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
构造 modelName,mysql 的 tableName 建议使用小写字母,多单词表名使用下划线分隔,不建议使用驼峰命名 oracle 之下的 tableName 建议使用下划线分隔多单词名,无论 mysql还是 oralce,tableName 都不建议使用驼峰命名
buildPrimaryKey(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
buildRecordList(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
buildRecordList(Config, ResultSet) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
buildRecordListWithJsonFields(Config, ResultSet, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
buildTableNames(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
bulk(BulkRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
by(String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Record
 

C

C3p0Plugin - com.litongjava.db.c3p0中的类
The c3p0 datasource plugin.
C3p0Plugin(String, String, String) - 类 的构造器com.litongjava.db.c3p0.C3p0Plugin
 
C3p0Plugin(String, String, String, String) - 类 的构造器com.litongjava.db.c3p0.C3p0Plugin
 
C3p0Plugin(String, String, String, String, Integer, Integer, Integer, Integer, Integer) - 类 的构造器com.litongjava.db.c3p0.C3p0Plugin
 
C3p0Plugin(File) - 类 的构造器com.litongjava.db.c3p0.C3p0Plugin
 
C3p0Plugin(Properties) - 类 的构造器com.litongjava.db.c3p0.C3p0Plugin
 
Cacheable - com.litongjava.cache中的注释类型
CacheName can configure CacheInterceptor's cache name or EvictInterceptor's evict cache name.
CacheableModel - com.litongjava.cache中的类
 
CacheableModel() - 类 的构造器com.litongjava.cache.CacheableModel
 
cacheMethodReturnValue(String, String, Object) - 类 中的方法com.litongjava.ehcache.EhCacheInterceptor
 
cacheName - 类 中的变量com.litongjava.redis.RedisPlugin
 
call(AopInvocation, Connection) - 接口 中的方法com.litongjava.db.activerecord.tx.TxFun
 
call() - 接口 中的方法com.litongjava.db.kit.Func.F00
 
call() - 接口 中的方法com.litongjava.db.kit.Func.F01
 
call(T) - 接口 中的方法com.litongjava.db.kit.Func.F10
 
call(T) - 接口 中的方法com.litongjava.db.kit.Func.F11
 
call(T, U) - 接口 中的方法com.litongjava.db.kit.Func.F20
 
call(T, U) - 接口 中的方法com.litongjava.db.kit.Func.F21
 
call(T, U, V) - 接口 中的方法com.litongjava.db.kit.Func.F30
 
call(T, U, V) - 接口 中的方法com.litongjava.db.kit.Func.F31
 
call(T, U, V, W) - 接口 中的方法com.litongjava.db.kit.Func.F40
 
call(T, U, V, W) - 接口 中的方法com.litongjava.db.kit.Func.F41
 
call(T, U, V, W, X) - 接口 中的方法com.litongjava.db.kit.Func.F50
 
call(T, U, V, W, X) - 接口 中的方法com.litongjava.db.kit.Func.F51
 
call(T, U, V, W, X, Y) - 接口 中的方法com.litongjava.db.kit.Func.F60
 
call(T, U, V, W, X, Y) - 接口 中的方法com.litongjava.db.kit.Func.F61
 
call(T, U, V, W, X, Y, Z) - 接口 中的方法com.litongjava.db.kit.Func.F70
 
call(T, U, V, W, X, Y, Z) - 接口 中的方法com.litongjava.db.kit.Func.F71
 
call(RedisDb) - 接口 中的方法com.litongjava.redis.IRedisCallback
 
call(Function<Jedis, R>) - 类 中的静态方法com.litongjava.redis.Redis
使用 lambda 开放 Jedis API,建议优先使用本方法 例子 1: Long ret = Redis.call(j -> j.incrBy("key", 1)); 例子 2: Long ret = Redis.call(jedis -> { return jedis.incrBy("key", 1); });
call(String, Function<Jedis, R>) - 类 中的静态方法com.litongjava.redis.Redis
使用 lambda 开放 Jedis API,建议优先使用本方法 例子: Long ret = Redis.call("cacheName", j -> j.incrBy("key", 1));
call(Function<Jedis, R>) - 类 中的方法com.litongjava.redis.RedisDb
使用 lambda 开放 Jedis API,建议优先使用本方法 例子 1: Long ret = Redis.use().call(j -> j.incrBy("key", 1)); 例子 2: Long ret = Redis.use().call(jedis -> { return jedis.incrBy("key", 1); });
callback(IRedisCallback<T>) - 类 中的静态方法com.litongjava.redis.Redis
 
callback(String, IRedisCallback<T>) - 类 中的静态方法com.litongjava.redis.Redis
 
CaseInsensitiveContainerFactory - com.litongjava.db.activerecord中的类
CaseInsensitiveContainerFactory.
CaseInsensitiveContainerFactory() - 类 的构造器com.litongjava.db.activerecord.CaseInsensitiveContainerFactory
 
CaseInsensitiveContainerFactory(boolean) - 类 的构造器com.litongjava.db.activerecord.CaseInsensitiveContainerFactory
 
CaseInsensitiveContainerFactory.CaseInsensitiveMap<V> - com.litongjava.db.activerecord中的类
 
CaseInsensitiveContainerFactory.CaseInsensitiveSet - com.litongjava.db.activerecord中的类
 
CaseInsensitiveMap() - 类 的构造器com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveMap
 
CaseInsensitiveSet() - 类 的构造器com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveSet
 
clear() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
clear() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
clear() - 类 中的方法com.litongjava.db.activerecord.Model
Remove all attributes of this model.
clear() - 类 中的方法com.litongjava.db.activerecord.Record
Remove all columns of this record.
clientName - 类 中的变量com.litongjava.redis.RedisPlugin
 
close(ResultSet, Statement, Connection) - 类 中的方法com.litongjava.db.activerecord.Config
Close ResultSet、Statement、Connection ThreadLocal support declare transaction.
close(Statement, Connection) - 类 中的方法com.litongjava.db.activerecord.Config
 
close(Connection) - 类 中的方法com.litongjava.db.activerecord.Config
 
close(Jedis) - 类 中的方法com.litongjava.redis.RedisDb
 
close(Jedis) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 
colDefaultValueMaxLen - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
colNameMaxLen - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
colTypeMaxLen - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
ColumnMeta - com.litongjava.db.activerecord.generator中的类
ColumnMeta
ColumnMeta() - 类 的构造器com.litongjava.db.activerecord.generator.ColumnMeta
 
columnMetas - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
com.litongjava.cache - 程序包 com.litongjava.cache
 
com.litongjava.cron4j - 程序包 com.litongjava.cron4j
 
com.litongjava.db - 程序包 com.litongjava.db
 
com.litongjava.db.activerecord - 程序包 com.litongjava.db.activerecord
 
com.litongjava.db.activerecord.bean - 程序包 com.litongjava.db.activerecord.bean
 
com.litongjava.db.activerecord.builder - 程序包 com.litongjava.db.activerecord.builder
 
com.litongjava.db.activerecord.cache - 程序包 com.litongjava.db.activerecord.cache
 
com.litongjava.db.activerecord.dialect - 程序包 com.litongjava.db.activerecord.dialect
 
com.litongjava.db.activerecord.generator - 程序包 com.litongjava.db.activerecord.generator
 
com.litongjava.db.activerecord.sql - 程序包 com.litongjava.db.activerecord.sql
 
com.litongjava.db.activerecord.stat - 程序包 com.litongjava.db.activerecord.stat
 
com.litongjava.db.activerecord.tx - 程序包 com.litongjava.db.activerecord.tx
 
com.litongjava.db.annotation - 程序包 com.litongjava.db.annotation
 
com.litongjava.db.c3p0 - 程序包 com.litongjava.db.c3p0
 
com.litongjava.db.druid - 程序包 com.litongjava.db.druid
 
com.litongjava.db.hikaricp - 程序包 com.litongjava.db.hikaricp
 
com.litongjava.db.kit - 程序包 com.litongjava.db.kit
 
com.litongjava.db.utils - 程序包 com.litongjava.db.utils
 
com.litongjava.ehcache - 程序包 com.litongjava.ehcache
 
com.litongjava.es.client - 程序包 com.litongjava.es.client
 
com.litongjava.graphql - 程序包 com.litongjava.graphql
 
com.litongjava.lite - 程序包 com.litongjava.lite
 
com.litongjava.mongo - 程序包 com.litongjava.mongo
 
com.litongjava.record - 程序包 com.litongjava.record
 
com.litongjava.redis - 程序包 com.litongjava.redis
 
com.litongjava.redis.serializer - 程序包 com.litongjava.redis.serializer
 
com.litongjava.satoken - 程序包 com.litongjava.satoken
 
com.litongjava.template - 程序包 com.litongjava.template
 
config - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
Config - com.litongjava.db.activerecord中的类
 
Config(String, DataSource, int) - 类 的构造器com.litongjava.db.activerecord.Config
 
Config(String, DataSource, Dialect, boolean, boolean, int, IContainerFactory, ICache) - 类 的构造器com.litongjava.db.activerecord.Config
Constructor with full parameters
Config(String, DataSource) - 类 的构造器com.litongjava.db.activerecord.Config
Constructor with name and dataSource
Config(String, DataSource, Dialect) - 类 的构造器com.litongjava.db.activerecord.Config
Constructor with name, dataSource and dialect
config - 类 中的变量com.litongjava.db.activerecord.DbPro
 
config(Consumer<JedisPoolConfig>) - 类 中的方法com.litongjava.redis.RedisPlugin
lambda 方式配置 JedisPoolConfig 例子: RedisPlugin redisPlugin = new RedisPlugin(...); redisPlugin.config(c -> { c.setMaxIdle(123456); });
configBaseModelGenerator(Func.F10<BaseModelGenerator>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置 BaseModelGenerator
configDataDictionaryGenerator(Func.F10<DataDictionaryGenerator>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置 DataDictionaryGenerator
configMappingKitGenerator(Func.F10<MappingKitGenerator>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置 MappingKitGenerator
configMetaBuilder(Func.F10<MetaBuilder>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置 MetaBuilder
configModelGenerator(Func.F10<ModelGenerator>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置 ModelGenerator
configs - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
conn - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
connectionInitSql - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
connectionProperties - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
contains(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
containsAll(Collection<?>) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
containsKey(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
containsValue(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
count(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
count(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
countTable(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
countTable(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
CPI - com.litongjava.db.activerecord中的类
Cross Package Invoking pattern for package activerecord.
CPI() - 类 的构造器com.litongjava.db.activerecord.CPI
 
createIndex(CreateIndexRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
createIndexAsync(CreateIndexRequest, RequestOptions, ActionListener<CreateIndexResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
Cron4jPlugin - com.litongjava.cron4j中的类
Cron4jPlugin 封装 cron4j,使用 cron 表达式调试 Task 执行 cron 表达式由五部分组成:分 时 天 月 周 分 :从 0 到 59 时 :从 0 到 23 天 :从 1 到 31,字母 L 可以表示月的最后一天 月 :从 1 到 12,可以别名:jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov" and "dec" 周 :从 0 到 6,0 表示周日,6 表示周六,可以使用别名: "sun", "mon", "tue", "wed", "thu", "fri" and "sat" 数字 n:表示一个具体的时间点,例如 5 * * * * 表示 5 分这个时间点时执行 逗号 , :表示指定多个数值,例如 3,5 * * * * 表示 3 和 5 分这两个时间点执行 减号 -:表示范围,例如 1-3 * * * * 表示 1 分、2 分再到 3 分这三个时间点执行 星号 *:表示每一个时间点,例如 * * * * * 表示每分钟执行 除号 /:表示指定一个值的增加幅度。
Cron4jPlugin() - 类 的构造器com.litongjava.cron4j.Cron4jPlugin
 
Cron4jPlugin(String) - 类 的构造器com.litongjava.cron4j.Cron4jPlugin
 
Cron4jPlugin(Prop) - 类 的构造器com.litongjava.cron4j.Cron4jPlugin
 
Cron4jPlugin(String, String) - 类 的构造器com.litongjava.cron4j.Cron4jPlugin
 
Cron4jPlugin(Prop, String) - 类 的构造器com.litongjava.cron4j.Cron4jPlugin
 

D

dao - 类 中的变量com.litongjava.db.activerecord.DaoTemplate
 
dao() - 类 中的方法com.litongjava.db.activerecord.Model
将本 model 对象转化为线程安全的 dao 对象.
DaoContainerFactory - com.litongjava.db.activerecord中的类
DaoContainerFactory
DaoContainerFactory.DaoMap<V> - com.litongjava.db.activerecord中的类
 
DaoContainerFactory.DaoSet - com.litongjava.db.activerecord中的类
 
daoMap - 类 中的静态变量com.litongjava.db.activerecord.DaoContainerFactory
 
DaoMap() - 类 的构造器com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
daoSet - 类 中的静态变量com.litongjava.db.activerecord.DaoContainerFactory
 
DaoSet() - 类 的构造器com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
DaoTemplate<M extends Model> - com.litongjava.db.activerecord中的类
DaoTemplate 例子: model.template("find", 123).find();
DaoTemplate(Model, String, Map<?, ?>) - 类 的构造器com.litongjava.db.activerecord.DaoTemplate
 
DaoTemplate(Model, String, Object...) - 类 的构造器com.litongjava.db.activerecord.DaoTemplate
 
DaoTemplate(boolean, Model, String, Map<?, ?>) - 类 的构造器com.litongjava.db.activerecord.DaoTemplate
 
DaoTemplate(boolean, Model, String, Object...) - 类 的构造器com.litongjava.db.activerecord.DaoTemplate
 
database - 类 中的变量com.litongjava.redis.RedisPlugin
 
dataDictionaryFileName - 类 中的变量com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
DataDictionaryGenerator - com.litongjava.db.activerecord.generator中的类
DataDictionary 数据字典生成器
DataDictionaryGenerator(DataSource, String) - 类 的构造器com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
dataDictionaryGenerator - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
dataDictionaryOutputDir - 类 中的变量com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
dataSource - 类 中的变量com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
dataSource - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
dataSourceProvider - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
dataSourceProviders - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
Db - com.litongjava.db.activerecord中的类
Db.
Db() - 类 的构造器com.litongjava.db.activerecord.Db
 
db - 类 中的变量com.litongjava.db.activerecord.DbTemplate
 
DB_BATCH_COUNT - 类 中的静态变量com.litongjava.db.activerecord.DbKit
 
DB_URL - 类 中的静态变量com.litongjava.lite.Lite
 
DbKit - com.litongjava.db.activerecord中的类
DbKit
DbKit.BatchInfo - com.litongjava.db.activerecord中的类
 
dbMeta - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
DbPro - com.litongjava.db.activerecord中的类
DbPro.
DbPro() - 类 的构造器com.litongjava.db.activerecord.DbPro
 
DbPro(String) - 类 的构造器com.litongjava.db.activerecord.DbPro
 
DbTemplate - com.litongjava.db.activerecord中的类
DbTemplate 例子: Db.template("find", 123).find();
DbTemplate(DbPro, String, Map<?, ?>) - 类 的构造器com.litongjava.db.activerecord.DbTemplate
 
DbTemplate(DbPro, String, Object...) - 类 的构造器com.litongjava.db.activerecord.DbTemplate
 
DbTemplate(boolean, DbPro, String, Map<?, ?>) - 类 的构造器com.litongjava.db.activerecord.DbTemplate
 
DbTemplate(boolean, DbPro, String, Object...) - 类 的构造器com.litongjava.db.activerecord.DbTemplate
 
decr(Object) - 类 中的方法com.litongjava.redis.RedisDb
将 key 中储存的数字值减一。
decrBy(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
将 key 所储存的值减去减量 decrement 。
DEFAULT_TRANSACTION_LEVEL - 类 中的静态变量com.litongjava.db.activerecord.DbKit
 
defaultConfigName - 类 中的静态变量com.litongjava.cron4j.Cron4jPlugin
 
defaultContainerFactory - 接口 中的静态变量com.litongjava.db.activerecord.IContainerFactory
 
defaultDbProFactory - 接口 中的静态变量com.litongjava.db.activerecord.IDbProFactory
 
DefaultEhCache - com.litongjava.db.activerecord.cache中的类
EhCache.
DefaultEhCache() - 类 的构造器com.litongjava.db.activerecord.cache.DefaultEhCache
 
defaultKeyNamingPolicy - 接口 中的静态变量com.litongjava.redis.IKeyNamingPolicy
 
DefaultRecordConvert - com.litongjava.db.activerecord.bean中的类
 
DefaultRecordConvert() - 类 的构造器com.litongjava.db.activerecord.bean.DefaultRecordConvert
 
defaultTransactionIsolation - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
defaultValue - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
del(Object) - 类 中的方法com.litongjava.redis.RedisDb
删除给定的一个 key 不存在的 key 会被忽略。
del(Object...) - 类 中的方法com.litongjava.redis.RedisDb
删除给定的多个 key 不存在的 key 会被忽略。
delete(String, String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
Delete record.
delete(String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
delete(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute delete sql statement.
delete(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
delete(String, String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Delete record.
delete(String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Example: String noteId="0000000"; Record removeRecordFilter = new Record(); removeRecordFilter.set("note_id", noteId); Db.delete(ENoteTableNames.ENOTE_NOTE_TAG, removeRecordFilter);
delete(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute delete sql statement.
delete(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
delete() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
delete() - 类 中的方法com.litongjava.db.activerecord.Model
Delete model.
delete(DeleteRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
delete(DeleteRequest, RequestOptions, ActionListener<DeleteResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
delete(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
删除Value
deleteById(String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
Delete record by id with default primary key.
deleteById(String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
deleteById(String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
Delete record by id with default primary key.
deleteById(String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
deleteById(Object) - 类 中的方法com.litongjava.db.activerecord.Model
Delete model by id.
deleteById(Table, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
deleteByIds(String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Delete record by ids.
deleteByIds(String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
Example: boolean succeed = Db.delete("user", user);
deleteByIds(String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Delete record by ids.
deleteByIds(String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Example: boolean succeed = Db.use().delete("user", user);
deleteByIds(Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Delete model by composite id values.
deleteObject(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
删除Object
devMode - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
devMode - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
Dialect - com.litongjava.db.activerecord.dialect中的类
Dialect.
Dialect() - 类 的构造器com.litongjava.db.activerecord.dialect.Dialect
 
dialect - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
dialect - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
Dialect.Holder - com.litongjava.db.activerecord.dialect中的类
 
DialectUtils - com.litongjava.db.activerecord.dialect中的类
 
DialectUtils() - 类 的构造器com.litongjava.db.activerecord.dialect.DialectUtils
 
doBuild(Table, Connection, Config) - 类 中的方法com.litongjava.db.activerecord.TableBuilder
 
doPaginate(int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginate(Class<T>, int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginate(int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
doPaginateByCache(Class<T>, String, Object, int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByCache(String, Object, int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByCache(String, Object, int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
doPaginateByFullSql(Config, Connection, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByFullSql(Class<T>, Config, Connection, int, int, Boolean, String, StringBuilder, Object[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByFullSql(int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByFullSql(Class<T>, int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateByFullSql(Config, Connection, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
doPaginateByFullSql(int, int, Boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
doPaginateByFullSqlWithJsonFields(Config, Connection, int, int, Boolean, String, StringBuilder, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
doPaginateJsonFields(int, int, Boolean, String, String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
driverClass - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
driverClass - 类 中的静态变量com.litongjava.lite.Lite
 
DruidPlugin - com.litongjava.db.druid中的类
DruidPlugin.
DruidPlugin(String, String, String) - 类 的构造器com.litongjava.db.druid.DruidPlugin
 
DruidPlugin(String, String, String, String) - 类 的构造器com.litongjava.db.druid.DruidPlugin
 
DruidPlugin(String, String, String, String, String) - 类 的构造器com.litongjava.db.druid.DruidPlugin
 
ds - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
ds - 类 中的静态变量com.litongjava.db.hikaricp.DsContainer
 
DsContainer - com.litongjava.db.hikaricp中的类
 
DsContainer() - 类 的构造器com.litongjava.db.hikaricp.DsContainer
 
dsMap - 类 中的静态变量com.litongjava.db.hikaricp.DsContainer
 

E

each(Function<M, Boolean>) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
each(Function<Record, Boolean>, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
迭代处理每一个查询出来的 Record 对象 例子: Db.each(record -> { // 处理 record 的代码在此 // 返回 true 继续循环处理下一条数据,返回 false 立即终止循环 return true; }, sql, paras);
each(Function<Record, Boolean>, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
迭代处理每一个查询出来的 Record 对象 例子: Db.each(record -> { // 处理 record 的代码在此 // 返回 true 继续循环处理下一条数据,返回 false 立即终止循环 return true; }, sql, paras);
each(Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
each(Function<M, Boolean>, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
迭代处理每一个查询出来的 Model 对象 例子: Db.each(model -> { // 处理 model 的代码在此 // 返回 true 继续循环处理下一条数据,返回 false 立即终止循环 return true; }, sql, paras);
eachModel(ResultSet, Class<? extends Model>, Function<T, Boolean>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
eachRecord(Config, ResultSet, Function<Record, Boolean>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
EhCache - com.litongjava.ehcache中的类
CacheKit.
EhCache() - 类 的构造器com.litongjava.ehcache.EhCache
 
EhCacheInterceptor - com.litongjava.ehcache中的类
CacheInterceptor.
EhCacheInterceptor() - 类 的构造器com.litongjava.ehcache.EhCacheInterceptor
 
EhCachePlugin - com.litongjava.ehcache中的类
EhCachePlugin.
EhCachePlugin() - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
EhCachePlugin(CacheManager) - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
EhCachePlugin(String) - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
EhCachePlugin(URL) - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
EhCachePlugin(InputStream) - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
EhCachePlugin(Configuration) - 类 的构造器com.litongjava.ehcache.EhCachePlugin
 
Elastic - com.litongjava.es.client中的类
 
Elastic() - 类 的构造器com.litongjava.es.client.Elastic
 
engine - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
engine - 类 中的变量com.litongjava.db.activerecord.generator.MappingKitGenerator
 
engine - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
entrySet() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
equals(Object) - 类 中的方法com.litongjava.db.activerecord.Model
 
equals(Object) - 类 中的方法com.litongjava.db.activerecord.Record
 
EsDSN - com.litongjava.es.client中的类
 
EsDSN() - 类 的构造器com.litongjava.es.client.EsDSN
 
EsDSNUtils - com.litongjava.es.client中的类
 
EsDSNUtils() - 类 的构造器com.litongjava.es.client.EsDSNUtils
 
eval(String, int, String...) - 类 中的方法com.litongjava.redis.RedisDb
 
eval(String, List<String>, List<String>) - 类 中的方法com.litongjava.redis.RedisDb
 
eval(String) - 类 中的方法com.litongjava.redis.RedisDb
 
evalsha(String) - 类 中的方法com.litongjava.redis.RedisDb
 
evalsha(String, List<String>, List<String>) - 类 中的方法com.litongjava.redis.RedisDb
 
evalsha(String, int, String...) - 类 中的方法com.litongjava.redis.RedisDb
 
EvictInterceptor - com.litongjava.ehcache中的类
EvictInterceptor.
EvictInterceptor() - 类 的构造器com.litongjava.ehcache.EvictInterceptor
 
exec(Env, Scope, Writer) - 类 中的方法com.litongjava.db.activerecord.sql.NameSpaceDirective
 
exec(Env, Scope, Writer) - 类 中的方法com.litongjava.db.activerecord.sql.ParaDirective
 
exec(Env, Scope, Writer) - 类 中的方法com.litongjava.db.activerecord.sql.SqlDirective
 
execute(ICallback) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
execute(ICallback) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
execute(Config, ICallback) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute callback.
execute(String) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(String, Object) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(String, String, Object) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(String, Object, Map<String, Object>) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(String, String, Object, Map<String, Object>) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(ExecutionInput.Builder) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(UnaryOperator<ExecutionInput.Builder>) - 类 中的静态方法com.litongjava.graphql.GQL
 
execute(ExecutionInput) - 类 中的静态方法com.litongjava.graphql.GQL
 
executeAsync(ExecutionInput.Builder) - 类 中的静态方法com.litongjava.graphql.GQL
 
executeAsync(UnaryOperator<ExecutionInput.Builder>) - 类 中的静态方法com.litongjava.graphql.GQL
 
executeAsync(ExecutionInput) - 类 中的静态方法com.litongjava.graphql.GQL
 
exists(String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
exists(String, Object[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
exists(String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
exists(Object) - 类 中的方法com.litongjava.redis.RedisDb
检查给定 key 是否存在。
existsBySql(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
existsIndex(GetIndexRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
existsIndexAsync(GetIndexRequest, RequestOptions, ActionListener<Boolean>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
expire(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除。
expireAt(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置生存时间。

F

fetchFieldAutoIncrement - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
fieldFromBytes(byte[]) - 类 中的方法com.litongjava.redis.RedisDb
 
fieldFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
fieldFromBytes(byte[]) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
fieldFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
fieldFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
fieldFromBytes(byte[]) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
fieldSetFromBytesSet(Set<byte[]>, Set<Object>) - 类 中的方法com.litongjava.redis.RedisDb
 
fieldsToBytesArray(Object...) - 类 中的方法com.litongjava.redis.RedisDb
 
fieldToBytes(Object) - 类 中的方法com.litongjava.redis.RedisDb
 
fieldToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
fieldToBytes(Object) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
fieldToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
fieldToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
fieldToBytes(Object) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
fillInStackTrace() - 异常错误 中的方法com.litongjava.db.activerecord.NestedTransactionHelpException
异常构造函数会调用 fillInStackTrace() 构建整个调用栈,消耗较大 而 NestedTransactionHelpException 无需使用调用栈信息,覆盖 此方法用于提升性能
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
blob column data using setBytes()
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
blob column data using setBytes()
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
fillStatement(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
fillStatementHandleDateType(PreparedStatement, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
fillStatement 时处理日期类型
fillStatementHandleDateType(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
fillStatement 时处理日期类型
fillStatementHandleDateType(PreparedStatement, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
filter(int) - 类 中的方法com.litongjava.db.activerecord.Model
filter () 方法将被 save()、update() 两个方法回调, 子类可通过覆盖此方法,实现类似于过滤 XSS 攻击脚本的功能
FILTER_BY_SAVE - 类 中的静态变量com.litongjava.db.activerecord.Model
 
FILTER_BY_UPDATE - 类 中的静态变量com.litongjava.db.activerecord.Model
 
filterList - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
filters - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
find(Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
find(String, Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
find() - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
find(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(Class<T>, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(Class<T>, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(Class<T>, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
find(Config, Connection, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(Class<T>, Config, Connection, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(Class<T>, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find(Class<T>, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
find() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
find(Config, Connection, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find model.
find(Config, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
find(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find model.
find(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
find(SqlPara) - 类 中的方法com.litongjava.db.activerecord.Model
 
findAll(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findAll(Class<T>, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findAll(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findAll(Class<T>, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findAll() - 类 中的方法com.litongjava.db.activerecord.Model
 
findByCache(String, Object) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
findByCache(String, Object, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Find Record by cache.
findByCache(Class<T>, String, Object, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findByCache(String, Object, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findByCache(Class<T>, String, Object, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findByCache(String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Find Record by cache.
findByCache(Class<T>, String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findByCache(String, Object, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findByCache(Class<T>, String, Object, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findByCache(String, Object) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
findByCache(String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find model by cache.
findByCache(String, Object, String) - 类 中的方法com.litongjava.db.activerecord.Model
 
findByColumn(String, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findByColumn(String, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findById(String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
Find record by id with default primary key.
findById(Class<T>, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findById(String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findById(Class<T>, String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findById(String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
Find record by id with default primary key.
findById(Class<T>, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findById(String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findById(Class<T>, String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findById(Object) - 类 中的方法com.litongjava.db.activerecord.Model
Find model by id.
findByIdLoadColumns(Object, String) - 类 中的方法com.litongjava.db.activerecord.Model
Find model by id and load specific columns only.
findByIdLoadColumns(Object[], String) - 类 中的方法com.litongjava.db.activerecord.Model
Find model by composite id values and load specific columns only.
findByIds(String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Find record by ids.
findByIds(Class<T>, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findByIds(String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Find record by ids.
findByIds(Class<T>, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findByIds(Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find model by composite id values.
findColumns(String, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsAll(String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsAll(Class<T>, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsAll(String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsAll(Class<T>, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsById(Class<T>, String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsById(String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsById(String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsById(Class<T>, String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsById(String, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsById(Class<T>, String, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsByIds(String, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsByIds(Class<T>, String, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findColumnsByIds(String, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findColumnsByIds(Class<T>, String, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirst() - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
findFirst(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Find first record.
findFirst(Class<T>, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirst(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirst(Class<T>, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirst(SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirst(Class<T>, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirst(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Find first record.
findFirst(Class<T>, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirst(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirst(SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirst(Class<T>, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirst() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
findFirst(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find first model.
findFirst(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
findFirst(SqlPara) - 类 中的方法com.litongjava.db.activerecord.Model
 
findFirstByCache(String, Object) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
findFirstByCache(String, Object, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Find first record by cache.
findFirstByCache(String, Object, int, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(Class<T>, String, Object, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(String, Object, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(String, Object, int, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(Class<T>, String, Object, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(Class<T>, String, Object, int, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(Class<T>, String, Object, int, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findFirstByCache(String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Find first record by cache.
findFirstByCache(String, Object, int, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(Class<T>, String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(Class<T>, String, Object, int, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(String, Object, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(String, Object, int, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(Class<T>, String, Object, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(Class<T>, String, Object, int, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findFirstByCache(String, Object) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
findFirstByCache(String, Object, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Find first model by cache.
findFirstByCache(String, Object, String) - 类 中的方法com.litongjava.db.activerecord.Model
 
findFirstJsonField(String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findIn(String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findIn(String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findJsonField(Config, Connection, String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findJsonField(String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findWithJsonField(String, String[], Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
findWithJsonField(String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findWithJsonFields(String, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
findWithPrimaryKey(String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
flushAll() - 类 中的方法com.litongjava.redis.RedisDb
删除所有 db 的所有数据
flushDB() - 类 中的方法com.litongjava.redis.RedisDb
删除当前 db 所有数据
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbDelete(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbDeleteById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbFindById(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbFindColumns(String, String) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbFindColumns(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbFindColumnsById(String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbFindColumnsReturnStrinBuilder(String, String) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
Do not delete the String[] pKeys parameter, the element of pKeys needs to trim()
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbSave(String, String[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
Do not delete the String[] pKeys parameter, the element of pKeys needs to trim()
forDbSave(String, String[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forDbUpdate(String, String[], Object[], Record, StringBuilder, List<Object>, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forExistsByFields(String, String) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forExistsByFields(String, String) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forFindAll(String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forFindAll(String) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forFindAll(String) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forFindAll(String) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forModelDeleteById(Table) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forModelFindById(Table, String) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forModelSave(Table, Map<String, Object>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forModelUpdate(Table, Map<String, Object>, Set<String>, StringBuilder, List<Object>) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
SELECT * FROM subject t1 WHERE (SELECT count(*) FROM subject t2 WHERE t2.id < t1.id AND t2.key = '123') > = 10 AND (SELECT count(*) FROM subject t2 WHERE t2.id < t1.id AND t2.key = '123') < 20 AND t1.key = '123'
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
sql.replaceFirst("(?
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
sql.replaceFirst("(?
forPaginate(int, int, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
forPaginateTotalRow(String, String, Object) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
为分页方法生成查询 totalRow 值的 sql
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.InformixDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.MysqlDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.SqlServerDialect
 
forTableBuilderDoBuild(String) - 类 中的方法com.litongjava.db.activerecord.dialect.TdEngineDialect
 
FREE_MARKER_RENDER - 类 中的静态变量com.litongjava.ehcache.RenderType
 
from(byte[]) - 类 中的静态方法com.litongjava.redis.Serializer
反序列化
fromBean(Object) - 类 中的静态方法com.litongjava.db.activerecord.Record
fromJavaBean(Object) - 类 中的方法com.litongjava.db.activerecord.bean.DefaultRecordConvert
 
fromJavaBean(Object) - 接口 中的方法com.litongjava.record.RecordConvert
 
fromMap(Map<String, Object>) - 类 中的静态方法com.litongjava.db.activerecord.Record
 
FstSerializer - com.litongjava.redis.serializer中的类
FstSerializer.
FstSerializer() - 类 的构造器com.litongjava.redis.serializer.FstSerializer
 
Func - com.litongjava.db.kit中的接口
lambda 函数工具箱,主要用来解决 JDK 函数接口参数过少的问题,同时还降低了学习成本 JDK java.util.function 包里面的函数接口有如下缺点: 1:设计繁琐,相比动态语言的闭包在理解和学习成本上要高 2:函数支持的参数过少,超过两个参数时就没法使用了 3:基于 java 接口的闭包实现方案,转移了用户对于函数本身这个核心要点的关注, 接口名、方法名带来了噪声干扰
Func.F00 - com.litongjava.db.kit中的接口
0 参 0 返回函数
Func.F01<R> - com.litongjava.db.kit中的接口
0 参 1 返回函数
Func.F10<T> - com.litongjava.db.kit中的接口
1 参 0 返回函数
Func.F11<T,R> - com.litongjava.db.kit中的接口
1 参 1 返回函数
Func.F20<T,U> - com.litongjava.db.kit中的接口
2 参 0 返回函数
Func.F21<T,U,R> - com.litongjava.db.kit中的接口
2 参 1 返回函数
Func.F30<T,U,V> - com.litongjava.db.kit中的接口
3 参 0 返回函数
Func.F31<T,U,V,R> - com.litongjava.db.kit中的接口
3 参 1 返回函数
Func.F40<T,U,V,W> - com.litongjava.db.kit中的接口
4 参 0 返回函数
Func.F41<T,U,V,W,R> - com.litongjava.db.kit中的接口
4 参 1 返回函数
Func.F50<T,U,V,W,X> - com.litongjava.db.kit中的接口
5 参 0 返回函数
Func.F51<T,U,V,W,X,R> - com.litongjava.db.kit中的接口
5 参 1 返回函数
Func.F60<T,U,V,W,X,Y> - com.litongjava.db.kit中的接口
6 参 0 返回函数
Func.F61<T,U,V,W,X,Y,R> - com.litongjava.db.kit中的接口
6 参 1 返回函数
Func.F70<T,U,V,W,X,Y,Z> - com.litongjava.db.kit中的接口
7 参 0 返回函数
Func.F71<T,U,V,W,X,Y,Z,R> - com.litongjava.db.kit中的接口
7 参 1 返回函数

G

genBaseModelContent(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
genCell(int, String, String, String, String, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
genColumn(TableMeta, ColumnMeta, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
generate(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
generate(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
generate() - 类 中的方法com.litongjava.db.activerecord.generator.Generator
 
generate(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
generate(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
generateChainSetter - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
generateDaoInModel - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
generateDataDictionary - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
generateRemarks - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
generateTable(TableMeta, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
generateView - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
Generator - com.litongjava.db.activerecord.generator中的类
生成器 1:生成时会强制覆盖 Base model、MappingKit、DataDictionary,建议不要修改三类文件,在数据库有变化重新生成一次便可 2:生成 Model 不会覆盖已经存在的文件,Model 通常会被人为修改和维护 3:MappingKit 文件默认会在生成 Model 文件的同时生成 4:DataDictionary 文件默认不会生成。
Generator(DataSource, String, String, String, String) - 类 的构造器com.litongjava.db.activerecord.generator.Generator
构造 Generator,生成 BaseModel、Model、MappingKit 三类文件,其中 MappingKit 输出目录与包名与 Model相同
Generator(DataSource, String, String) - 类 的构造器com.litongjava.db.activerecord.generator.Generator
构造 Generator,只生成 baseModel
Generator(DataSource, BaseModelGenerator) - 类 的构造器com.litongjava.db.activerecord.generator.Generator
 
Generator(DataSource, BaseModelGenerator, ModelGenerator) - 类 的构造器com.litongjava.db.activerecord.generator.Generator
使用指定 BaseModelGenerator、ModelGenerator 构造 Generator 生成 BaseModel、Model、MappingKit 三类文件,其中 MappingKit 输出目录与包名与 Model相同
genModelContent(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
genSeparateLine(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
genTableHead(TableMeta, StringBuilder) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
get(String, Object) - 接口 中的方法com.litongjava.cache.ICache
 
get(String, Object) - 类 中的方法com.litongjava.db.activerecord.cache.DefaultEhCache
 
get(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
get(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of any mysql type
get(String, Object) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of any mysql type.
get(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of any mysql type
get(String, Object) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of any mysql type.
get(String) - 类 中的静态方法com.litongjava.db.hikaricp.DsContainer
 
get(String, Object) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
get(String, Object, IDataLoader) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
get(String, Object, Class<? extends IDataLoader>) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
get(GetRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
get(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回 key 所关联的 value 值 如果 key 不存在那么返回特殊值 nil 。
get(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
获取Value,如无返空
get(String) - 类 中的静态方法com.litongjava.template.SqlTemplates
 
getAll() - 类 中的静态方法com.litongjava.template.SqlTemplates
 
getAsync(GetRequest, RequestOptions, ActionListener<GetResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
getAttrs(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
Return the attributes map of the model
getAttrs() - 类 中的方法com.litongjava.db.activerecord.Model
 
getAttrsMap() - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory
 
getAttrsMap() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory
 
getAttrsMap() - 接口 中的方法com.litongjava.db.activerecord.IContainerFactory
 
getAttrsMap() - 类 中的方法com.litongjava.db.activerecord.OrderedFieldContainerFactory
 
getBaseModelOutputDir() - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
getBaseModelPackageName() - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
getBaseModelPackageName() - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
getBean(String, Class<R>) - 类 中的静态方法com.litongjava.redis.Redis
 
getBean(String, Class<R>) - 类 中的方法com.litongjava.redis.RedisDb
 
getBigDecimal(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: decimal, numeric
getBigDecimal(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: decimal, numeric
getBigInteger(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: unsigned bigint
getBigInteger(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: unsigned bigint
getBoolean(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: bit, tinyint(1)
getBoolean(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: bit, tinyint(1)
getByte(ResultSet, int) - 类 中的静态方法com.litongjava.db.activerecord.builder.BuilderKit
 
getByte(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
getByte(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getBytes(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: binary, varbinary, tinyblob, blob, mediumblob, longblob
getBytes(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: binary, varbinary, tinyblob, blob, mediumblob, longblob I have not finished the test.
getCache() - 类 中的方法com.litongjava.db.activerecord.Config
 
getCache() - 类 中的方法com.litongjava.redis.RedisCacheInterceptor
 
getCache() - 类 中的方法com.litongjava.redis.RedisInterceptor
通过继承 RedisInterceptor 类并覆盖此方法,可以指定 当前线程所使用的 cache
getCacheManager() - 类 中的静态方法com.litongjava.ehcache.EhCache
 
getCacheName(AopInvocation) - 类 中的方法com.litongjava.ehcache.EvictInterceptor
获取 @CacheName 注解配置的 cacheName,注解可配置在方法和类之上
getClient() - 类 中的静态方法com.litongjava.es.client.Elastic
 
getColumnNames() - 类 中的方法com.litongjava.db.activerecord.Record
Return column names of this record.
getColumnNameSet() - 类 中的方法com.litongjava.db.activerecord.Table
 
getColumns() - 类 中的方法com.litongjava.db.activerecord.Record
Return columns map.
getColumnsMap() - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory
 
getColumnsMap() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory
 
getColumnsMap() - 接口 中的方法com.litongjava.db.activerecord.IContainerFactory
 
getColumnsMap() - 类 中的方法com.litongjava.db.activerecord.OrderedFieldContainerFactory
 
getColumnType(String) - 类 中的方法com.litongjava.db.activerecord.Table
 
getColumnTypeMap() - 类 中的方法com.litongjava.db.activerecord.Table
 
getColumnTypeMapEntrySet() - 类 中的方法com.litongjava.db.activerecord.Table
 
getColumnValue(int[], ResultSet, int) - 类 中的静态方法com.litongjava.db.activerecord.builder.BuilderKit
 
getColumnValues() - 类 中的方法com.litongjava.db.activerecord.Record
Return column values of this record.
getComboPooledDataSource() - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
getConfig() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
getConfig(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getConfig() - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
getConfig(String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
getConfig(Class<? extends Model>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
getConfig() - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getConfig(int) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
getConfigName(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getConfigSet() - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
getConfigWithTxConfig(AopInvocation) - 类 中的静态方法com.litongjava.db.activerecord.tx.Tx
 
getConnection() - 类 中的方法com.litongjava.db.activerecord.Config
Get Connection.
getConnection() - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
getConnection(String, String) - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
getConnection() - 类 中的方法com.litongjava.db.activerecord.SqlReporter
 
getContainerFactory() - 类 中的方法com.litongjava.db.activerecord.Config
 
getCounter(Object) - 类 中的方法com.litongjava.redis.RedisDb
获取记数器的值
getDatabase(String) - 类 中的静态方法com.litongjava.mongo.MongoDb
 
getDatabase() - 类 中的静态方法com.litongjava.mongo.MongoDb
 
getDataDictionaryFileName() - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
getDataDictionaryOutputDir() - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
getDataSource() - 类 中的方法com.litongjava.db.activerecord.Config
 
getDataSource() - 接口 中的方法com.litongjava.db.activerecord.IDataSourceProvider
 
getDataSource() - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
getDataSource() - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
getDataSource() - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
 
getDate(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: date, year
getDate(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: date, year
getDbPro(String) - 接口 中的方法com.litongjava.db.activerecord.IDbProFactory
 
getDbProFactory() - 类 中的方法com.litongjava.db.activerecord.Config
 
getDefaultPrimaryKey() - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
getDefaultPrimaryKey() - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
getDevMode() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
getDevMode() - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
getDialect() - 类 中的方法com.litongjava.db.activerecord.Config
 
getDouble(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: real, double
getDouble(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: real, double
getDruidDataSource() - 类 中的方法com.litongjava.db.druid.DruidPlugin
支持高版本 druid 下配置 connectTimeout、socketTimeout。
getEngine() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
getEngine(int) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
getEngine() - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
getFileFromJar(String) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
getFloat(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: float
getFloat(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: float
getGraphQL() - 类 中的静态方法com.litongjava.graphql.GQL
 
getInt(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: int, integer, tinyint(n) n > 1, smallint, mediumint
getInt(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: int, integer, tinyint(n) n > 1, smallint, mediumint
getInt(String) - 类 中的静态方法com.litongjava.redis.Redis
 
getInt(String) - 类 中的方法com.litongjava.redis.RedisDb
 
getJavaType() - 类 中的方法com.litongjava.db.activerecord.TableBuilder
 
getJedis() - 类 中的方法com.litongjava.redis.RedisDb
 
getJedis() - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 
getJedisPoolConfig() - 类 中的方法com.litongjava.redis.RedisPlugin
当RedisPlugin 提供的设置属性仍然无法满足需求时,通过此方法获取到 JedisPoolConfig 对象,可对 redis 进行更加细致的配置 例如: redisPlugin.getJedisPoolConfig().setMaxTotal(100);
getKeyName(Object) - 接口 中的方法com.litongjava.redis.IKeyNamingPolicy
 
getKeyNamingPolicy() - 类 中的方法com.litongjava.redis.RedisDb
 
getKeys(String) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
getList(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getListData(List<Record>, int) - 类 中的静态方法com.litongjava.db.utils.RecordUtils
 
getLocalDateTime(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
getLocalDateTime(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getLoginTimeout() - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
getLogWriter() - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
getLong(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: bigint, unsign int
getLong(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: bigint, unsigned int
getLong(String) - 类 中的静态方法com.litongjava.redis.Redis
 
getLong(String) - 类 中的方法com.litongjava.redis.RedisDb
 
getMap(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getMappingKitClassName() - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
getMappingKitOutputDir() - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
getMappingKitPackageName() - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
getMetaBuilder() - 类 中的方法com.litongjava.db.activerecord.generator.Generator
获取 MetaBuilder 后方便使用其内部方法 例如: // 调用 skip 方法定制 table 过滤: generator.getMetaBuilder().skip(tableName -> tableName.endsWith("_old"));
getMethodSignature(Method) - 类 中的静态方法com.litongjava.db.kit.ReflectKit
 
getModelClass() - 类 中的方法com.litongjava.db.activerecord.Table
 
getModelGeneratedKey(Model<?>, PreparedStatement, Table) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
用于获取 Model.save() 以后自动生成的主键值,可通过覆盖此方法实现更精细的控制 目前只有 PostgreSqlDialect,覆盖过此方法
getModelGeneratedKey(Model<?>, PreparedStatement, Table) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
解决 PostgreSql 获取自增主键时 rs.getObject(1) 总是返回第一个字段的值,而非返回了 id 值 issue: https://www.oschina.net/question/2312705_2243354 相对于 Dialect 中的默认实现,仅将 rs.getXxx(1) 改成了 rs.getXxx(pKey)
getModelOutputDir() - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
getModelPackageName() - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
getModifyFlag(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getModifyFlag(Record) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getModifyFlagSet() - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory
 
getModifyFlagSet() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory
 
getModifyFlagSet() - 接口 中的方法com.litongjava.db.activerecord.IContainerFactory
 
getModifyFlagSet() - 类 中的方法com.litongjava.db.activerecord.OrderedFieldContainerFactory
 
getName() - 类 中的方法com.litongjava.db.activerecord.Config
 
getName() - 类 中的方法com.litongjava.db.activerecord.Table
 
getName() - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
getName() - 类 中的方法com.litongjava.redis.RedisDb
 
getNumber(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of any type that extends from Number
getNumber(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of any type that extends from Number
getObject(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getObject(String, Object) - 类 中的方法com.litongjava.db.activerecord.Record
 
getObject(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
获取Object,如无返空
getObjectTimeout(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 
getPackagePath(Object) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
getParentLogger() - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
getPath(Class) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
getPath(Object) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
getPgVector(String) - 类 中的静态方法com.litongjava.db.utils.PgVectorUtils
 
getPrimaryKey() - 类 中的方法com.litongjava.db.activerecord.Table
update() and delete() need this method.
getRecordConvert() - 类 中的方法com.litongjava.db.activerecord.Config
 
getRecordGeneratedKey(PreparedStatement, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
用于获取 Db.save(tableName, record) 以后自动生成的主键值,可通过覆盖此方法实现更精细的控制 目前只有 PostgreSqlDialect,覆盖过此方法
getRecordGeneratedKey(PreparedStatement, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.PostgreSqlDialect
解决 PostgreSql 获取自增主键时 rs.getObject(1) 总是返回第一个字段的值,而非返回了 id 值 issue: https://www.oschina.net/question/2312705_2243354 相对于 Dialect 中的默认实现,仅将 rs.getXxx(1) 改成了 rs.getXxx(pKey)
getRootClassPath() - 类 中的静态方法com.litongjava.db.kit.PathKit
 
getSerializer() - 类 中的方法com.litongjava.redis.RedisDb
 
getSet(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
将给定 key 的值设为 value ,并返回 key 的旧值(old value)。
getShort(ResultSet, int) - 类 中的静态方法com.litongjava.db.activerecord.builder.BuilderKit
 
getShort(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
getShort(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
getSql(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSql(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSql(String) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSql(String) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
通过 key 获取 sql
getSql(String, Map) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
通过 key 获取 sql 传入变量 Map data 参与 sql 生成 警告:变量值如果来自用户输入,需避免被 sql 注入
getSqlKit() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
getSqlKit() - 类 中的方法com.litongjava.db.activerecord.Config
 
getSqlKit(int) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
getSqlMapEntrySet() - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
getSqlPara() - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
getSqlPara(String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlPara(String, Model) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlPara(String, Map) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlPara(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlPara(String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlPara(String, Model) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlPara(String, Map) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlPara(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlPara() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
getSqlPara(String, Map) - 类 中的方法com.litongjava.db.activerecord.Model
可以在模板中利用 Model 自身的属性参与动态生成 sql,例如: select * from user where nickName = #(nickName) new Account().setNickName("James").getSqlPara(...)
getSqlPara(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSqlPara(String, Model) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSqlPara(String, Map) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
示例: 1:sql 定义 #sql("key") select * from xxx where id = #para(id) and age > #para(age) #end 2:java 代码 Kv cond = Kv.by("id", 123).set("age", 18); getSqlPara("key", cond);
getSqlPara(String, Object...) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
示例: 1:sql 定义 #sql("key") select * from xxx where a = #para(0) and b = #para(1) #end 2:java 代码 getSqlPara("key", 123, 456);
getSqlParaByString(String, Map) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlParaByString(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
getSqlParaByString(String, Map) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlParaByString(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
getSqlParaByString(String, Map) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSqlParaByString(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSqlParaByString(String, Model) - 类 中的方法com.litongjava.db.activerecord.Model
 
getSqlParaByString(String, Map) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
通过 String 内容获取 SqlPara 对象 例子: String content = "select * from user where id = #para(id)"; SqlPara sqlPara = getSqlParaByString(content, Kv.by("id", 123)); 特别注意:content 参数中不能包含 #sql 指令
getSqlParaByString(String, Object...) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
通过 String 内容获取 SqlPara 对象 例子: String content = "select * from user where id = #para(0)"; SqlPara sqlPara = getSqlParaByString(content, 123); 特别注意:content 参数中不能包含 #sql 指令
getSqlStatementStat() - 类 中的方法com.litongjava.db.activerecord.Config
 
getSqlTemplate(String) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
getStr(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: varchar, char, enum, set, text, tinytext, mediumtext, longtext
getStr(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: varchar, char, enum, set, text, tinytext, mediumtext, longtext
getStr(String) - 类 中的静态方法com.litongjava.redis.Redis
 
getStr(String) - 类 中的方法com.litongjava.redis.RedisDb
 
getTable(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getTable(Class<? extends Model>) - 类 中的方法com.litongjava.db.activerecord.TableMapping
 
getTableBuilder() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
一般用于配置 TableBuilder 内的 JavaType 例如: ActiveRecordPlugin arp = ...; JavaType jt = arp.getTableBuilder().getJavaType(); jt.addType(org.postgresql.geometric.PGpoint.class); jt.addType(org.postgresql.geometric.PGbox.class); jt.addType(org.postgresql.geometric.PGcircle.class); jt.addType(org.postgresql.geometric.PGline.class); jt.addType(org.postgresql.geometric.PGlseg.class); jt.addType(org.postgresql.geometric.PGpath.class); jt.addType(org.postgresql.geometric.PGpolygon.class);
getTableBuilder() - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
一般用于配置 TableBuilder 内的 JavaType 例如: ActiveRecordPlugin arp = ...; JavaType jt = arp.getTableBuilder().getJavaType(); jt.addType(org.postgresql.geometric.PGpoint.class); jt.addType(org.postgresql.geometric.PGbox.class); jt.addType(org.postgresql.geometric.PGcircle.class); jt.addType(org.postgresql.geometric.PGline.class); jt.addType(org.postgresql.geometric.PGlseg.class); jt.addType(org.postgresql.geometric.PGpath.class); jt.addType(org.postgresql.geometric.PGpolygon.class);
getTableName() - 类 中的方法com.litongjava.db.activerecord.Record
 
getTablesResultSet() - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
不同数据库 dbMeta.getTables(...)
getTaskInfoList() - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
getterTypeMap - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
针对 Model 中七种可以自动转换类型的 getter 方法,调用其具有确定类型返回值的 getter 方法 享用自动类型转换的便利性,例如 getInt(String)、getStr(String) 其它方法使用泛型返回值方法: get(String) 注意:jfinal 3.2 及以上版本 Model 中的六种 getter 方法才具有类型转换功能
getThreadLocalConnection() - 类 中的方法com.litongjava.db.activerecord.Config
Helps to implement nested transaction.
getThreadLocalJedis() - 类 中的方法com.litongjava.redis.RedisDb
 
getTime(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: time
getTime(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: time
getTimeout(String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
获取Value的剩余存活时间 (单位: 秒)
getTimestamp(String) - 类 中的方法com.litongjava.db.activerecord.Model
Get attribute of mysql type: timestamp, datetime
getTimestamp(String) - 类 中的方法com.litongjava.db.activerecord.Record
Get column of mysql type: timestamp, datetime
getTransactionLevel() - 类 中的方法com.litongjava.db.activerecord.Config
 
getTransactionLevel(Config) - 类 中的方法com.litongjava.db.activerecord.tx.Tx
 
getTransactionLevel(Config) - 类 中的方法com.litongjava.db.activerecord.tx.TxReadCommitted
 
getTransactionLevel(Config) - 类 中的方法com.litongjava.db.activerecord.tx.TxReadUncommitted
 
getTransactionLevel(Config) - 类 中的方法com.litongjava.db.activerecord.tx.TxRepeatableRead
 
getTransactionLevel(Config) - 类 中的方法com.litongjava.db.activerecord.tx.TxSerializable
 
getTxFun() - 类 中的静态方法com.litongjava.db.activerecord.tx.Tx
 
getType(String) - 类 中的方法com.litongjava.db.activerecord.generator.TypeMapping
 
getUsefulClass(Model) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
getUsefulClass(Class<? extends Model>) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
getWebRootPath() - 类 中的静态方法com.litongjava.db.kit.PathKit
 
GQL - com.litongjava.graphql中的类
 
GQL() - 类 的构造器com.litongjava.graphql.GQL
 

H

H2Dialect - com.litongjava.db.activerecord.dialect中的类
H2Database Dialect 使用h2database数据库存取blob数据时需要指定RecordBuilder dialect.setRecordBuilder(H2RecordBuilder.me)
H2Dialect() - 类 的构造器com.litongjava.db.activerecord.dialect.H2Dialect
 
H2RecordBuilder - com.litongjava.db.activerecord.builder中的类
H2Database ResultRet to Record Builder.
H2RecordBuilder() - 类 的构造器com.litongjava.db.activerecord.builder.H2RecordBuilder
 
handleArray(Array) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
handleBlob(Blob) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
handleClob(Clob) - 类 中的方法com.litongjava.db.activerecord.ModelBuilder
 
handleJavaType(String, ResultSetMetaData, int) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
handleJavaType(...)
hasColumnLabel(String) - 类 中的方法com.litongjava.db.activerecord.Table
Model.save() need know what columns belongs to himself that he can saving to db.
hasEnd() - 类 中的方法com.litongjava.db.activerecord.sql.NameSpaceDirective
 
hasEnd() - 类 中的方法com.litongjava.db.activerecord.sql.SqlDirective
 
hashCode() - 类 中的方法com.litongjava.db.activerecord.Model
 
hashCode() - 类 中的方法com.litongjava.db.activerecord.Record
 
hasKey(String) - 类 中的静态方法com.litongjava.redis.Redis
 
hasKey(Object) - 类 中的方法com.litongjava.redis.RedisDb
检查给定 key 是否存在。
hdel(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
删除哈希表 key 中的一个或多个指定域,不存在的域将被忽略。
hdelRaw(String, String...) - 类 中的方法com.litongjava.redis.RedisDb
 
hexists(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
查看哈希表 key 中,给定域 field 是否存在。
hget(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中给定域 field 的值。
hgetAll(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中,所有的域和值。
hgetCounter(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
获取哈希表内记数器的值
hgetFloatCounter(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
 
hgetList(String, String, Class<R>) - 类 中的方法com.litongjava.redis.RedisDb
 
hgetRawString(String, String) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中给定域 field 的值。
HikariCpPlugin - com.litongjava.db.hikaricp中的类
Fast, simple, reliable.
HikariCpPlugin(String, String, String) - 类 的构造器com.litongjava.db.hikaricp.HikariCpPlugin
 
HikariCpPlugin(String, String, String, String) - 类 的构造器com.litongjava.db.hikaricp.HikariCpPlugin
 
hincrBy(Object, Object, long) - 类 中的方法com.litongjava.redis.RedisDb
为哈希表 key 中的域 field 的值加上增量 increment 。
hincrByFloat(Object, Object, double) - 类 中的方法com.litongjava.redis.RedisDb
为哈希表 key 中的域 field 加上浮点数增量 increment 。
hkeys(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中的所有域。
hkeysRawString(String) - 类 中的方法com.litongjava.redis.RedisDb
 
hlen(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中域的数量。
hmget(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中,一个或多个给定域的值。
hmget(String, String...) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中,一个或多个给定域的值。
hmgetRawString(String, String) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中给定域 field 的值。
hmset(Object, Map<Object, Object>) - 类 中的方法com.litongjava.redis.RedisDb
同时将多个 field-value (域-值)对设置到哈希表 key 中。
hmsetRawString(String, Map<String, String>) - 类 中的方法com.litongjava.redis.RedisDb
 
Holder() - 类 的构造器com.litongjava.db.activerecord.dialect.Dialect.Holder
 
host - 类 中的变量com.litongjava.redis.RedisPlugin
 
hset(Object, Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
将哈希表 key 中的域 field 的值设为 value 。
hsetList(String, String, List<?>) - 类 中的方法com.litongjava.redis.RedisDb
 
hsetList(String, String, List<?>, long) - 类 中的方法com.litongjava.redis.RedisDb
 
hsetRawString(String, String, String) - 类 中的方法com.litongjava.redis.RedisDb
Sets the value of a field in a hash stored at key.
hvals(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回哈希表 key 中所有域的值。

I

ICache - com.litongjava.cache中的接口
ICache.
IContainerFactory - com.litongjava.db.activerecord中的接口
 
IDataLoader - com.litongjava.ehcache中的接口
IDataLoader.
IDataSourceProvider - com.litongjava.db.activerecord中的接口
IDataSourceProvider ActiveRecordPlugin constructor accept DataSourceProvider and DataSource
IDbProFactory - com.litongjava.db.activerecord中的接口
IDbProFactory 用于自义扩展 DbPro 实现类,实现定制化功能 1:创建 DbPro 继承类: public class MyDbPro extends DbPro 2:创建 IDbProFactory 实现类:public class MyDbProFactory implements IDbProFactory,让其 getDbPro 方法 返回 MyDbPro 对象 3:配置生效: activeRecordPlugin.setDbProFactory(new MyDbProFactory()) 注意:每个 ActiveRecordPlugin 对象拥有独立的 IDbProFactory 对象,多数据源使用时注意要对每个 arp 进行配置
IDruidStatViewAuth - com.litongjava.db.druid中的接口
授权
IKeyNamingPolicy - com.litongjava.redis中的接口
IKeyNamingPolicy.
incr(Object) - 类 中的方法com.litongjava.redis.RedisDb
将 key 中储存的数字值增一。
incrBy(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
将 key 所储存的值加上增量 increment 。
index(IndexRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
indexAsync(IndexRequest, RequestOptions, ActionListener<IndexResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
indices() - 类 中的静态方法com.litongjava.es.client.Elastic
 
InformixDialect - com.litongjava.db.activerecord.dialect中的类
 
InformixDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.InformixDialect
 
initEngine() - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
initEngine() - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
initEngine() - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
initialSize - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
initReplicas(List<Config>) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
intercept(AopInvocation) - 类 中的方法com.litongjava.db.activerecord.OneConnectionPerThread
 
intercept(AopInvocation) - 类 中的方法com.litongjava.db.activerecord.tx.Tx
 
intercept(AopInvocation) - 类 中的方法com.litongjava.db.activerecord.tx.TxByMethodRegex
 
intercept(AopInvocation) - 类 中的方法com.litongjava.db.activerecord.tx.TxByMethods
 
intercept(AopInvocation) - 类 中的方法com.litongjava.ehcache.EhCacheInterceptor
 
intercept(AopInvocation) - 类 中的方法com.litongjava.ehcache.EvictInterceptor
 
intercept(AopInvocation) - 类 中的方法com.litongjava.redis.RedisCacheInterceptor
 
intercept(AopInvocation) - 类 中的方法com.litongjava.redis.RedisInterceptor
 
invoke(Object, Method, Object[]) - 类 中的方法com.litongjava.db.activerecord.SqlReporter
 
IPlugin - com.litongjava.db中的接口
IPlugin
IRedisCallback<T> - com.litongjava.redis中的接口
ICallback.
isAbsolutePath(String) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
isAutoIncrement - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
isDevMode() - 类 中的方法com.litongjava.db.activerecord.Config
 
isEmpty() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
isEmpty() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
ISerializer - com.litongjava.redis.serializer中的接口
ISerializer.
isInit - 类 中的变量com.litongjava.satoken.SaTokenDaoRedis
标记:是否已初始化成功
isInTransaction() - 类 中的方法com.litongjava.db.activerecord.Config
Return true if current thread in transaction.
isKeepByteAndShort() - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
指示 MetaBuilder 生成的 ColumnMeta.javaType 是否保持住 Byte、Short 类型 进而 BaseModelBuilder 生成针对 Byte、Short 类型的获取方法: getByte(String)、getShort(String)
isNullable - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
isOracle() - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
isOracle() - 类 中的方法com.litongjava.db.activerecord.dialect.H2Dialect
h2database is similar to oracle
isOracle() - 类 中的方法com.litongjava.db.activerecord.dialect.OracleDialect
 
isPermitted(HttpServletRequest) - 接口 中的方法com.litongjava.db.druid.IDruidStatViewAuth
 
isPrimaryKey(String, String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
isPrimaryKey - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
ISqlStatementStat - com.litongjava.db.activerecord.stat中的接口
 
isShowSql() - 类 中的方法com.litongjava.db.activerecord.Config
 
isSkipTable(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
通过继承并覆盖此方法,跳过一些不希望处理的 table,定制更加灵活的 table 过滤规则
isStarted - 类 中的变量com.litongjava.cron4j.Cron4jPlugin
 
isStarted - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
isStarted - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
isStarted - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
isStarted - 类 中的变量com.litongjava.redis.RedisPlugin
 
isTakeOverDbPaginate() - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
isTakeOverDbPaginate() - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
isTakeOverModelPaginate() - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
isTakeOverModelPaginate() - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
isWrapperFor(Class<?>) - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
ITask - com.litongjava.cron4j中的接口
实现 ITask 接口的 Task,多了一个 stop 方法,插件在停止时会进行回调
iterator() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 

J

javaKeyword - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
javaType - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
javaType - 类 中的变量com.litongjava.db.activerecord.TableBuilder
 
JdkSerializer - com.litongjava.redis.serializer中的类
JdkSerializer.
JdkSerializer() - 类 的构造器com.litongjava.redis.serializer.JdkSerializer
 
jedisPool - 类 中的变量com.litongjava.redis.RedisDb
 
jedisPoolConfig - 类 中的变量com.litongjava.redis.RedisPlugin
 
JSON_RENDER - 类 中的静态变量com.litongjava.ehcache.RenderType
 
JSP_RENDER - 类 中的静态变量com.litongjava.ehcache.RenderType
 

K

keep(String...) - 类 中的方法com.litongjava.db.activerecord.Model
Keep attributes of this model and remove other attributes.
keep(String) - 类 中的方法com.litongjava.db.activerecord.Model
Keep attribute of this model and remove other attributes.
keep(String...) - 类 中的方法com.litongjava.db.activerecord.Record
Keep columns of this record and remove other columns.
keep(String) - 类 中的方法com.litongjava.db.activerecord.Record
Keep column of this record and remove other columns.
keepAlive - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
keepByteAndShort - 类 中的变量com.litongjava.db.activerecord.dialect.Dialect
 
KeepByteAndShortModelBuilder - com.litongjava.db.activerecord.builder中的类
针对 mybatis 用户使用习惯,避免 JDBC 将 Byte、Short 转成 Integer 使用示例: MySqlDialect dialect = new MySqlDialect(); dialect.keepByteAndCharType(true); activeRecordPlugin.setDialect(dialect);
KeepByteAndShortModelBuilder() - 类 的构造器com.litongjava.db.activerecord.builder.KeepByteAndShortModelBuilder
 
KeepByteAndShortRecordBuilder - com.litongjava.db.activerecord.builder中的类
针对 mybatis 用户使用习惯,避免 JDBC 将 Byte、Short 转成 Integer 使用示例: MySqlDialect dialect = new MySqlDialect(); dialect.keepByteAndCharType(true); activeRecordPlugin.setDialect(dialect);
KeepByteAndShortRecordBuilder() - 类 的构造器com.litongjava.db.activerecord.builder.KeepByteAndShortRecordBuilder
 
keyFromBytes(byte[]) - 类 中的方法com.litongjava.redis.RedisDb
 
keyFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
keyFromBytes(byte[]) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
keyFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
keyFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
keyFromBytes(byte[]) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
keyNamingPolicy - 类 中的变量com.litongjava.redis.RedisDb
 
keyNamingPolicy - 类 中的变量com.litongjava.redis.RedisPlugin
 
keys(String) - 类 中的方法com.litongjava.redis.RedisDb
查找所有符合给定模式 pattern 的 key 。
keySet() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
keysToBytesArray(Object...) - 类 中的方法com.litongjava.redis.RedisDb
 
keyToBytes(Object) - 类 中的方法com.litongjava.redis.RedisDb
 
keyToBytes(String) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
keyToBytes(String) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
keyToBytes(String) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
keyToBytes(String) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
keyToBytes(String) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
keyToBytes(Object) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 
KeyValueJdkSerializer - com.litongjava.redis.serializer中的类
JdkSerializer.
KeyValueJdkSerializer() - 类 的构造器com.litongjava.redis.serializer.KeyValueJdkSerializer
 
keyValueListFromBytesList(List<byte[]>) - 类 中的方法com.litongjava.redis.RedisDb
 

L

lindex(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
返回列表 key 中,下标为 index 的元素。
list - 类 中的变量com.litongjava.db.activerecord.DbKit.BatchInfo
 
Lite - com.litongjava.lite中的类
 
Lite() - 类 的构造器com.litongjava.lite.Lite
 
LiteSqlStatementStat - com.litongjava.db.activerecord.stat中的类
保存数据到sql lite
LiteSqlStatementStat() - 类 的构造器com.litongjava.db.activerecord.stat.LiteSqlStatementStat
 
llen(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回列表 key 的长度。
load() - 接口 中的方法com.litongjava.ehcache.IDataLoader
 
load(String) - 类 中的静态方法com.litongjava.template.SqlTemplates
 
load() - 类 中的静态方法com.litongjava.template.SqlTemplates
 
lock(String, int, int) - 类 中的方法com.litongjava.redis.RedisDb
利用 set 方法实现锁 例子: String lockId = Redis.use().lock("lockStock", 120, 5) if (lockId !
logAbandoned - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
lpop(Object) - 类 中的方法com.litongjava.redis.RedisDb
移除并返回列表 key 的头元素。
lpush(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
将一个或多个值 value 插入到列表 key 的表头 如果有多个 value 值,那么各个 value 值按从左到右的顺序依次插入到表头: 比如说, 对空列表 mylist 执行命令 LPUSH mylist a b c ,列表的值将是 c b a , 这等同于原子性地执行 LPUSH mylist a 、 LPUSH mylist b 和 LPUSH mylist c 三个命令。
lpushx(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
将值 value 插入到列表 key 的表头,当且仅当 key 存在并且是一个列表。
lrange(Object, long, long) - 类 中的方法com.litongjava.redis.RedisDb
返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。
lrem(Object, long, Object) - 类 中的方法com.litongjava.redis.RedisDb
根据参数 count 的值,移除列表中与参数 value 相等的元素。
lset(Object, long, Object) - 类 中的方法com.litongjava.redis.RedisDb
将列表 key 下标为 index 的元素的值设置为 value 。
ltrim(Object, long, long) - 类 中的方法com.litongjava.redis.RedisDb
对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。

M

MAIN_CONFIG_NAME - 类 中的静态变量com.litongjava.db.activerecord.DbKit
 
map - 类 中的变量com.litongjava.db.activerecord.generator.TypeMapping
 
mappingKitClassName - 类 中的变量com.litongjava.db.activerecord.generator.MappingKitGenerator
 
mappingKitGenerator - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
MappingKitGenerator - com.litongjava.db.activerecord.generator中的类
MappingKit 文件生成器
MappingKitGenerator(String, String) - 类 的构造器com.litongjava.db.activerecord.generator.MappingKitGenerator
 
mappingKitOutputDir - 类 中的变量com.litongjava.db.activerecord.generator.MappingKitGenerator
 
mappingKitPackageName - 类 中的变量com.litongjava.db.activerecord.generator.MappingKitGenerator
 
maxActive - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
maxPoolPreparedStatementPerConnectionSize - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
maxWait - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
me - 类 中的静态变量com.litongjava.db.activerecord.builder.H2RecordBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.builder.KeepByteAndShortModelBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.builder.KeepByteAndShortRecordBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.builder.TimestampProcessedModelBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.builder.TimestampProcessedRecordBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.ModelBuilder
 
me - 类 中的静态变量com.litongjava.db.activerecord.RecordBuilder
 
me() - 类 中的静态方法com.litongjava.db.activerecord.TableMapping
 
me - 类 中的静态变量com.litongjava.redis.serializer.FstSerializer
 
me - 类 中的静态变量com.litongjava.redis.serializer.JdkSerializer
 
me - 类 中的静态变量com.litongjava.redis.serializer.KeyValueJdkSerializer
 
me - 类 中的静态变量com.litongjava.satoken.SaJdkSerializer
 
metaBuilder - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
MetaBuilder - com.litongjava.db.activerecord.generator中的类
MetaBuilder
MetaBuilder(DataSource) - 类 的构造器com.litongjava.db.activerecord.generator.MetaBuilder
 
mget(Object...) - 类 中的方法com.litongjava.redis.RedisDb
返回所有(一个或多个)给定 key 的值。
migrate(String, int, Object, int, int) - 类 中的方法com.litongjava.redis.RedisDb
将 key 原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功, key 保证会出现在目标实例上,而当前实例上的 key 会被删除。
minEvictableIdleTimeMillis - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
minIdle - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
Model<M extends Model> - com.litongjava.db.activerecord中的类
Model.
Model() - 类 的构造器com.litongjava.db.activerecord.Model
 
modelBuilder - 类 中的变量com.litongjava.db.activerecord.dialect.Dialect
 
ModelBuilder - com.litongjava.db.activerecord中的类
ModelBuilder.
ModelBuilder() - 类 的构造器com.litongjava.db.activerecord.ModelBuilder
 
modelContent - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
modelGenerator - 类 中的变量com.litongjava.db.activerecord.generator.Generator
 
ModelGenerator - com.litongjava.db.activerecord.generator中的类
Model 生成器
ModelGenerator(String, String, String) - 类 的构造器com.litongjava.db.activerecord.generator.ModelGenerator
 
modelName - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
modelOutputDir - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
modelPackageName - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
MongoDb - com.litongjava.mongo中的类
 
MongoDb() - 类 的构造器com.litongjava.mongo.MongoDb
 
move(Object, int) - 类 中的方法com.litongjava.redis.RedisDb
将当前数据库的 key 移动到给定的数据库 db 当中。
mset(Object...) - 类 中的方法com.litongjava.redis.RedisDb
同时设置一个或多个 key-value 对。
msetnx(Object...) - 类 中的方法com.litongjava.redis.RedisDb
当且仅当所有给定键都不存在时, 为所有给定键设置值。
MysqlDialect - com.litongjava.db.activerecord.dialect中的类
MysqlDialect.
MysqlDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.MysqlDialect
 

N

name - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
name - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
name - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
name - 类 中的变量com.litongjava.redis.RedisDb
 
NameSpaceDirective - com.litongjava.db.activerecord.sql中的类
NameSpaceDirective
NameSpaceDirective() - 类 的构造器com.litongjava.db.activerecord.sql.NameSpaceDirective
 
NestedTransactionHelpException - com.litongjava.db.activerecord中的异常错误
NestedTransactionHelpException
Notice the outer transaction that the nested transaction return false
NestedTransactionHelpException(String) - 异常错误 的构造器com.litongjava.db.activerecord.NestedTransactionHelpException
 
newInstance(Class<?>) - 类 中的静态方法com.litongjava.db.kit.ReflectKit
 
NullDataSource - com.litongjava.db.activerecord中的类
NullDataSource.
NullDataSource() - 类 的构造器com.litongjava.db.activerecord.NullDataSource
 

O

objectIdletime(Object) - 类 中的方法com.litongjava.redis.RedisDb
对象没有被访问的空闲时间
objectRefcount(Object) - 类 中的方法com.litongjava.redis.RedisDb
对象被引用的数量
OneConnectionPerThread - com.litongjava.db.activerecord中的类
One Connection Per Thread for one request.
OneConnectionPerThread() - 类 的构造器com.litongjava.db.activerecord.OneConnectionPerThread
 
OracleDialect - com.litongjava.db.activerecord.dialect中的类
OracleDialect.
OracleDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.OracleDialect
 
OrderedFieldContainerFactory - com.litongjava.db.activerecord中的类
用于支持查询出来的字段次序与 select a, b, c...
OrderedFieldContainerFactory() - 类 的构造器com.litongjava.db.activerecord.OrderedFieldContainerFactory
 

P

PageSqlKit - com.litongjava.db.activerecord中的类
PageSqlKit
PageSqlKit() - 类 的构造器com.litongjava.db.activerecord.PageSqlKit
 
paginate(Connection, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
paginate(String, Connection, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
paginate(int, int) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
paginate(int, int, boolean) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
paginate(int, int, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(int, int, boolean, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(int, int, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(int, int, boolean, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Paginate.
paginate(int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, boolean, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, boolean, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(Class<T>, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginate(int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Paginate.
paginate(Class<T>, int, int, String, String, Object[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int, boolean, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Class<T>, int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Class<T>, int, int, boolean, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Class<T>, int, int, boolean, String, String, Object[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Config, Connection, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Class<T>, int, int, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int, boolean, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(Class<T>, int, int, boolean, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginate(int, int) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
paginate(int, int, boolean) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
paginate(int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Paginate.
paginate(int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginate(int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
指定分页 sql 最外层以是否含有 group by 语句 举例: paginate(1, 10, true, "select *", "from user where id>?
paginate(int, int, SqlPara) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginate(int, int, boolean, SqlPara) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginateByCache(String, Object, int, int) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
paginateByCache(String, Object, int, int, boolean) - 类 中的方法com.litongjava.db.activerecord.DaoTemplate
 
paginateByCache(String, Object, int, int, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(String, Object, int, int, boolean, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(String, Object, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Paginate by cache.
paginateByCache(String, Object, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(String, Object, int, int, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(String, Object, int, int, boolean, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, boolean, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, boolean, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, String, String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(Class<T>, String, Object, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCache(String, Object, int, int, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(String, Object, int, int, boolean, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(String, Object, int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(String, Object, int, int, boolean, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(String, Object, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Paginate by cache.
paginateByCache(String, Object, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, boolean, SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, boolean, String, String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(Class<T>, String, Object, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCache(String, Object, int, int) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
paginateByCache(String, Object, int, int, boolean) - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
paginateByCache(String, Object, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
Paginate by cache.
paginateByCache(String, Object, int, int, String, String) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginateByCache(String, Object, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginateByCacheByFullSql(String, Object, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCacheByFullSql(String, Object, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCacheByFullSql(Class<T>, String, Object, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCacheByFullSql(Class<T>, String, Object, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByCacheByFullSql(String, Object, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCacheByFullSql(String, Object, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCacheByFullSql(Class<T>, String, Object, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByCacheByFullSql(Class<T>, String, Object, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByFullSql(int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByFullSql(int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByFullSql(Class<T>, int, int, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByFullSql(Class<T>, int, int, boolean, String, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
paginateByFullSql(int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByFullSql(int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByFullSql(Class<T>, int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByFullSql(Class<T>, int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateByFullSql(int, int, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginateByFullSql(int, int, boolean, String, String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
 
paginateJsonFields(int, int, String, String, String[], Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
paginateJsonFields(int, int, String, String, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
ParaDirective - com.litongjava.db.activerecord.sql中的类
#para 指令用于在 sql 模板中根据参数名生成问号占位以及查询参数 一、参数为表达式的用法 1:模板内容 #sql("find") select * from user where nickName = #para(nickName) and age > #para(age) #end 2: java 代码 user.template("find", Kv.of("nickName", "prettyGirl").set("age", 18)).find(); 3:以上用法会在 #para(expr) 处生成问号占位字符,并且实际的参数放入 SqlPara 对象的参数列表中 二、参数为 int 型数字的用法 1:模板内容 #sql("find") select * from user where id > #para(0) and id < #para(1) #end 2: java 代码 user.template("find", 10, 100).find(); 3:以上用法会在 #para(0) 与 #para(1) 处生成问号占位字符,并且将 10、100 这两个参数放入 SqlPara 对象的参数列表中 三、4.9.23 新增支持 like、in 子句 ### 一般用法,第二个参数传入 "like"、"in" 参数即可 select * from t title like #para(title, "like") select * from t title like #para(title, "in") ### like 类型第一个参数支持 int 类型 select * from t title like #para(0, "like") ### like 支持左侧与右侧百分号用法 select * from t title like #para(title, "%like") select * from t title like #para(title, "like%") ### 警告:对于 in 子句,如果 #para 第一个参数是 int 型,并且 java 代码针对 Object...
ParaDirective() - 类 的构造器com.litongjava.db.activerecord.sql.ParaDirective
 
parse(String) - 类 中的静态方法com.litongjava.es.client.EsDSNUtils
 
parseJsonField(String) - 类 中的静态方法com.litongjava.db.activerecord.builder.BuilderKit
 
parsePageSql(String) - 类 中的静态方法com.litongjava.db.activerecord.PageSqlKit
 
parseSqlTemplate() - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
password - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
password - 类 中的变量com.litongjava.redis.RedisPlugin
 
PathKit - com.litongjava.db.kit中的类
new File("..
PathKit() - 类 的构造器com.litongjava.db.kit.PathKit
 
persist(Object) - 类 中的方法com.litongjava.redis.RedisDb
移除给定 key 的生存时间,将这个 key 从『易失的』(带生存时间 key )转换成『持久的』(一个不带生存时间、永不过期的 key )。
pexpire(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
这个命令和 EXPIRE 命令的作用类似,但是它以毫秒为单位设置 key 的生存时间,而不像 EXPIRE 命令那样,以秒为单位。
pexpireAt(Object, long) - 类 中的方法com.litongjava.redis.RedisDb
这个命令和 EXPIREAT 命令类似,但它以毫秒为单位设置 key 的过期 unix 时间戳,而不是像 EXPIREAT 那样,以秒为单位。
PgVectorUtils - com.litongjava.db.utils中的类
 
PgVectorUtils() - 类 的构造器com.litongjava.db.utils.PgVectorUtils
 
ping(RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
ping() - 类 中的方法com.litongjava.redis.RedisDb
使用客户端向 Redis 服务器发送一个 PING ,如果服务器运作正常的话,会返回一个 PONG 。
port - 类 中的变量com.litongjava.redis.RedisPlugin
 
PostgreSqlDialect - com.litongjava.db.activerecord.dialect中的类
PostgreSqlDialect.
PostgreSqlDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.PostgreSqlDialect
 
primaryKey - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
processGeneratedBigIntegerKey(Model<?>, String, Object) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
mysql 数据库的 bigint unsigned 对应的 java 类型为 BigInteger 但是 rs.getObject(1) 返回值为 Long 型,造成 model.save() 以后 model.getId() 时的类型转换异常
psetex(Object, long, Object) - 类 中的方法com.litongjava.redis.RedisDb
psetex 与 setex 功能相同,但是生存时间为 milliseconds (以毫秒为单位)。
psubscribe(JedisPubSub, String...) - 类 中的方法com.litongjava.redis.RedisDb
psubscribe pattern [pattern …] 订阅给定模式相匹配的所有频道
PS:
取消订阅在 jedisPubSub 中的 punsubscribe 方法。
psubscribeThread(JedisPubSub, String...) - 类 中的方法com.litongjava.redis.RedisDb
psubscribe pattern [pattern …] 订阅给定模式相匹配的所有频道
PS:
取消订阅在 jedisPubSub 中的 punsubscribe 方法。
pttl(Object) - 类 中的方法com.litongjava.redis.RedisDb
这个命令类似于 TTL 命令,但它以毫秒为单位返回 key 的剩余生存时间,而不是像 TTL 命令那样,以秒为单位。
publicKey - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
publish(String, String) - 类 中的方法com.litongjava.redis.RedisDb
publish channel message 给指定的频道发消息
put(String, Object, Object) - 接口 中的方法com.litongjava.cache.ICache
 
put(String, Object, Object, int) - 接口 中的方法com.litongjava.cache.ICache
 
put(String, Object, Object) - 类 中的方法com.litongjava.db.activerecord.cache.DefaultEhCache
 
put(String, Object, Object, int) - 类 中的方法com.litongjava.db.activerecord.cache.DefaultEhCache
 
put(String, V) - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveMap
 
put(String, V) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
put(String, Object) - 类 中的方法com.litongjava.db.activerecord.Model
Put key value pair to the model without check attribute name.
put(Map<String, Object>) - 类 中的方法com.litongjava.db.activerecord.Model
Put map to the model without check attribute name.
put(Model) - 类 中的方法com.litongjava.db.activerecord.Model
Put other model to the model without check attribute name.
put(Record) - 类 中的方法com.litongjava.db.activerecord.Model
Put record to the model without check attribute name.
put(Map<String, Object>) - 类 中的方法com.litongjava.db.activerecord.Record
 
put(String, Object) - 类 中的方法com.litongjava.db.activerecord.Record
 
put(String, Object, Object) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
put(String, Object, Object, int) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
putAll(Map<? extends String, ? extends V>) - 类 中的方法com.litongjava.db.activerecord.CaseInsensitiveContainerFactory.CaseInsensitiveMap
 
putAll(Map<? extends String, ? extends V>) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
putTable(Table) - 类 中的方法com.litongjava.db.activerecord.TableMapping
 

Q

query(Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
query(String, Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
query(Config, Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
query(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
query(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
query(SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
query(Config, Connection, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
query(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
query(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
query(SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
query() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryBigDecimal(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBigDecimal(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBigDecimal(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBigDecimal(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBigDecimal() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryBigInteger(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBigInteger(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBigInteger(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBigInteger(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBigInteger() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryBoolean(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBoolean(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBoolean(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBoolean(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBoolean() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryByte(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryByte(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryByte(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryByte(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBytes(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBytes(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryBytes(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryBytes(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryColumn(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute sql query just return one column.
queryColumn(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryColumn(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute sql query just return one column.
queryColumn() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryColumnByField(String, String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryColumnByField(String, String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryColumnById(String, String, Object) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryColumnById(String, String, Object) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryDate(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryDate(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryDate(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryDate(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryDate() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryDouble(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryDouble(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryDouble(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryDouble(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryDouble() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryFirst(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute sql query and return the first result.
queryFirst(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryFirst(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute sql query and return the first result.
queryFirst(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryFirst() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryFloat(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryFloat(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryFloat(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryFloat(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryInt(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryInt(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryInt(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryInt(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryInt() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryListString(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryListString(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryLocalDateTime(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryLocalDateTime(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryLocalDateTime(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryLocalDateTime(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryLocalDateTime() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryLong(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryLong(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryLong(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryLong(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryLong() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryNumber(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryNumber(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryNumber(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryNumber(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryShort(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryShort(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryShort(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryShort(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
querySqlStatementStats() - 类 中的静态方法com.litongjava.lite.Lite
 
queryStr(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryStr(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryStr(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryStr(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryStr() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
queryTime(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryTime(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryTime(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryTime(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryTimestamp(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryTimestamp(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
queryTimestamp(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryTimestamp(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
queryTimestamp() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 

R

randomKey() - 类 中的方法com.litongjava.redis.RedisDb
从当前数据库中随机返回(不删除)一个 key 。
rebuildColumnMetas(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
Record - com.litongjava.db.activerecord中的类
Record
Record() - 类 的构造器com.litongjava.db.activerecord.Record
 
recordBuilder - 类 中的变量com.litongjava.db.activerecord.dialect.Dialect
 
RecordBuilder - com.litongjava.db.activerecord中的类
RecordBuilder.
RecordBuilder() - 类 的构造器com.litongjava.db.activerecord.RecordBuilder
 
RecordConvert - com.litongjava.record中的接口
 
recordsToKv(List<Record>, boolean) - 类 中的静态方法com.litongjava.db.utils.RecordUtils
 
recordsToMap(List<Record>) - 类 中的静态方法com.litongjava.db.utils.RecordUtils
 
recordToKv(Record, boolean) - 类 中的静态方法com.litongjava.db.utils.RecordUtils
 
RecordUtils - com.litongjava.db.utils中的类
 
RecordUtils() - 类 的构造器com.litongjava.db.utils.RecordUtils
 
Redis - com.litongjava.redis中的类
Redis. redis 工具类 例如: Redis.use().set("key", "value"); Redis.use().get("key");
Redis() - 类 的构造器com.litongjava.redis.Redis
 
redis - 类 中的变量com.litongjava.satoken.SaTokenDaoRedis
 
RedisCacheInterceptor - com.litongjava.redis中的类
CacheInterceptor.
RedisCacheInterceptor() - 类 的构造器com.litongjava.redis.RedisCacheInterceptor
 
RedisDb - com.litongjava.redis中的类
Cache.
RedisDb() - 类 的构造器com.litongjava.redis.RedisDb
 
RedisDb(String, JedisPool, ISerializer, IKeyNamingPolicy) - 类 的构造器com.litongjava.redis.RedisDb
 
RedisInterceptor - com.litongjava.redis中的类
RedisInterceptor 用于在同一线程中共享同一个 jedis 对象,提升性能.
RedisInterceptor() - 类 的构造器com.litongjava.redis.RedisInterceptor
 
RedisPlugin - com.litongjava.redis中的类
RedisPlugin.
RedisPlugin(String, String) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int, int) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int, int, String) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int, int, String, int) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int, int, String, int, String) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, int, String) - 类 的构造器com.litongjava.redis.RedisPlugin
 
RedisPlugin(String, String, String) - 类 的构造器com.litongjava.redis.RedisPlugin
 
ReflectKit - com.litongjava.db.kit中的类
反射工具类
ReflectKit() - 类 的构造器com.litongjava.db.kit.ReflectKit
 
remarks - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
 
remarks - 类 中的变量com.litongjava.db.activerecord.generator.TableMeta
 
remove(String, Object) - 接口 中的方法com.litongjava.cache.ICache
 
remove(String, Object) - 类 中的方法com.litongjava.db.activerecord.cache.DefaultEhCache
 
remove(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
remove(Object) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
remove(String) - 类 中的方法com.litongjava.db.activerecord.Model
Remove attribute of this model.
remove(String...) - 类 中的方法com.litongjava.db.activerecord.Model
Remove attributes of this model.
remove(String) - 类 中的方法com.litongjava.db.activerecord.Record
Remove attribute of this record.
remove(String...) - 类 中的方法com.litongjava.db.activerecord.Record
Remove columns of this record.
remove(String, Object) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
removeAbandoned - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
removeAbandonedTimeoutMillis - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
removeAll(String) - 接口 中的方法com.litongjava.cache.ICache
 
removeAll(String) - 类 中的方法com.litongjava.db.activerecord.cache.DefaultEhCache
 
removeAll(Collection<?>) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
removeAll(String) - 类 中的静态方法com.litongjava.ehcache.EhCache
 
removeBlacklist(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
 
removeBlacklist(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
removeCache(String) - 类 中的静态方法com.litongjava.redis.Redis
 
removeConfig(String) - 类 中的静态方法com.litongjava.db.activerecord.DbKit
 
removedTableNamePrefixes - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
removeMapping(Class<?>) - 类 中的方法com.litongjava.db.activerecord.generator.TypeMapping
 
removeMapping(String) - 类 中的方法com.litongjava.db.activerecord.generator.TypeMapping
 
removeNoPrimaryKeyTable(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
removeNullValueAttrs() - 类 中的方法com.litongjava.db.activerecord.Model
Remove attributes if it is null.
removeNullValueColumns() - 类 中的方法com.litongjava.db.activerecord.Record
Remove columns if it is null.
removeThreadLocalConnection() - 类 中的方法com.litongjava.db.activerecord.Config
 
removeThreadLocalJedis() - 类 中的方法com.litongjava.redis.RedisDb
 
removeTypeMapping(Class<?>) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
 
removeTypeMapping(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
 
removeWhitelist(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
 
removeWhitelist(String) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
rename(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
将 key 改名为 newkey 。
renamenx(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
当且仅当 newkey 不存在时,将 key 改名为 newkey 修改成功时,返回 1 ; 如果 newkey 已经存在,返回 0
RenderType - com.litongjava.ehcache中的类
RenderType
RenderType() - 类 的构造器com.litongjava.ehcache.RenderType
 
replaceOrderBy(String) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
REPLICA_CONFIG_NAME - 类 中的静态变量com.litongjava.db.activerecord.DbKit
 
ReplicaActiveRecordPlugin - com.litongjava.db.activerecord中的类
ActiveRecord plugin.
ReplicaActiveRecordPlugin(List<DataSource>) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(String, DataSource, int) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(DataSource) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(String, DataSource) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(DataSource, int) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(String, IDataSourceProvider, int) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(String, List<IDataSourceProvider>, int) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(IDataSourceProvider) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(String, IDataSourceProvider) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(IDataSourceProvider, int) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
ReplicaActiveRecordPlugin(Config) - 类 的构造器com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
retainAll(Collection<?>) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
rpop(Object) - 类 中的方法com.litongjava.redis.RedisDb
移除并返回列表 key 的尾元素。
rpoplpush(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
命令 RPOPLPUSH 在一个原子时间内,执行以下两个动作: 将列表 source 中的最后一个元素(尾元素)弹出,并返回给客户端。
rpush(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
将一个或多个值 value 插入到列表 key 的表尾(最右边)。
rpushx(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
将值 value 插入到列表 key 的表尾,当且仅当 key 存在并且是一个列表。

S

sadd(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。
SaJdkSerializer - com.litongjava.satoken中的类
 
SaJdkSerializer() - 类 的构造器com.litongjava.satoken.SaJdkSerializer
 
SaTokenDaoRedis - com.litongjava.satoken中的类
 
SaTokenDaoRedis(String) - 类 的构造器com.litongjava.satoken.SaTokenDaoRedis
 
save(Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
save(String, String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
Save record.
save(String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
save(String, Record, String[]) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
save(String, String, Record, String[]) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
save(Config, Connection, String, String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
save(Config, Connection, String, String, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
save(String, String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Save record.
save(String, String, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
save(String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
save(String, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
save() - 类 中的方法com.litongjava.db.activerecord.Model
Save model.
save(String, String, String, Object[], int, long, long, boolean) - 接口 中的方法com.litongjava.db.activerecord.stat.ISqlStatementStat
 
save(String, String, String, Object[], int, long, long, boolean) - 类 中的方法com.litongjava.db.activerecord.stat.LiteSqlStatementStat
 
saveSqlStatementStat(String, String, String, Object[], int, long, long) - 类 中的静态方法com.litongjava.lite.Lite
 
scan(Integer, String, Integer, Func.F11<List<String>, Boolean>) - 类 中的方法com.litongjava.redis.RedisDb
scan 命令查找符合给定模式 pattern 的 key
scan(Integer, String, Func.F11<List<String>, Boolean>) - 类 中的方法com.litongjava.redis.RedisDb
 
scan(Integer, Func.F11<List<String>, Boolean>) - 类 中的方法com.litongjava.redis.RedisDb
 
scard(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回集合 key 的基数(集合中元素的数量)。
scriptExists(String) - 类 中的方法com.litongjava.redis.RedisDb
 
scriptExists(String...) - 类 中的方法com.litongjava.redis.RedisDb
 
scriptLoad(String) - 类 中的方法com.litongjava.redis.RedisDb
 
sdiff(Object...) - 类 中的方法com.litongjava.redis.RedisDb
返回一个集合的全部成员,该集合是所有给定集合之间的差集。
search(SearchRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
searchAsync(SearchRequest, RequestOptions, ActionListener<SearchResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
searchData(String, String, int, int, boolean) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
搜索数据
select(int) - 类 中的方法com.litongjava.redis.RedisDb
切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值。
serializer - 类 中的变量com.litongjava.redis.RedisDb
 
serializer - 类 中的变量com.litongjava.redis.RedisPlugin
 
Serializer - com.litongjava.redis中的类
Serializer 用于 Redis.call(...)
Serializer() - 类 的构造器com.litongjava.redis.Serializer
 
serializer - 类 中的变量com.litongjava.satoken.SaTokenDaoRedis
 
set(String, Object) - 类 中的方法com.litongjava.db.activerecord.Model
Set attribute to model.
set(String, Object) - 类 中的方法com.litongjava.db.activerecord.Record
Set column to record.
set(int, int, int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
set(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
存放 key value 对到 redis 如果 key 已经持有其他值, SET 就覆写旧值,无视类型。
set(String, long, String) - 类 中的方法com.litongjava.redis.RedisDb
 
set(String, String, long) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
写入Value,并设定存活时间 (单位: 秒)
setAcquireIncrement(int) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setAutoCommit(boolean) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
是否自动提交
setBaseModelTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置用于生成 BaseModel 的模板文件,模板引擎将在 class path 与 jar 包内寻找模板文件 默认模板为:"/com/jfinal/plugin/activerecord/generator/base_model_template.jf"
setBaseSqlTemplatePath(String) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setBaseSqlTemplatePath(String) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setBaseSqlTemplatePath(String) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
setBean(String, long, Object) - 类 中的静态方法com.litongjava.redis.Redis
 
setBean(String, Object) - 类 中的静态方法com.litongjava.redis.Redis
 
setBean(String, long, Object) - 类 中的方法com.litongjava.redis.RedisDb
 
setBean(String, Object) - 类 中的方法com.litongjava.redis.RedisDb
 
setCache(ICache) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setCache(ICache) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setCatalog(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
支持 catalog 概念的数据库可以设定该参数
setCheckParaAssigned(boolean) - 类 中的静态方法com.litongjava.db.activerecord.sql.ParaDirective
 
setClient(RestHighLevelClient) - 类 中的静态方法com.litongjava.es.client.Elastic
 
setClient(MongoClient) - 类 中的静态方法com.litongjava.mongo.MongoDb
 
setColumns(Map<String, Object>) - 类 中的方法com.litongjava.db.activerecord.Record
Set columns value with map.
setColumns(Record) - 类 中的方法com.litongjava.db.activerecord.Record
Set columns value with Record.
setColumns(Model<?>) - 类 中的方法com.litongjava.db.activerecord.Record
Set columns value with Model object.
setColumnsMap(Record, Map<String, Object>) - 类 中的静态方法com.litongjava.db.activerecord.CPI
Return the columns map of the record
setColumnType(String, Class<?>) - 类 中的方法com.litongjava.db.activerecord.Table
 
setColumnTypeMap(Map<String, Class<?>>) - 类 中的方法com.litongjava.db.activerecord.Table
 
setConnectionInitSql(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
添加连接时的初始化sql。
setConnectionInitSql(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
新连接生成后,添加到连接池前执行的初始化sql
setConnectionProperties(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setConnectionTestQuery(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
JDBC4以下版本数据库驱动需要设定此参数
setConnectionTimeout(long) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
 
setContainerFactory(IContainerFactory) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setContainerFactory(IContainerFactory) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setContainerFactoryByConfigName(String) - 类 中的方法com.litongjava.db.activerecord.Record
Set the containerFactory by configName.
setDatabase(MongoDatabase) - 类 中的静态方法com.litongjava.mongo.MongoDb
 
setDataDictionaryFileName(String) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
setDataDictionaryFileName(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置数据字典 DataDictionary 文件输出目录,默认值为 "_DataDictionary.txt"
setDataDictionaryGenerator(DataDictionaryGenerator) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 DataDictionaryGenerator,便于扩展自定义 DataDictionaryGenerator
setDataDictionaryOutputDir(String) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
 
setDataDictionaryOutputDir(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置数据字典 DataDictionary 文件输出目录,默认与 modelOutputDir 相同
setDataSource(DataSource) - 类 中的静态方法com.litongjava.db.hikaricp.DsContainer
 
setDbProFactory(IDbProFactory) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setDbProFactory(IDbProFactory) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setDefaultTransactionIsolation(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setDevMode(boolean) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setDevMode(boolean) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setDevMode(boolean) - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
setDialect(Dialect) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setDialect(Dialect) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置数据库方言,默认为 MysqlDialect
setDialect(Dialect) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
setDialect(Dialect) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setDriverClass(String) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setDriverClass(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setDriverClass(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
驱动类名
setex(Object, long, Object) - 类 中的方法com.litongjava.redis.RedisDb
存放 key value 对到 redis,并将 key 的生存时间设为 seconds (以秒为单位)。
setExprList(ExprList) - 类 中的方法com.litongjava.db.activerecord.sql.NameSpaceDirective
 
setExprList(ExprList) - 类 中的方法com.litongjava.db.activerecord.sql.ParaDirective
 
setExprList(ExprList) - 类 中的方法com.litongjava.db.activerecord.sql.SqlDirective
 
setFetchFieldAutoIncrement(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置是否取出字段的自增属性
setFetchFieldAutoIncrement(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
配置是否取出字段的自增属性
setFilters(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
设置过滤器,如果要开启监控统计需要使用此方法或在构造方法中进行设置 监控统计:"stat" 防SQL注入:"wall" 组合使用: "stat,wall"
setGenerateChainSetter(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
setGenerateChainSetter(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 BaseModel 是否生成链式 setter 方法
setGenerateDaoInModel(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置是否在 Model 中生成 dao 对象,默认生成
setGenerateDaoInModel(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
setGenerateDataDictionary(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置是否生成数据字典 Dictionary 文件,默认不生成
setGenerateRemarks(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置是否生成字段备注,生成的备注会体现在 Base Model 之中 默认值为 false
setGenerateRemarks(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
setGenerateView(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
配置是否生成 view。
setGenerateView(boolean) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
setGraphQL(GraphQL) - 类 中的静态方法com.litongjava.graphql.GQL
 
setIdleTimeout(long) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
空闲超时时间(单位:毫秒),默认600000 (10 分钟)
setIfAbsent(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
Set key to hold the string value if key is absent.
setIfAbsent(Object, Object, long) - 类 中的方法com.litongjava.redis.RedisDb
Set key to hold the string value and expiration timeout if key is absent.
setIfPresent(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
Set key to hold the string value if key is present.
setIfPresent(Object, Object, long, TimeUnit) - 类 中的方法com.litongjava.redis.RedisDb
Set key to hold the string value and expiration timeout if key is present.
setInitialPoolSize(int) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setInitialSize(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setInt(String, int) - 类 中的静态方法com.litongjava.redis.Redis
 
setInt(String, long, int) - 类 中的静态方法com.litongjava.redis.Redis
 
setInt(String, int) - 类 中的方法com.litongjava.redis.RedisDb
 
setInt(String, long, int) - 类 中的方法com.litongjava.redis.RedisDb
 
setJavaType(JavaType) - 类 中的方法com.litongjava.db.activerecord.TableBuilder
 
setJdbcUrl(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
jdbc连接url
setKeepAlive(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setKeepByteAndShort(boolean) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
指示 Generator、ModelBuilder、RecordBuilder 是否保持住 Byte、Short 类型
setKeyNamingPolicy(IKeyNamingPolicy) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setLeakDetectionThreshold(long) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
内存泄露侦测周期,最小为2000(2秒)
setLog(boolean) - 类 中的静态方法com.litongjava.db.activerecord.SqlReporter
 
setLogAbandoned(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setLoginTimeout(int) - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
setLogWriter(PrintWriter) - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
setLong(String, long) - 类 中的静态方法com.litongjava.redis.Redis
 
setLong(String, long, long) - 类 中的静态方法com.litongjava.redis.Redis
 
setLong(String, long) - 类 中的方法com.litongjava.redis.RedisDb
 
setLong(String, long, long) - 类 中的方法com.litongjava.redis.RedisDb
 
setMainCache(String) - 类 中的静态方法com.litongjava.redis.Redis
提供一个设置设置主缓存 mainCache 的机会,否则第一个被初始化的 Cache 将成为 mainCache
setMappingKitClassName(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 MappingKit 类名,默认值为: "_MappingKit"
setMappingKitClassName(String) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
setMappingKitGenerator(MappingKitGenerator) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 MappingKitGenerator,便于扩展自定义 MappingKitGenerator
setMappingKitOutputDir(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 MappingKit 文件输出目录,默认与 modelOutputDir 相同, 在设置此变量的同时需要设置 mappingKitPackageName
setMappingKitOutputDir(String) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
setMappingKitPackageName(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 MappingKit 文件包名,默认与 modelPackageName 相同, 在设置此变的同时需要设置 mappingKitOutputDir
setMappingKitPackageName(String) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
 
setMappingKitTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置用于生成 MappingKit 的模板文件,模板引擎将在 class path 与 jar 包内寻找模板文件 默认模板为:"/com/jfinal/plugin/activerecord/generator/mapping_kit_template.jf"
setMaxActive(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setMaxIdleTime(int) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setMaximumPoolSize(int) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
连接池最大连接数 默认10
setMaxLifetime(long) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
最大生命周期/最大存活时间(单位:毫秒) ,默认1800000 (30 分钟)
setMaxPoolPreparedStatementPerConnectionSize(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setMaxPoolSize(int) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setMaxWait(long) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setMetaBuilder(MetaBuilder) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置 MetaBuilder,便于扩展自定义 MetaBuilder
setMinEvictableIdleTimeMillis(long) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setMinEvictableIdleTimeMillis(int) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setMinIdle(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setMinPoolSize(int) - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
setModelBuilder(ModelBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
配置自定义 ModelBuilder 通过继承扩展 ModelBuilder 可以对 JDBC 到 java 数据类型进行定制化转换 不同数据库从 JDBC 到 java 数据类型的映射关系有所不同 此外,还可以通过改变 ModelBuilder.buildLabelNamesAndTypes() 方法逻辑,实现下划线字段名转驼峰变量名的功能
setModelTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置用于生成 Model 的模板文件,模板引擎将在 class path 与 jar 包内寻找模板文件 默认模板为:"/com/jfinal/plugin/activerecord/generator/model_template.jf"
setName(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
连接池名称
setNumTestsPerEvictionRun(int) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setnx(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
setnx 的工作原理与 set 完全相同,唯一的区别是,如果 key 已经存在,则不执行任何操作
setObject(String, Object, long) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
写入Object,并设定存活时间 (单位: 秒)
setOrPut(String, Object) - 类 中的方法com.litongjava.db.activerecord.Model
如果 attrOrNot 是表中的字段则调用 set(...)
setPassword(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
数据库密码
setPoolName(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
用户指定的连接池名
setPrimaryKey(String, String) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
当使用 create table 语句创建用于开发使用的数据表副本时,假如create table 中使用的 复合主键次序不同,那么MappingKitGeneretor 反射生成的复合主键次序也会不同。
setPrimaryKey(String, String) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
当使用 create table 语句创建用于开发使用的数据表副本时,假如create table 中使用的 复合主键次序不同,那么MappingKitGeneretor 反射生成的复合主键次序也会不同。
setPublicKey(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setReadOnly(boolean) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
是否是只读连接 ,是否有效取决于相应的数据库是否支持
setRecordBuilder(RecordBuilder) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
配置自定义 RecordBuilder 通过继承扩展 RecordBuilder 可以对 JDBC 到 java 数据类型进行定制化转换 不同数据库从 JDBC 到 java 数据类型的映射关系有所不同 此外,还可以通过改变 RecordBuilder.buildLabelNamesAndTypes() 方法逻辑,实现下划线字段名转驼峰变量名的功能
setRecordConvert(RecordConvert) - 类 中的方法com.litongjava.db.activerecord.Config
 
setRemoveAbandoned(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setRemoveAbandonedTimeoutMillis(long) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setRemovedTableNamePrefixes(String...) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
设置需要被移除的表名前缀,仅用于生成 modelName 与 baseModelName 例如表名 "osc_account",移除前缀 "osc_" 后变为 "account"
setRemovedTableNamePrefixes(String...) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
设置需要被移除的表名前缀,仅用于生成 modelName 与 baseModelName 例如表名 "osc_account",移除前缀 "osc_" 后变为 "account"
setRootClassPath(String) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
setSerializer(ISerializer) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setShowSql(boolean) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setShowSql(boolean) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
setSqlStatementStat(ISqlStatementStat, boolean) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
setSqlStatementStat(ISqlStatementStat, boolean) - 类 中的方法com.litongjava.db.activerecord.Config
 
setStr(String, String) - 类 中的静态方法com.litongjava.redis.Redis
 
setStr(String, long, String) - 类 中的静态方法com.litongjava.redis.Redis
 
setStr(String, String) - 类 中的方法com.litongjava.redis.RedisDb
 
setTableBuilder(TableBuilder) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
可用于切换 TableBuilder 实现类
setTableBuilder(TableBuilder) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
可用于切换 TableBuilder 实现类
setTableName(String) - 类 中的方法com.litongjava.db.activerecord.Record
 
setTablePrimaryKey(Table, String) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
setTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
使用自定义模板生成 base model
setTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
使用自定义模板生成 MappingKit
setTemplate(String) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
使用自定义模板生成 model
setTestOnBorrow(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTestOnReturn(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTestWhileIdle(boolean) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTestWhileIdle(boolean) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setThreadLocalConnection(Connection) - 类 中的方法com.litongjava.db.activerecord.Config
Support transaction with Transaction interceptor
setThreadLocalJedis(Jedis) - 类 中的方法com.litongjava.redis.RedisDb
 
setTimeBetweenConnectErrorMillis(long) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTimeBetweenEvictionRunsMillis(long) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTimeBetweenEvictionRunsMillis(int) - 类 中的方法com.litongjava.redis.RedisPlugin
 
setTimeBetweenLogStatsMillis(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setTransactionIsolation(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
事物等级
setTransactionLevel(int) - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
Set transaction level define in java.sql.Connection
setTransactionLevel(int) - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
Set transaction level define in java.sql.Connection
setTxFun(TxFun) - 类 中的静态方法com.litongjava.db.activerecord.tx.Tx
 
setTypeMapping(TypeMapping) - 类 中的方法com.litongjava.db.activerecord.generator.Generator
切换 TypeMapping jfinal 4.9.08 版本新增了 addTypeMapping(...)
setTypeMapping(TypeMapping) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
 
setUsername(String) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
数据库类型
setValidationQuery(String) - 类 中的方法com.litongjava.db.druid.DruidPlugin
hsqldb - "select 1 from INFORMATION_SCHEMA.SYSTEM_USERS" Oracle - "select 1 from dual" DB2 - "select 1 from sysibm.sysdummy1" mysql - "select 1"
setValidationQueryTimeout(int) - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
setValidationTimeout(long) - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
连接是否存活测试周期,默认5000(5秒)
setWebRootPath(String) - 类 中的静态方法com.litongjava.db.kit.PathKit
 
sinter(Object...) - 类 中的方法com.litongjava.redis.RedisDb
返回多个集合的交集,多个集合由 keys 指定
sismember(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
判断 member 元素是否集合 key 的成员。
size() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
size() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
size() - 类 中的方法com.litongjava.db.activerecord.Model
 
size() - 类 中的方法com.litongjava.db.activerecord.Record
 
skip(Predicate<String>) - 类 中的方法com.litongjava.db.activerecord.generator.MetaBuilder
跳过不需要生成器处理的 table 由于 setMetaBuilder 将置换掉 MetaBuilder,所以 Generator.addExcludedTable(...)
smembers(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回集合 key 中的所有成员。
spop(Object) - 类 中的方法com.litongjava.redis.RedisDb
移除并返回集合中的一个随机元素。
sql - 类 中的变量com.litongjava.db.activerecord.DbKit.BatchInfo
 
sql_statement_stat - 类 中的静态变量com.litongjava.lite.Lite
 
SqlDirective - com.litongjava.db.activerecord.sql中的类
SqlDirective
SqlDirective() - 类 的构造器com.litongjava.db.activerecord.sql.SqlDirective
 
Sqlite3Dialect - com.litongjava.db.activerecord.dialect中的类
SqliteDialect.
Sqlite3Dialect() - 类 的构造器com.litongjava.db.activerecord.dialect.Sqlite3Dialect
 
SqlKit - com.litongjava.db.activerecord.sql中的类
SqlKit
SqlKit(String, boolean) - 类 的构造器com.litongjava.db.activerecord.sql.SqlKit
 
SqlKit(String) - 类 的构造器com.litongjava.db.activerecord.sql.SqlKit
 
sqlPara - 类 中的变量com.litongjava.db.activerecord.DaoTemplate
 
sqlPara - 类 中的变量com.litongjava.db.activerecord.DbTemplate
 
SqlReporter - com.litongjava.db.activerecord中的类
SqlReporter.
SqlReporter(Connection) - 类 的构造器com.litongjava.db.activerecord.SqlReporter
 
SqlServerDialect - com.litongjava.db.activerecord.dialect中的类
SqlServerDialect 为OSC 网友战五渣贡献代码:http://www.oschina.net/question/2333909_234198
SqlServerDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.SqlServerDialect
 
SqlTemplates - com.litongjava.template中的类
 
SqlTemplates() - 类 的构造器com.litongjava.template.SqlTemplates
 
srandmember(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回集合中的一个随机元素。
srandmember(Object, int) - 类 中的方法com.litongjava.redis.RedisDb
返回集合中的 count 个随机元素。
srem(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略。
start() - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
start() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
start() - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
start() - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
start() - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
start() - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
 
start() - 接口 中的方法com.litongjava.db.IPlugin
 
start() - 类 中的方法com.litongjava.ehcache.EhCachePlugin
 
start() - 类 中的方法com.litongjava.redis.RedisPlugin
 
start(JedisPool) - 类 中的方法com.litongjava.redis.RedisPlugin
 
stop() - 类 中的方法com.litongjava.cron4j.Cron4jPlugin
 
stop() - 接口 中的方法com.litongjava.cron4j.ITask
 
stop() - 类 中的方法com.litongjava.db.activerecord.ActiveRecordPlugin
 
stop() - 类 中的方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
stop() - 类 中的方法com.litongjava.db.c3p0.C3p0Plugin
 
stop() - 类 中的方法com.litongjava.db.druid.DruidPlugin
 
stop() - 类 中的方法com.litongjava.db.hikaricp.HikariCpPlugin
 
stop() - 接口 中的方法com.litongjava.db.IPlugin
 
stop() - 类 中的方法com.litongjava.ehcache.EhCachePlugin
 
stop() - 类 中的方法com.litongjava.redis.RedisPlugin
 
subscribe(JedisPubSub, String...) - 类 中的方法com.litongjava.redis.RedisDb
subscribe channel [channel …] 订阅一个或多个频道
PS:
取消订阅在 jedisPubSub 中的 unsubscribe 方法。
subscribeThread(JedisPubSub, String...) - 类 中的方法com.litongjava.redis.RedisDb
subscribe channel [channel …] 订阅一个或多个频道
PS:
取消订阅在 jedisPubSub 中的 unsubscribe 方法。
sunion(Object...) - 类 中的方法com.litongjava.redis.RedisDb
返回多个集合的并集,多个集合由 keys 指定 不存在的 key 被视为空集。

T

Table - com.litongjava.db.activerecord中的类
Table save the table meta info like column name and column type.
Table(String, Class<? extends Model<?>>) - 类 的构造器com.litongjava.db.activerecord.Table
 
Table(String, String, Class<? extends Model<?>>) - 类 的构造器com.litongjava.db.activerecord.Table
 
tableBuilder - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
tableBuilder - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
TableBuilder - com.litongjava.db.activerecord中的类
TableBuilder build the mapping of model between class and table.
TableBuilder() - 类 的构造器com.litongjava.db.activerecord.TableBuilder
 
tableList - 类 中的变量com.litongjava.db.activerecord.ActiveRecordPlugin
 
tableList - 类 中的变量com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
 
TableMapping - com.litongjava.db.activerecord中的类
TableMapping save the mapping between model class and table.
TableMeta - com.litongjava.db.activerecord.generator中的类
TableMeta
TableMeta() - 类 的构造器com.litongjava.db.activerecord.generator.TableMeta
 
tableSkip - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
takeOverDbPaginate(Connection, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
takeOverDbPaginate(Connection, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
takeOverModelPaginate(Connection, Class<? extends Model>, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.AnsiSqlDialect
 
takeOverModelPaginate(Connection, Class<? extends Model>, int, int, Boolean, String, StringBuilder, Object...) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
TdEngineDialect - com.litongjava.db.activerecord.dialect中的类
MysqlDialect.
TdEngineDialect() - 类 的构造器com.litongjava.db.activerecord.dialect.TdEngineDialect
 
template(String, Map) - 类 中的静态方法com.litongjava.db.activerecord.Db
使用 sql 模板进行查询,可以省去 Db.getSqlPara(...)
template(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
使用 sql 模板进行查询,可以省去 Db.getSqlPara(...)
template(String, Map) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
template(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
template - 类 中的变量com.litongjava.db.activerecord.generator.BaseModelGenerator
 
template - 类 中的变量com.litongjava.db.activerecord.generator.MappingKitGenerator
 
template - 类 中的变量com.litongjava.db.activerecord.generator.ModelGenerator
 
template(String, Map) - 类 中的方法com.litongjava.db.activerecord.Model
使用 sql 模板进行查询,可以省去 getSqlPara(...)
template(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
使用 sql 模板进行查询,可以省去 getSqlPara(...)
template(String, Model) - 类 中的方法com.litongjava.db.activerecord.Model
 
TEMPLATE_RENDER - 类 中的静态变量com.litongjava.ehcache.RenderType
 
templateByString(String, Map) - 类 中的静态方法com.litongjava.db.activerecord.Db
使用字符串变量作为 sql 模板进行查询,可省去外部 sql 文件来使用 sql 模板功能 例子: String sql = "select * from blog where id = #para(id)"; Db.templateByString(sql, Kv.by("id", 123).find();
templateByString(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
使用字符串变量作为 sql 模板进行查询,可省去外部 sql 文件来使用 sql 模板功能 例子: String sql = "select * from blog where id = #para(0)"; Db.templateByString(sql, 123).find();
templateByString(String, Map) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
templateByString(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
templateByString(String, Map) - 类 中的方法com.litongjava.db.activerecord.Model
使用字符串变量作为 sql 模板进行查询,可省去外部 sql 文件来使用 sql 模板功能 例子: String sql = "select * from blog where id = #para(id)"; dao.templateByString(sql, Kv.by("id", 123)).find();
templateByString(String, Object...) - 类 中的方法com.litongjava.db.activerecord.Model
使用字符串变量作为 sql 模板进行查询,可省去外部 sql 文件来使用 sql 模板功能 例子: String sql = "select * from blog where id = #para(0)"; dao.templateByString(sql, 123).find();
templateByString(String, Model) - 类 中的方法com.litongjava.db.activerecord.Model
 
testOnBorrow - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
testOnReturn - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
testWhileIdle - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
threadLocalJedis - 类 中的变量com.litongjava.redis.RedisDb
 
timeBetweenConnectErrorMillis - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
timeBetweenEvictionRunsMillis - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
timeBetweenLogStatsMillis - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
timeout - 类 中的变量com.litongjava.redis.RedisPlugin
 
TimestampProcessedModelBuilder - com.litongjava.db.activerecord.builder中的类
TimestampProcessedModelBuilder 时间戳被处理过的 ModelBuilder oracle 从 Connection 中取值时需要调用具体的 getTimestamp(int) 来取值
TimestampProcessedModelBuilder() - 类 的构造器com.litongjava.db.activerecord.builder.TimestampProcessedModelBuilder
 
TimestampProcessedRecordBuilder - com.litongjava.db.activerecord.builder中的类
TimestampProcessedRecordBuilder 时间戳被处理过的 RecordBuilder oracle 从 Connection 中取值时需要调用具体的 getTimestamp(int) 来取值
TimestampProcessedRecordBuilder() - 类 的构造器com.litongjava.db.activerecord.builder.TimestampProcessedRecordBuilder
 
to(Object) - 类 中的静态方法com.litongjava.redis.Serializer
序列化
toArray() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
toArray(T[]) - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoSet
 
toBean(Class<T>) - 类 中的方法com.litongjava.db.activerecord.Record
Converts a Record object to the specified Java bean type.
toCreateTableSql(Class<?>) - 类 中的静态方法com.litongjava.db.activerecord.bean.Bean2SqlUtils
 
toJavaBean(Record, Class<T>) - 类 中的方法com.litongjava.db.activerecord.bean.DefaultRecordConvert
 
toJavaBean(Record, Class<T>) - 接口 中的方法com.litongjava.record.RecordConvert
 
toKv() - 类 中的方法com.litongjava.db.activerecord.Record
 
toMap() - 类 中的方法com.litongjava.db.activerecord.Model
 
toMap() - 类 中的方法com.litongjava.db.activerecord.Record
 
toRecord() - 类 中的方法com.litongjava.db.activerecord.Model
Convert model to record.
toString() - 类 中的方法com.litongjava.db.activerecord.Model
 
toString() - 类 中的方法com.litongjava.db.activerecord.Record
 
toString() - 类 中的方法com.litongjava.db.activerecord.sql.SqlKit
 
Transaction - com.litongjava.db.activerecord.tx中的类
ActiveRecord declare transaction.
Transaction() - 类 的构造器com.litongjava.db.activerecord.tx.Transaction
 
trimPrimaryKeys(String[]) - 类 中的方法com.litongjava.db.activerecord.dialect.Dialect
 
trimPrimaryKeys(String[]) - 类 中的静态方法com.litongjava.db.activerecord.dialect.DialectUtils
一、forDbXxx 系列方法中若有如下两种情况之一,则需要调用此方法对 pKeys 数组进行 trim(): 1:方法中调用了 isPrimaryKey(...)
ttl(Object) - 类 中的方法com.litongjava.redis.RedisDb
以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。
tx(IAtom) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute transaction with default transaction level.
tx(int, IAtom) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
tx(Config, int, IAtom) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute transaction.
tx(IAtom) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute transaction with default transaction level.
tx(int, IAtom) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
Tx - com.litongjava.db.activerecord.tx中的类
ActiveRecord declare transaction.
Tx() - 类 的构造器com.litongjava.db.activerecord.tx.Tx
 
tx(String, Func.F10<Transaction>) - 类 中的方法com.litongjava.redis.RedisDb
redis 事务,返回值为非 null 时表示 redis 事务执行成功,否则执行失败 被监视的 watchKey 值发生变化时,事务将会执行失败
tx(Func.F10<Transaction>) - 类 中的方法com.litongjava.redis.RedisDb
 
TxByMethodRegex - com.litongjava.db.activerecord.tx中的类
TxByMethodRegex.
TxByMethodRegex(String) - 类 的构造器com.litongjava.db.activerecord.tx.TxByMethodRegex
 
TxByMethodRegex(String, boolean) - 类 的构造器com.litongjava.db.activerecord.tx.TxByMethodRegex
 
TxByMethods - com.litongjava.db.activerecord.tx中的类
TxByMethods
TxByMethods(String...) - 类 的构造器com.litongjava.db.activerecord.tx.TxByMethods
 
TxConfig - com.litongjava.db.activerecord.tx中的注释类型
TxConfig is used to configure configName for Tx interceptor
TxFun - com.litongjava.db.activerecord.tx中的接口
支持定制事务行为,否则 Tx 拦截器只会在抛出异常时回滚事务 例如通过返回值 Ret 对象来决定事务的提交与回滚: Tx.setTxFun((inv, conn) -> { inv.invoke(); // 根据业务层返回值 Ret 对象的状态决定提交与回滚 Object retValue = inv.getReturnValue(); if (retValue instanceof Ret) { Ret ret = (Ret)retValue; if (ret.isOk()) { conn.commit(); } else { conn.rollback(); } return ; } // 返回其它类型值的情况 conn.commit(); });
txInNewThread(IAtom) - 类 中的静态方法com.litongjava.db.activerecord.Db
主要用于嵌套事务场景 实例:https://jfinal.com/feedback/4008 默认情况下嵌套事务会被合并成为一个事务,那么内层与外层任何地方回滚事务 所有嵌套层都将回滚事务,也就是说嵌套事务无法独立提交与回滚 使用 txInNewThread(...)
txInNewThread(int, IAtom) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
txInNewThread(IAtom) - 类 中的方法com.litongjava.db.activerecord.DbPro
主要用于嵌套事务场景 实例:https://jfinal.com/feedback/4008 默认情况下嵌套事务会被合并成为一个事务,那么内层与外层任何地方回滚事务 所有嵌套层都将回滚事务,也就是说嵌套事务无法独立提交与回滚 使用 txInNewThread(...)
txInNewThread(int, IAtom) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
TxReadCommitted - com.litongjava.db.activerecord.tx中的类
TxReadCommitted.
TxReadCommitted() - 类 的构造器com.litongjava.db.activerecord.tx.TxReadCommitted
 
TxReadUncommitted - com.litongjava.db.activerecord.tx中的类
TxReadUncommitted.
TxReadUncommitted() - 类 的构造器com.litongjava.db.activerecord.tx.TxReadUncommitted
 
TxRepeatableRead - com.litongjava.db.activerecord.tx中的类
TxRepeatableRead.
TxRepeatableRead() - 类 的构造器com.litongjava.db.activerecord.tx.TxRepeatableRead
 
TxSerializable - com.litongjava.db.activerecord.tx中的类
TxSerializable.
TxSerializable() - 类 的构造器com.litongjava.db.activerecord.tx.TxSerializable
 
type - 类 中的变量com.litongjava.db.activerecord.generator.ColumnMeta
-----------+---------+------+-----+---------+---------------- Field | Type | Null | Key | Default | Remarks -----------+---------+------+-----+---------+---------------- id | int(11) | NO | PRI | NULL | remarks here
type(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回 key 所储存的值的类型。
typeMapping - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
TypeMapping - com.litongjava.db.activerecord.generator中的类
TypeMapping 建立起 ResultSetMetaData.getColumnClassName(i)到 java类型的映射关系 特别注意时间型类型映射为了 java.util.Date(java.sql.Time 除外),可通过继承扩展该类来调整映射满足特殊需求 与 com.jfinal.plugin.activerecord.JavaType.java 类型映射不同之处在于 将时间型类型对应到 java.util.Date(java.sql.Time 除外)
TypeMapping() - 类 的构造器com.litongjava.db.activerecord.generator.TypeMapping
 

U

underscoreToCamel(Map<String, Object>) - 类 中的静态方法com.litongjava.db.utils.RecordUtils
 
unlock(String, String) - 类 中的方法com.litongjava.redis.RedisDb
释放锁
unwrap(Class<T>) - 类 中的方法com.litongjava.db.activerecord.NullDataSource
 
update(Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
update(String, Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.CPI
 
update(Config, Connection, String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute sql update
update(SqlPara) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
update(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
update(String, String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
Update Record.
update(String, String, Record, String[]) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
update(String, Record) - 类 中的静态方法com.litongjava.db.activerecord.Db
Update record with default primary key.
update(Config, Connection, String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute sql update
update(String, Object...) - 类 中的方法com.litongjava.db.activerecord.DbPro
Execute update, insert or delete sql statement.
update(String) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
update(Config, Connection, String, String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
update(Config, Connection, String, String, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
update(String, String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Update Record.
update(String, String, Record, String[]) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
update(String, Record) - 类 中的方法com.litongjava.db.activerecord.DbPro
Update record with default primary key.
update(SqlPara) - 类 中的方法com.litongjava.db.activerecord.DbPro
 
update() - 类 中的方法com.litongjava.db.activerecord.DbTemplate
 
update() - 类 中的方法com.litongjava.db.activerecord.Model
Update model.
update(UpdateRequest, RequestOptions) - 类 中的静态方法com.litongjava.es.client.Elastic
 
update(String, String) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
修改指定key-value键值对 (过期时间不变)
updateAsync(UpdateRequest, RequestOptions, ActionListener<UpdateResponse>) - 类 中的静态方法com.litongjava.es.client.Elastic
 
updateBySql(String, Object...) - 类 中的静态方法com.litongjava.db.activerecord.Db
Execute update, insert or delete sql statement.
updateObject(String, Object) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
更新Object (过期时间不变)
updateObjectTimeout(String, long) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
修改Object的剩余存活时间 (单位: 秒)
updateTimeout(String, long) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
修改Value的剩余存活时间 (单位: 秒)
url - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
use(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
use() - 类 中的静态方法com.litongjava.db.activerecord.Db
 
use(String) - 类 中的方法com.litongjava.db.activerecord.Model
Switching data source, dialect and all config by configName
use() - 类 中的静态方法com.litongjava.redis.Redis
 
use(String) - 类 中的静态方法com.litongjava.redis.Redis
 
useAsDataTransfer(Dialect, IContainerFactory, ICache) - 类 中的静态方法com.litongjava.db.activerecord.ActiveRecordPlugin
用于分布式场景,当某个分布式节点只需要用 Model 承载和传输数据,而不需要实际操作数据库时 调用本方法可保障 IContainerFactory、Dialect、ICache 的一致性 本用法更加适用于 Generator 生成的继承自 base model的 Model,更加便于传统第三方工具对 带有 getter、setter 的 model 进行各种处理 警告:Dialect、IContainerFactory、ICache 三者一定要与集群中其它节点保持一致, 以免程序出现不一致行为
useAsDataTransfer(IContainerFactory) - 类 中的静态方法com.litongjava.db.activerecord.ActiveRecordPlugin
分布式场景下指定 IContainerFactory,并默认使用 MysqlDialect、EhCache
useAsDataTransfer(Dialect, IContainerFactory) - 类 中的静态方法com.litongjava.db.activerecord.ActiveRecordPlugin
分布式场景下指定 Dialect、IContainerFactory,并默认使用 EhCache
useAsDataTransfer(Dialect) - 类 中的静态方法com.litongjava.db.activerecord.ActiveRecordPlugin
分布式场景下指定 Dialect、 并默认使用 IContainerFactory.defaultContainerFactory、EhCache
useAsDataTransfer() - 类 中的静态方法com.litongjava.db.activerecord.ActiveRecordPlugin
分布式场景下默认使用 MysqlDialect、 IContainerFactory.defaultContainerFactory、EhCache
useAsDataTransfer(Dialect, IContainerFactory, ICache) - 类 中的静态方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
用于分布式场景,当某个分布式节点只需要用 Model 承载和传输数据,而不需要实际操作数据库时 调用本方法可保障 IContainerFactory、Dialect、ICache 的一致性 本用法更加适用于 Generator 生成的继承自 base model的 Model,更加便于传统第三方工具对 带有 getter、setter 的 model 进行各种处理 警告:Dialect、IContainerFactory、ICache 三者一定要与集群中其它节点保持一致, 以免程序出现不一致行为
useAsDataTransfer(IContainerFactory) - 类 中的静态方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
分布式场景下指定 IContainerFactory,并默认使用 MysqlDialect、EhCache
useAsDataTransfer(Dialect, IContainerFactory) - 类 中的静态方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
分布式场景下指定 Dialect、IContainerFactory,并默认使用 EhCache
useAsDataTransfer(Dialect) - 类 中的静态方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
分布式场景下指定 Dialect、 并默认使用 IContainerFactory.defaultContainerFactory、EhCache
useAsDataTransfer() - 类 中的静态方法com.litongjava.db.activerecord.ReplicaActiveRecordPlugin
分布式场景下默认使用 MysqlDialect、 IContainerFactory.defaultContainerFactory、EhCache
useReplica(String) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
useReplica() - 类 中的静态方法com.litongjava.db.activerecord.Db
 
useReplica(int) - 类 中的静态方法com.litongjava.db.activerecord.Db
 
username - 类 中的变量com.litongjava.db.druid.DruidPlugin
 

V

validationQuery - 类 中的变量com.litongjava.db.druid.DruidPlugin
hsqldb - "select 1 from INFORMATION_SCHEMA.SYSTEM_USERS" Oracle - "select 1 from dual" DB2 - "select 1 from sysibm.sysdummy1" mysql - "select 1"
validationQueryTimeout - 类 中的变量com.litongjava.db.druid.DruidPlugin
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.redis.RedisDb
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
valueFromBytes(byte[]) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
valueFromBytes(byte[]) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 
valueListFromBytesList(List<byte[]>) - 类 中的方法com.litongjava.redis.RedisDb
 
values() - 类 中的方法com.litongjava.db.activerecord.DaoContainerFactory.DaoMap
 
valueSetFromBytesSet(Set<byte[]>, Set<Object>) - 类 中的方法com.litongjava.redis.RedisDb
 
valuesToBytesArray(Object...) - 类 中的方法com.litongjava.redis.RedisDb
 
valueToBytes(Object) - 类 中的方法com.litongjava.redis.RedisDb
 
valueToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.FstSerializer
 
valueToBytes(Object) - 接口 中的方法com.litongjava.redis.serializer.ISerializer
 
valueToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.JdkSerializer
 
valueToBytes(Object) - 类 中的方法com.litongjava.redis.serializer.KeyValueJdkSerializer
 
valueToBytes(Object) - 类 中的方法com.litongjava.satoken.SaJdkSerializer
 
valueToBytes(Object) - 类 中的方法com.litongjava.satoken.SaTokenDaoRedis
 

W

whitelist - 类 中的变量com.litongjava.db.activerecord.generator.MetaBuilder
 
withLock(String, int, int, Func.F00) - 类 中的方法com.litongjava.redis.RedisDb
为业务封装分布式锁,免去锁的获取、释放 Redis.use().withLock("lockStock", 120, 5, () -> { // 业务操作代码 });
writeSync() - 类 中的方法com.litongjava.db.activerecord.Config
 
writeToFile(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
 
writeToFile(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.BaseModelGenerator
base model 覆盖写入
writeToFile(String) - 类 中的方法com.litongjava.db.activerecord.generator.DataDictionaryGenerator
_DataDictionary.txt 覆盖写入
writeToFile(String) - 类 中的方法com.litongjava.db.activerecord.generator.MappingKitGenerator
_MappingKit.java 覆盖写入
writeToFile(List<TableMeta>) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
 
writeToFile(TableMeta) - 类 中的方法com.litongjava.db.activerecord.generator.ModelGenerator
若 model 文件存在,则不生成,以免覆盖用户手写的代码

X

XML_RENDER - 类 中的静态变量com.litongjava.ehcache.RenderType
 

Z

zadd(Object, double, Object) - 类 中的方法com.litongjava.redis.RedisDb
将一个或多个 member 元素及其 score 值加入到有序集 key 当中。
zadd(Object, Map<Object, Double>) - 类 中的方法com.litongjava.redis.RedisDb
 
zcard(Object) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 的基数。
zcount(Object, double, double) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中, score 值在 min 和 max 之间(默认包括 score 值等于 min 或 max )的成员的数量。
zincrby(Object, double, Object) - 类 中的方法com.litongjava.redis.RedisDb
为有序集 key 的成员 member 的 score 值加上增量 increment 。
zrange(Object, long, long) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中,指定区间内的成员。
zrangeByScore(Object, double, double) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中,所有 score 值介于 min 和 max 之间(包括等于 min 或 max )的成员。
zrank(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中成员 member 的排名。
zrem(Object, Object...) - 类 中的方法com.litongjava.redis.RedisDb
移除有序集 key 中的一个或多个成员,不存在的成员将被忽略。
zrevrange(Object, long, long) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中,指定区间内的成员。
zrevrank(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中成员 member 的排名。
zscore(Object, Object) - 类 中的方法com.litongjava.redis.RedisDb
返回有序集 key 中,成员 member 的 score 值。

_

_getAttrNames() - 类 中的方法com.litongjava.db.activerecord.Model
Return attribute names of this model.
_getAttrs() - 类 中的方法com.litongjava.db.activerecord.Model
Return attribute Map.
_getAttrsEntrySet() - 类 中的方法com.litongjava.db.activerecord.Model
Return attribute Set.
_getAttrValues() - 类 中的方法com.litongjava.db.activerecord.Model
Return attribute values of this model.
_getConfig() - 类 中的方法com.litongjava.db.activerecord.Model
 
_getModifyFlag() - 类 中的方法com.litongjava.db.activerecord.Model
 
_getTable() - 类 中的方法com.litongjava.db.activerecord.Model
 
_getUsefulClass() - 类 中的方法com.litongjava.db.activerecord.Model
 
_setAttrs(M) - 类 中的方法com.litongjava.db.activerecord.Model
Set attributes with other model.
_setAttrs(Map<String, Object>) - 类 中的方法com.litongjava.db.activerecord.Model
Set attributes with Map.
_setOrPut(Map<String, Object>) - 类 中的方法com.litongjava.db.activerecord.Model
 
_setOrPut(Model) - 类 中的方法com.litongjava.db.activerecord.Model
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
跳过导航链接

Copyright © 2024. All rights reserved.