A B C D E F G H I J L M N O P Q R S T U V W _ 

A

AbstractDataLayer - Class in org.pinus4j.datalayer
 
AbstractDataLayer() - Constructor for class org.pinus4j.datalayer.AbstractDataLayer
 
AbstractJdbcQuery - Class in org.pinus4j.datalayer.query.jdbc
分库分表查询抽象类.
AbstractJdbcQuery() - Constructor for class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
AbstractJdbcUpdate - Class in org.pinus4j.datalayer.update.jdbc
抽象的数据库更新操作组件.
AbstractJdbcUpdate() - Constructor for class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
 
AbstractRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
抽象数据库记录迭代器.
AbstractRecordIterator(Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
AbstractTask<T> - Class in org.pinus4j.api
抽象任务对象.
AbstractTask() - Constructor for class org.pinus4j.api.AbstractTask
 
add(Condition) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
Deprecated.
add(Condition) - Method in interface org.pinus4j.api.query.IQuery
Deprecated.
addDBResource(IDBResource) - Method in class org.pinus4j.task.TaskFuture
 
addDBResource(List<IDBResource>) - Method in class org.pinus4j.task.TaskFuture
 
addTableIndex(String, int) - Static method in class org.pinus4j.datalayer.SQLParser
给表明添加分片表下标.
afterBatch() - Method in class org.pinus4j.api.AbstractTask
 
afterBatch() - Method in interface org.pinus4j.task.ITask
一次批量读取之后执行此方法.
and(Condition...) - Static method in class org.pinus4j.api.query.impl.Condition
and查询
and(Condition) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
and(Condition) - Method in interface org.pinus4j.api.query.IQuery
and查询条件
andCond - Variable in class org.pinus4j.api.query.impl.Condition
保存and查询条件.
await() - Method in class org.pinus4j.task.TaskFuture
 

B

batchRecord(List<T>) - Method in interface org.pinus4j.task.ITask
一次批量读取记录.
beginTransaction() - Method in class org.pinus4j.api.DefaultPinusClient
 
beginTransaction(EnumTransactionIsolationLevel) - Method in class org.pinus4j.api.DefaultPinusClient
 
beginTransaction() - Method in interface org.pinus4j.api.PinusClient
default transaction isolation level is read_commited
beginTransaction(EnumTransactionIsolationLevel) - Method in interface org.pinus4j.api.PinusClient
 
buildDeleteByPks(Class<?>, int, List<EntityPK>) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildGlobalQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build global query.
buildGlobalQuery() - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
buildGlobalUpdate(IIdGenerator) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build global update.
buildGlobalUpdate(IIdGenerator) - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
buildSelectByPks(EntityPK[], List<DefaultQueryImpl.OrderBy>, Class<?>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装select sql.
buildSelectByQuery(Class<T>, int, IQuery<T>) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildSelectBySql(Connection, SQL, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildSelectBySqlGlobal(Connection, SQL) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountByQuery(Class<T>, int, IQuery<T>) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountGlobalSql(Class<?>) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountSql(Class<?>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildSelectPkByQuery(Class<T>, int, IQuery<T>) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildShardingQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build sharding query.
buildShardingQuery() - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
buildShardingUpdate(IIdGenerator) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build sharding update.
buildShardingUpdate(IIdGenerator) - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 

C

cdl - Variable in class org.pinus4j.task.TaskFuture
阻塞调用线程.
checkClass(Class<?>) - Static method in class org.pinus4j.utils.CheckUtil
校验Class
checkClusterName(String) - Static method in class org.pinus4j.utils.CheckUtil
校验集群名称.
checkEntityList(List<? extends Object>) - Static method in class org.pinus4j.utils.CheckUtil
 
checkEnumMasterSlave(EnumDBMasterSlave) - Static method in class org.pinus4j.utils.CheckUtil
校验EnumDBMasterSlave对象.
checkGlobalEntity(Object) - Static method in class org.pinus4j.utils.CheckUtil
校验global entity
checkLimit(int, int) - Static method in class org.pinus4j.utils.CheckUtil
校验分页参数.
checkNumberGtZero(Number) - Static method in class org.pinus4j.utils.CheckUtil
校验数据必须大于0
checkNumberList(List<? extends Number>) - Static method in class org.pinus4j.utils.CheckUtil
校验列表参数.
checkQuery(IQuery) - Static method in class org.pinus4j.utils.CheckUtil
校验Query对象.
checkShardingEntity(Object) - Static method in class org.pinus4j.utils.CheckUtil
校验sharding entity
checkShardingKey(IShardingKey<?>) - Static method in class org.pinus4j.utils.CheckUtil
校验分库分表因子.
checkShardingValueList(List<IShardingKey<?>>) - Static method in class org.pinus4j.utils.CheckUtil
校验分库分表因子列表参数.
checkSQL(SQL) - Static method in class org.pinus4j.utils.CheckUtil
校验SQL对象.
CheckUtil - Class in org.pinus4j.utils
校验工具.
CheckUtil() - Constructor for class org.pinus4j.utils.CheckUtil
 
clazz - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
clazz - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
clazz - Variable in class org.pinus4j.task.TaskExecutor
本次处理的数据对象
clean() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
clean() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
clean() - Method in interface org.pinus4j.api.query.IQuery
清除当前已经设置的查询条件.
clone() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
clone() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
clone() - Method in interface org.pinus4j.api.query.IQuery
clone.
commit() - Method in class org.pinus4j.api.DefaultPinusClient
 
commit() - Method in interface org.pinus4j.api.PinusClient
 
Condition - Class in org.pinus4j.api.query.impl
查询条件.
Condition() - Constructor for class org.pinus4j.api.query.impl.Condition
构造方法.
Condition(String, Object, QueryOpt, Class<?>) - Constructor for class org.pinus4j.api.query.impl.Condition
构造方法.
Condition(String, QueryOpt, Class<?>) - Constructor for class org.pinus4j.api.query.impl.Condition
构造方法.null or not null
conditionRelation - Variable in class org.pinus4j.api.query.impl.Condition
在一个Query中的条件
condList - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
保存查询条件.
count() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
count() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
count() - Method in interface org.pinus4j.api.query.IQuery
获取此Query查询到的结果集数量.
count - Variable in class org.pinus4j.task.TaskFuture
已经处理的记录数
coverToEntityPK() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
将当前Query查询转换为PK查询,提高缓存的命中率.
createLock(String) - Method in class org.pinus4j.api.DefaultPinusClient
 
createLock(String) - Method in interface org.pinus4j.api.PinusClient
创建一个分布式锁.
createQuery(Class<T>) - Method in class org.pinus4j.api.DefaultPinusClient
 
createQuery(Class<T>) - Method in interface org.pinus4j.api.PinusClient
 
createResultObject(ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
给定数据库查询结果集创建数据对性.
createResultObject(Class<T>, ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
给定数据库查询结果集创建数据对性.
createResultObjectAsMap(Class<T>, ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
将数据转换为数据对象

D

dbCluster - Variable in class org.pinus4j.api.DefaultPinusClient
ref of db cluster.
dbCluster - Variable in class org.pinus4j.datalayer.AbstractDataLayer
数据库集群引用.
dbCluster - Variable in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
dbCluster - Variable in class org.pinus4j.task.TaskExecutor
数据库集群引用
dbResource - Variable in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
dbResource - Variable in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
dbResources - Variable in class org.pinus4j.task.TaskFuture
 
debugSQL(String) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
debugSQLParam(List<Object>) - Static method in class org.pinus4j.datalayer.SQLBuilder
打印SQL日志.
DefaultPinusClient - Class in org.pinus4j.api
default main api implement.
DefaultPinusClient() - Constructor for class org.pinus4j.api.DefaultPinusClient
 
DefaultQueryImpl<T> - Class in org.pinus4j.api.query.impl
查询对象实现.
DefaultQueryImpl() - Constructor for class org.pinus4j.api.query.impl.DefaultQueryImpl
 
DefaultQueryImpl.ConditionRelation - Enum in org.pinus4j.api.query.impl
只给Condition使用.
DefaultQueryImpl.ConditionRelation(String) - Constructor for enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
 
DefaultQueryImpl.OrderBy - Class in org.pinus4j.api.query.impl
排序条件.
DefaultQueryImpl.OrderBy(String, Order, Class<?>) - Constructor for class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
delete(Object) - Method in class org.pinus4j.api.DefaultPinusClient
 
delete(List<? extends Object>) - Method in class org.pinus4j.api.DefaultPinusClient
 
delete(Object) - Method in interface org.pinus4j.api.PinusClient
 
delete(List<? extends Object>) - Method in interface org.pinus4j.api.PinusClient
 
destroy() - Method in class org.pinus4j.api.DefaultPinusClient
 
destroy() - Method in interface org.pinus4j.api.PinusClient
关闭存储.
down(int) - Method in class org.pinus4j.task.TaskFuture
 

E

entityMetaManager - Variable in class org.pinus4j.api.DefaultPinusClient
 
entityMetaManager - Variable in class org.pinus4j.api.FashionEntity
 
entityMetaManager - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
entityMetaManager - Variable in class org.pinus4j.datalayer.AbstractDataLayer
 
entityMetaManager - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
entityMetaManager - Variable in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
entityMetaManager - Variable in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
entityMetaManager - Static variable in class org.pinus4j.datalayer.SQLBuilder
 
entityMetaManager - Variable in class org.pinus4j.task.TaskExecutor
 
enumDb - Variable in class org.pinus4j.api.DefaultPinusClient
数据库类型.
eq(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
eq(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
等于条件.
execute(ITask<E>) - Method in class org.pinus4j.task.TaskExecutor
 
execute(ITask<E>, IQuery) - Method in class org.pinus4j.task.TaskExecutor
 

F

FashionEntity - Class in org.pinus4j.api
继承此对象的Entity对象会具备save, update, saveOrUpdate, remove方法.
FashionEntity() - Constructor for class org.pinus4j.api.FashionEntity
 
field - Variable in class org.pinus4j.api.query.impl.Condition
条件字段.
field - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
fields - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
保存取值的字段.
fieldType - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
fillParam(PreparedStatement, SQL) - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
findByPk(EntityPK, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
findByPk(EntityPK, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findByPk(EntityPK, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
findByPk(EntityPK, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findByPkList(List<EntityPK>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
findByPkList(List<EntityPK>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findByPkList(List<EntityPK>, IShardingKey<?>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findByPkList(List<EntityPK>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
findByPkList(List<EntityPK>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findByPkList(List<EntityPK>, IShardingKey<?>, Class<T>, List<DefaultQueryImpl.OrderBy>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
findByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findByQuery(IQuery<T>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
findByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findByQuery(IQuery<T>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findBySQL(SQL, Class<?>) - Method in class org.pinus4j.api.DefaultPinusClient
 
findBySQL(SQL, String) - Method in class org.pinus4j.api.DefaultPinusClient
 
findBySQL(SQL, Class<?>) - Method in interface org.pinus4j.api.PinusClient
Deprecated.
findBySQL(SQL, String) - Method in interface org.pinus4j.api.PinusClient
 
findBySql(SQL, String, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
findBySql(SQL, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findBySql(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
findBySql(SQL, String, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
findBySql(SQL, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
findBySql(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
finish() - Method in class org.pinus4j.api.AbstractTask
 
finish() - Method in interface org.pinus4j.task.ITask
本次任务完成时会调用此方法.
flush() - Method in class org.pinus4j.api.DefaultPinusClient
 
flush() - Method in interface org.pinus4j.api.PinusClient
do commit but don't close db connection.
formatValue(Object) - Static method in class org.pinus4j.datalayer.SQLBuilder
格式化数据库值.
future - Variable in class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
future - Variable in class org.pinus4j.task.TaskExecutor.RecrodThread
 

G

genClusterUniqueIntId(String) - Method in class org.pinus4j.api.DefaultPinusClient
 
genClusterUniqueIntId(String) - Method in interface org.pinus4j.api.PinusClient
生成全局唯一的int id.
genClusterUniqueIntIdBatch(String, int) - Method in class org.pinus4j.api.DefaultPinusClient
 
genClusterUniqueIntIdBatch(String, int) - Method in interface org.pinus4j.api.PinusClient
批量生成全局唯一主键.
genClusterUniqueLongId(String) - Method in class org.pinus4j.api.DefaultPinusClient
 
genClusterUniqueLongId(String) - Method in interface org.pinus4j.api.PinusClient
生成全局唯一的long id.
genClusterUniqueLongIdBatch(String, int) - Method in class org.pinus4j.api.DefaultPinusClient
 
genClusterUniqueLongIdBatch(String, int) - Method in interface org.pinus4j.api.PinusClient
批量生成全局唯一主键.
getAndCond() - Method in class org.pinus4j.api.query.impl.Condition
 
getConditionRelation() - Method in class org.pinus4j.api.query.impl.Condition
 
getCondList() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
getCount() - Method in interface org.pinus4j.datalayer.IRecordIterator
获取此遍历器需要遍历的结果集总数.
getCount() - Method in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
getCount() - Method in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
getCount(Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
getCount(Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
getCount(IShardingKey<?>, Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
getCount(Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
getCount(Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
getCount(IShardingKey<?>, Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
getCount() - Method in class org.pinus4j.task.TaskFuture
 
getCountByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IGlobalQuery
 
getCountByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
getCountByQuery(IQuery<T>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.query.IShardingQuery
 
getCountByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
getCountByQuery(IQuery<T>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
getCountByQuery(IQuery<T>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
getDBCluster() - Method in class org.pinus4j.api.DefaultPinusClient
 
getDBCluster() - Method in interface org.pinus4j.api.PinusClient
/** 获取当前使用的数据库集群.
getDBCluster() - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
getDBCluster() - Method in interface org.pinus4j.datalayer.IDataLayer
get db cluster.
getField() - Method in class org.pinus4j.api.query.impl.Condition
 
getField() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
getFields() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
getFieldType() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
getGlobalQuery() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
getInsert(Object, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
根据指定对象创建一个SQL语句.
getLimit() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
getMaxId() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
getMaxId() - Method in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
getMaxId() - Method in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
getOpt() - Method in class org.pinus4j.api.query.impl.Condition
 
getOrCond() - Method in class org.pinus4j.api.query.impl.Condition
 
getOrder() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
getOrderList() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
getParams() - Method in class org.pinus4j.api.SQL
 
getPrimaryCache() - Method in class org.pinus4j.api.DefaultPinusClient
 
getPrimaryCache() - Method in interface org.pinus4j.api.PinusClient
获取一级缓存控制接口
getPrimaryCache() - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
getPrimaryCache() - Method in interface org.pinus4j.datalayer.IDataLayer
get second cache.
getProgress() - Method in class org.pinus4j.task.TaskFuture
 
getScanPackage() - Method in class org.pinus4j.api.DefaultPinusClient
 
getSecondCache() - Method in class org.pinus4j.api.DefaultPinusClient
 
getSecondCache() - Method in interface org.pinus4j.api.PinusClient
获取二级缓存控制接口
getSecondCache() - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
getSecondCache() - Method in interface org.pinus4j.datalayer.IDataLayer
get second cache.
getSecondCacheKey() - Method in class org.pinus4j.api.SQL
 
getShardingQuery() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
getSql() - Method in class org.pinus4j.api.query.impl.Condition
返回当前条件对象表示的sql语句.
getSql() - Method in class org.pinus4j.api.SQL
 
getStart() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
getStep() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
getSymbol() - Method in enum org.pinus4j.api.query.impl.QueryOpt
 
getSyncAction() - Method in class org.pinus4j.api.DefaultPinusClient
 
getTableNames() - Method in class org.pinus4j.api.SQL
 
getTotal() - Method in class org.pinus4j.task.TaskFuture
 
getTransactionManager() - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
getTransactionManager() - Method in interface org.pinus4j.datalayer.IDataLayer
get transaction manster.
getUpdate(Object, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
获取update PreparedStatement.
getValue() - Method in class org.pinus4j.api.query.impl.Condition
 
getValue() - Method in enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
 
getValue() - Method in enum org.pinus4j.api.query.impl.Order
 
getWhereSql() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
GlobalJdbcQueryImpl - Class in org.pinus4j.datalayer.query.jdbc
global query implements.
GlobalJdbcQueryImpl() - Constructor for class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
GlobalJdbcUpdateImpl - Class in org.pinus4j.datalayer.update.jdbc
 
GlobalJdbcUpdateImpl() - Constructor for class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
globalQuery - Variable in class org.pinus4j.api.DefaultPinusClient
global query.
globalQuery - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
GlobalRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
数据库记录便利器.
GlobalRecordIterator(GlobalDBResource, Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
globalUpdater - Variable in class org.pinus4j.api.DefaultPinusClient
global updater.
gt(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
gt(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
大于条件.
gte(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
gte(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
大于等于条件.

H

hasNext() - Method in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
hasNext() - Method in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
hasQueryFields() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 

I

IDataLayer - Interface in org.pinus4j.datalayer
 
IDataLayerBuilder - Interface in org.pinus4j.datalayer
负责构建数据访问层相关的组件.
IDataQuery - Interface in org.pinus4j.datalayer.query
base data query interface.
IDataUpdate - Interface in org.pinus4j.datalayer.update
base data update interface.
idGenerator - Variable in class org.pinus4j.api.DefaultPinusClient
id generator.
IGlobalQuery - Interface in org.pinus4j.datalayer.query
query global data.
IGlobalUpdate - Interface in org.pinus4j.datalayer.update
 
in(String, List<? extends Object>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, List<? extends Object>, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, Set<? extends Object>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, Set<? extends Object>, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, Object...) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, Class<?>, Object...) - Static method in class org.pinus4j.api.query.impl.Condition
in操作.
in(String, byte[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, byte[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, int[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, int[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, short[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, short[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, long[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, long[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, float[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, float[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, double[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, double[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, boolean[]) - Static method in class org.pinus4j.api.query.impl.Condition
 
in(String, boolean[], Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
 
incrCount(int) - Method in class org.pinus4j.task.TaskFuture
 
init() - Method in class org.pinus4j.api.AbstractTask
 
init() - Method in class org.pinus4j.api.DefaultPinusClient
init method
init() - Method in interface org.pinus4j.api.PinusClient
初始化集群客户端.
init() - Method in interface org.pinus4j.task.ITask
任务开始时会调用此方法
instance - Static variable in class org.pinus4j.api.DefaultPinusClient
reference it self;
instance - Static variable in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
IQuery<T> - Interface in org.pinus4j.api.query
查询对象.
IRecordIterator<E> - Interface in org.pinus4j.datalayer
记录遍历器.
isAndCondAllEQ() - Method in class org.pinus4j.api.query.impl.Condition
 
isCacheAvailable(Class<?>) - Method in class org.pinus4j.datalayer.AbstractDataLayer
判断一级缓存是否可用
isCacheAvailable(Class<?>, boolean) - Method in class org.pinus4j.datalayer.AbstractDataLayer
判断一级缓存是否可用
isDone() - Method in class org.pinus4j.task.TaskFuture
当然任务是否已经完成
isEffect() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
IShardingQuery - Interface in org.pinus4j.datalayer.query
query sharding data.
IShardingUpdate - Interface in org.pinus4j.datalayer.update
数据库增删改查操作接口.
isNotNull(String) - Static method in class org.pinus4j.api.query.impl.Condition
 
isNotNull(String, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
不为null查询.
isNull(String) - Static method in class org.pinus4j.api.query.impl.Condition
 
isNull(String, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
为null 查询.
isSecondCacheAvailable(Class<?>) - Method in class org.pinus4j.datalayer.AbstractDataLayer
判断二级缓存是否可用
isSecondCacheAvailable(Class<?>, boolean) - Method in class org.pinus4j.datalayer.AbstractDataLayer
判断二级缓存是否可用
ITask<T> - Interface in org.pinus4j.task
数据处理任务.

J

JdbcDataLayerBuilder - Class in org.pinus4j.datalayer
default builder for datalayer component.
JdbcDataLayerBuilder() - Constructor for class org.pinus4j.datalayer.JdbcDataLayerBuilder
 

L

latestId - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
like(String, String) - Static method in class org.pinus4j.api.query.impl.Condition
 
like(String, String, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
like查询.
limit - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
分页大小
limit(int, int) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
limit(int) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
limit(int, int) - Method in interface org.pinus4j.api.query.IQuery
分页参数.
limit(int) - Method in interface org.pinus4j.api.query.IQuery
设置limit参数
list() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
list() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
list() - Method in interface org.pinus4j.api.query.IQuery
获取此Query查询到的结果集.
load(Object) - Method in class org.pinus4j.api.DefaultPinusClient
 
load(Object, boolean) - Method in class org.pinus4j.api.DefaultPinusClient
 
load(Object, EnumDBMasterSlave) - Method in class org.pinus4j.api.DefaultPinusClient
 
load(Object, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.DefaultPinusClient
 
load() - Method in class org.pinus4j.api.FashionEntity
 
load(Object) - Method in interface org.pinus4j.api.PinusClient
 
load(Object, boolean) - Method in interface org.pinus4j.api.PinusClient
 
load(Object, EnumDBMasterSlave) - Method in interface org.pinus4j.api.PinusClient
 
load(Object, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.PinusClient
 
load() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
load() - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
load() - Method in interface org.pinus4j.api.query.IQuery
获取一条记录.
LOG - Static variable in class org.pinus4j.api.DefaultPinusClient
日志.
LOG - Static variable in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
LOG - Static variable in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
LOG - Static variable in class org.pinus4j.datalayer.query.jdbc.GlobalJdbcQueryImpl
 
LOG - Static variable in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
LOG - Static variable in class org.pinus4j.datalayer.SlowQueryLogger
日志
LOG - Static variable in class org.pinus4j.datalayer.SQLBuilder
 
LOG - Static variable in class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
 
LOG - Static variable in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
LOG - Static variable in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
日志.
LOG - Static variable in class org.pinus4j.task.TaskExecutor
 
LOG - Static variable in class org.pinus4j.task.TaskExecutor.RecrodThread
 
lt(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
lt(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
小于条件.
lte(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
lte(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
小于等于条件.

M

masterSlave - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
maxId - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 

N

next() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
nextMore() - Method in interface org.pinus4j.datalayer.IRecordIterator
批量返回
nextMore() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
noteq(String, Object) - Static method in class org.pinus4j.api.query.impl.Condition
 
noteq(String, Object, Class<?>) - Static method in class org.pinus4j.api.query.impl.Condition
不等于条件.

O

opt - Variable in class org.pinus4j.api.query.impl.Condition
条件枚举.
or(Condition...) - Static method in class org.pinus4j.api.query.impl.Condition
or查询.
or(Condition) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
or(Condition) - Method in interface org.pinus4j.api.query.IQuery
or查询条件.
orCond - Variable in class org.pinus4j.api.query.impl.Condition
保存or查询条件.
order - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
Order - Enum in org.pinus4j.api.query.impl
数据库排序枚举.
Order(String) - Constructor for enum org.pinus4j.api.query.impl.Order
 
orderBy(String, Order) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
orderBy(String, Order, Class<?>) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
orderBy(String, Order) - Method in interface org.pinus4j.api.query.IQuery
添加怕需字段
orderBy(String, Order, Class<?>) - Method in interface org.pinus4j.api.query.IQuery
添加排序字段.
orderList - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
保存排序条件
org.pinus4j.api - package org.pinus4j.api
Pinus存储的用户调用接口.
用户使用Pinus存储时主要是使用的接口是IShardingStorageClient, 此接口包含了对数据库的增删改查相关的操作。方便用户进行分库分表操作。
org.pinus4j.api.query - package org.pinus4j.api.query
这个包中的类封装了数据库查询.
org.pinus4j.api.query.impl - package org.pinus4j.api.query.impl
 
org.pinus4j.datalayer - package org.pinus4j.datalayer
数据层,抽象出不同的存储
org.pinus4j.datalayer.iterator - package org.pinus4j.datalayer.iterator
 
org.pinus4j.datalayer.query - package org.pinus4j.datalayer.query
 
org.pinus4j.datalayer.query.jdbc - package org.pinus4j.datalayer.query.jdbc
 
org.pinus4j.datalayer.update - package org.pinus4j.datalayer.update
 
org.pinus4j.datalayer.update.jdbc - package org.pinus4j.datalayer.update.jdbc
 
org.pinus4j.task - package org.pinus4j.task
 
org.pinus4j.utils - package org.pinus4j.utils
 

P

params - Variable in class org.pinus4j.api.SQL
查询参数
parseEntityPKList(List<PKValue>) - Static method in class org.pinus4j.utils.PKUtil
 
parseNumberArray(PKValue[]) - Static method in class org.pinus4j.utils.PKUtil
parse PKValue[] -> Number[]
parseNumberValueList(List<PKValue>) - Static method in class org.pinus4j.utils.PKUtil
parse List -> List
parsePKValueArray(Number[]) - Static method in class org.pinus4j.utils.PKUtil
parse Number[] -> PKValue[]
parsePKValueList(List<? extends Number>) - Static method in class org.pinus4j.utils.PKUtil
parse List -> List
parseTableName(String) - Static method in class org.pinus4j.datalayer.SQLParser
获取sql语句中所有表名.
PinusClient - Interface in org.pinus4j.api
main api of pinus.
pkName - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
PKUtil - Class in org.pinus4j.utils
 
PKUtil() - Constructor for class org.pinus4j.utils.PKUtil
 
primaryCache - Variable in class org.pinus4j.datalayer.AbstractDataLayer
一级缓存.
primaryCache - Variable in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 

Q

query - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
QueryOpt - Enum in org.pinus4j.api.query.impl
查询条件操作符枚举.
QueryOpt(String) - Constructor for enum org.pinus4j.api.query.impl.QueryOpt
 

R

record - Variable in class org.pinus4j.task.TaskExecutor.RecrodThread
 
recordQ - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
recordReader - Variable in class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
remove() - Method in class org.pinus4j.api.FashionEntity
删除.
remove() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
removeByPk(EntityPK, Class<?>, String) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
删除全局库
removeByPk(EntityPK, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
根据主键删除数据.
removeByPk(EntityPK, Class<?>, String) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
removeByPk(EntityPK, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
removeByPks(List<EntityPK>, Class<?>, String) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
批量删除全局库
removeByPks(List<EntityPK>, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
根据主键批量删除数据.
removeByPks(List<EntityPK>, Class<?>, String) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
removeByPks(List<EntityPK>, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
ResultSetableQueryImpl<T> - Class in org.pinus4j.api.query.impl
可以获取结果集的查询条件
ResultSetableQueryImpl(Class<T>) - Constructor for class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
rollback() - Method in class org.pinus4j.api.DefaultPinusClient
 
rollback() - Method in interface org.pinus4j.api.PinusClient
 
run() - Method in class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
run() - Method in class org.pinus4j.task.TaskExecutor.RecrodThread
 

S

save(Object) - Method in class org.pinus4j.api.DefaultPinusClient
 
save() - Method in class org.pinus4j.api.FashionEntity
保存
save(Object) - Method in interface org.pinus4j.api.PinusClient
保存单个数据对象.
save(Object, String) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
保存数据到集群全局库.
save(Object, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
保存数据.
save(Object, String) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
save(Object, IShardingKey<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
saveBatch(List<? extends Object>) - Method in class org.pinus4j.api.DefaultPinusClient
 
saveBatch(List<? extends Object>, boolean) - Method in class org.pinus4j.api.DefaultPinusClient
 
saveBatch(List<? extends Object>) - Method in interface org.pinus4j.api.PinusClient
批量保存数据,获取自增主键.
saveBatch(List<? extends Object>, boolean) - Method in interface org.pinus4j.api.PinusClient
保存批量数据对象.
saveBatch(List<? extends Object>, String, boolean) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
批量保存数据到全局库.
saveBatch(List<? extends Object>, IShardingKey<?>, boolean) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
批量保存数据.
saveBatch(List<? extends Object>, String, boolean) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
saveBatch(List<? extends Object>, IShardingKey<?>, boolean) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
saveOrUpdate() - Method in class org.pinus4j.api.FashionEntity
如果存在则更新,否则保存.
scanPackage - Variable in class org.pinus4j.api.DefaultPinusClient
扫描数据对象的包.
secondCache - Variable in class org.pinus4j.datalayer.AbstractDataLayer
二级缓存.
secondCache - Variable in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
selectByPksWithCache(IDBResource, Class<T>, EntityPK[], List<DefaultQueryImpl.OrderBy>, boolean) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
selectByQuery(IDBResource, IQuery<T>, Class<T>) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
selectBySql(IDBResource, SQL) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
selectCountByQuery(IQuery<T>, IDBResource, Class<T>) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
selectCountWithCache(IDBResource, Class<?>, boolean) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
带缓存的获取全局表count
selectPksByQuery(IDBResource, IQuery<T>, Class<T>) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
setAndCond(Condition[]) - Method in class org.pinus4j.api.query.impl.Condition
 
setConditionRelation(DefaultQueryImpl.ConditionRelation) - Method in class org.pinus4j.api.query.impl.Condition
 
setCondList(List<Condition>) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setDBCluster(IDBCluster) - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
setDBCluster(IDBCluster) - Method in interface org.pinus4j.datalayer.IDataLayer
set db cluster.
setDBCluster(IDBCluster) - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
setField(String) - Method in class org.pinus4j.api.query.impl.Condition
 
setFields(String...) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setFields(Class<?>, String...) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setFields(String...) - Method in interface org.pinus4j.api.query.IQuery
添加取值字段.
setFields(Class<?>, String...) - Method in interface org.pinus4j.api.query.IQuery
添加取值字段.
setGlobalQuery(IGlobalQuery) - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
setLimit(int) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setMasterSlave(EnumDBMasterSlave) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setMasterSlave(EnumDBMasterSlave) - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
setMasterSlave(EnumDBMasterSlave) - Method in interface org.pinus4j.api.query.IQuery
设置查询主从库.
setOpt(QueryOpt) - Method in class org.pinus4j.api.query.impl.Condition
 
setOrCond(Condition[]) - Method in class org.pinus4j.api.query.impl.Condition
 
setOrderList(List<DefaultQueryImpl.OrderBy>) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setPrimaryCache(IPrimaryCache) - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IDataLayer
set primary cache.
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
set primary cache.
setPrimaryCache(IPrimaryCache) - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
setQuery(IQuery) - Method in interface org.pinus4j.datalayer.IRecordIterator
设置遍历时查询的条件
setQuery(IQuery) - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
setScanPackage(String) - Method in class org.pinus4j.api.DefaultPinusClient
 
setScanPackage(String) - Method in interface org.pinus4j.api.PinusClient
设置扫描的实体对象包.
setSecondCache(ISecondCache) - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IDataLayer
set second cache.
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
set second cache.
setSecondCache(ISecondCache) - Method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
setShardingKey(IShardingKey<?>) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setShardingKey(IShardingKey<?>) - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
setShardingKey(IShardingKey<?>) - Method in interface org.pinus4j.api.query.IQuery
set sharding key.
setShardingQuery(IShardingQuery) - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
setStart(int) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setStep(int) - Method in interface org.pinus4j.datalayer.IRecordIterator
设置批量读取记录的条数
setStep(int) - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
setSyncAction(EnumSyncAction) - Method in class org.pinus4j.api.DefaultPinusClient
 
setSyncAction(EnumSyncAction) - Method in interface org.pinus4j.api.PinusClient
设置数据表同步动作.
setTransactionManager(TransactionManager) - Method in class org.pinus4j.datalayer.AbstractDataLayer
 
setTransactionManager(TransactionManager) - Method in interface org.pinus4j.datalayer.IDataLayer
set transaction manager.
setUseCache(boolean) - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
setUseCache(boolean) - Method in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
setUseCache(boolean) - Method in interface org.pinus4j.api.query.IQuery
设置查询是否使用缓存
setValue(Object) - Method in class org.pinus4j.api.query.impl.Condition
 
setValue(String) - Method in enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
 
ShardingJdbcQueryImpl - Class in org.pinus4j.datalayer.query.jdbc
jdbc sharding query implements.
ShardingJdbcQueryImpl() - Constructor for class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
ShardingJdbcUpdateImpl - Class in org.pinus4j.datalayer.update.jdbc
分库分表更新实现.
ShardingJdbcUpdateImpl() - Constructor for class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
shardingKey - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
shardingQuery - Variable in class org.pinus4j.api.DefaultPinusClient
sharding query.
shardingQuery - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 
ShardingRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
某个实体对象的一个分表遍历器.
ShardingRecordIterator(ShardingDBResource, Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
shardingUpdater - Variable in class org.pinus4j.api.DefaultPinusClient
分库分表更新实现.
SlowQueryLogger - Class in org.pinus4j.datalayer
记录数据库的慢查询日志.
SlowQueryLogger() - Constructor for class org.pinus4j.datalayer.SlowQueryLogger
 
SQL - Class in org.pinus4j.api
SQL查询.
SQL() - Constructor for class org.pinus4j.api.SQL
 
SQL(String, List<Object>) - Constructor for class org.pinus4j.api.SQL
 
sql - Variable in class org.pinus4j.api.SQL
sql语句
SQLBuilder - Class in org.pinus4j.datalayer
SQL工具类.
SQLBuilder() - Constructor for class org.pinus4j.datalayer.SQLBuilder
 
SQLParser - Class in org.pinus4j.datalayer
SQL语句解析器.
SQLParser() - Constructor for class org.pinus4j.datalayer.SQLParser
 
start - Variable in class org.pinus4j.api.query.impl.DefaultQueryImpl
分页开始偏移量
STEP - Static variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
step - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
submit(ITask<T>, Class<T>) - Method in class org.pinus4j.api.DefaultPinusClient
 
submit(ITask<T>, Class<T>, IQuery<T>) - Method in class org.pinus4j.api.DefaultPinusClient
 
submit(ITask<T>, Class<T>) - Method in interface org.pinus4j.api.PinusClient
提交一个数据处理任务.
submit(ITask<T>, Class<T>, IQuery<T>) - Method in interface org.pinus4j.api.PinusClient
提交一个数据处理任务.
symbol - Variable in enum org.pinus4j.api.query.impl.QueryOpt
操作符
syncAction - Variable in class org.pinus4j.api.DefaultPinusClient
同步数据表操作.

T

task - Variable in class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
task - Variable in class org.pinus4j.task.TaskExecutor.RecrodThread
 
task - Variable in class org.pinus4j.task.TaskFuture
被执行的任务
taskBuffer() - Method in class org.pinus4j.api.AbstractTask
 
taskBuffer() - Method in interface org.pinus4j.task.ITask
设置批处理一次读取的记录条数
TaskExecutor<E> - Class in org.pinus4j.task
数据处理执行器.
TaskExecutor(Class<E>, IDBCluster) - Constructor for class org.pinus4j.task.TaskExecutor
 
TaskExecutor.RecrodReaderThread<E> - Class in org.pinus4j.task
只是在数据分片情况下会被使用.
TaskExecutor.RecrodReaderThread(IRecordIterator<E>, ThreadPool, ITask<E>, TaskFuture) - Constructor for class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
TaskExecutor.RecrodThread<E> - Class in org.pinus4j.task
具体执行任务方法.
TaskExecutor.RecrodThread(List<E>, ITask<E>, TaskFuture) - Constructor for class org.pinus4j.task.TaskExecutor.RecrodThread
 
TaskFuture - Class in org.pinus4j.task
数据处理任务进度.
TaskFuture(long, ThreadPool, ITask<?>) - Constructor for class org.pinus4j.task.TaskFuture
 
threadPool - Variable in class org.pinus4j.task.TaskExecutor.RecrodReaderThread
 
threadPool - Variable in class org.pinus4j.task.TaskFuture
执行处理的线程池
THREADPOOL_NAME - Static variable in class org.pinus4j.task.TaskExecutor
处理线程池名称.
toString() - Method in class org.pinus4j.api.query.impl.Condition
 
toString() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl.OrderBy
 
toString() - Method in class org.pinus4j.api.query.impl.DefaultQueryImpl
 
toString() - Method in class org.pinus4j.api.SQL
 
toString() - Method in class org.pinus4j.task.TaskFuture
 
total - Variable in class org.pinus4j.task.TaskFuture
需要处理的总记录数
txManager - Variable in class org.pinus4j.api.DefaultPinusClient
transaction manager.
txManager - Variable in class org.pinus4j.datalayer.AbstractDataLayer
 

U

update(Object) - Method in class org.pinus4j.api.DefaultPinusClient
 
update() - Method in class org.pinus4j.api.FashionEntity
更新
update(Object) - Method in interface org.pinus4j.api.PinusClient
 
update(Object, String) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
更新全局库
update(Object, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
更新数据.
update(Object, String) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
update(Object, IShardingKey<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
updateBatch(List<? extends Object>) - Method in class org.pinus4j.api.DefaultPinusClient
 
updateBatch(List<? extends Object>) - Method in interface org.pinus4j.api.PinusClient
 
updateBatch(List<? extends Object>, String) - Method in interface org.pinus4j.datalayer.update.IGlobalUpdate
批量更新全局库
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.update.IShardingUpdate
单数据库多数据批量更新.
updateBatch(List<? extends Object>, String) - Method in class org.pinus4j.datalayer.update.jdbc.GlobalJdbcUpdateImpl
 
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
 
useCache - Variable in class org.pinus4j.api.query.impl.ResultSetableQueryImpl
 

V

value - Variable in class org.pinus4j.api.query.impl.Condition
条件值.
value - Variable in enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
 
value - Variable in enum org.pinus4j.api.query.impl.Order
 
valueOf(String) - Static method in enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.query.impl.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.query.impl.QueryOpt
Returns the enum constant of this type with the specified name.
valueOf(String, Object...) - Static method in class org.pinus4j.api.SQL
 
valueOf(String, List<Object>) - Static method in class org.pinus4j.api.SQL
 
valueOf(IDBCluster) - Static method in class org.pinus4j.datalayer.JdbcDataLayerBuilder
 
values() - Static method in enum org.pinus4j.api.query.impl.DefaultQueryImpl.ConditionRelation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.query.impl.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.query.impl.QueryOpt
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(ShardingDBResource, SQL, long) - Static method in class org.pinus4j.datalayer.SlowQueryLogger
 
write(ShardingDBResource, String, long) - Static method in class org.pinus4j.datalayer.SlowQueryLogger
 
write(Connection, SQL, long) - Static method in class org.pinus4j.datalayer.SlowQueryLogger
 
write(Connection, String, long) - Static method in class org.pinus4j.datalayer.SlowQueryLogger
 

_

_findByQuery(IQuery<T>, IDBResource, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
_getDbBySQL(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
_getDbFromMaster(Class<?>, IShardingKey<?>) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
路由选择.
_getDbFromMaster(String, IShardingKey<?>) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
_getDbFromMaster(String, IShardingKey<?>) - Method in class org.pinus4j.datalayer.update.jdbc.ShardingJdbcUpdateImpl
路由选择.
_getDbFromSlave(Class<?>, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
路由选择.
_getDbFromSlave(String, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.query.jdbc.ShardingJdbcQueryImpl
 
_getRsValue(ResultSet, Field, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
_removeByPks(Connection, List<EntityPK>, Class<?>, int) - Method in class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
 
_saveBatchWithAutoGeneratedKeys(Connection, List<? extends Object>, int) - Method in class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
执行保存数据操作.
_saveBatchWithoutAutoGeneratedKeys(Connection, List<? extends Object>, int) - Method in class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
批量保存数据,忽略自增主键.
_selectByPks(IDBResource, Class<T>, EntityPK[], List<DefaultQueryImpl.OrderBy>) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
 
_selectCount(IDBResource, Class<?>) - Method in class org.pinus4j.datalayer.query.jdbc.AbstractJdbcQuery
获取全局表的count数
_selectCountCache - Static variable in class org.pinus4j.datalayer.SQLBuilder
select count语句缓存.
_updateBatch(Connection, List<? extends Object>, int) - Method in class org.pinus4j.datalayer.update.jdbc.AbstractJdbcUpdate
 
A B C D E F G H I J L M N O P Q R S T U V W _ 

Copyright © 2015. All rights reserved.