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

A

AbstractClusterRouter - Class in org.pinus4j.cluster.router.impl
抽象的数据库集群路由实现.
AbstractClusterRouter() - Constructor for class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
AbstractDBCluster - Class in org.pinus4j.cluster.impl
抽象数据库集群.
AbstractDBCluster(EnumDB) - Constructor for class org.pinus4j.cluster.impl.AbstractDBCluster
构造方法.
AbstractDBGenerator - Class in org.pinus4j.generator
抽象数据库生成器.
AbstractDBGenerator() - Constructor for class org.pinus4j.generator.AbstractDBGenerator
 
AbstractJdbcQuery - Class in org.pinus4j.datalayer.jdbc
分库分表查询抽象类.
AbstractJdbcQuery() - Constructor for class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
AbstractJdbcUpdate - Class in org.pinus4j.datalayer.jdbc
抽象的数据库更新操作组件.
AbstractJdbcUpdate() - Constructor for class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
AbstractMemCachedCache - Class in org.pinus4j.cache.impl
base cache implmenets.
AbstractMemCachedCache(String, int) - Constructor for class org.pinus4j.cache.impl.AbstractMemCachedCache
 
AbstractRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
抽象数据库记录迭代器.
AbstractRecordIterator(Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
AbstractSequenceIdGenerator - Class in org.pinus4j.generator
抽象的ID生成器.
AbstractSequenceIdGenerator(CuratorFramework, int) - Constructor for class org.pinus4j.generator.AbstractSequenceIdGenerator
 
AbstractTask<T> - Class in org.pinus4j.api
抽象任务对象.
AbstractTask() - Constructor for class org.pinus4j.api.AbstractTask
 
add(Condition) - Method in interface org.pinus4j.api.query.IQuery
添加查询条件.
add(Condition) - Method in class org.pinus4j.api.query.QueryImpl
 
add(String, int) - Method in class org.pinus4j.cluster.beans.TableNumberInfo
 
add(String, E) - Method in interface org.pinus4j.cluster.IContainer
add element to this container.
add(String, E) - Method in class org.pinus4j.cluster.MapContainer
 
addClassesByFile(List<DBTable>, String, String) - Method in class org.pinus4j.generator.AbstractDBGenerator
 
addColumn(DBTableColumn) - Method in class org.pinus4j.generator.beans.DBTable
 
addIndex(DBIndex) - Method in class org.pinus4j.generator.beans.DBTable
 
additiveHash(String) - Static method in class org.pinus4j.utils.HashUtil
加法Hash算法.
addTableIndex(String, int) - Static method in class org.pinus4j.datalayer.SQLParser
给表明添加分片表下标.
addTableNumberInfo(String, TableNumberInfo) - Method in class org.pinus4j.cluster.impl.NumberIndexTableCluster
 
afterBatch() - Method in class org.pinus4j.api.AbstractTask
 
afterBatch() - Method in interface org.pinus4j.api.ITask
一次批量读取之后执行此方法.
APHash(String) - Static method in class org.pinus4j.utils.HashUtil
AP hash算法.
AppDBClusterImpl - Class in org.pinus4j.cluster.impl
基于DBCP连接池的数据库集群实现.
AppDBClusterImpl(EnumDB) - Constructor for class org.pinus4j.cluster.impl.AppDBClusterImpl
构造方法.
AppDBInfo - Class in org.pinus4j.cluster.beans
表示一个数据库连接信息.
AppDBInfo() - Constructor for class org.pinus4j.cluster.beans.AppDBInfo
 
await() - Method in class org.pinus4j.api.TaskFuture
 

B

batchRecord(List<T>) - Method in interface org.pinus4j.api.ITask
一次批量读取记录.
bernstein(String) - Static method in class org.pinus4j.utils.HashUtil
bernstein hash
BKDRHash(String) - Static method in class org.pinus4j.utils.HashUtil
BKDR hash算法.
BUFFER_SIZE - Variable in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
build() - Method in class org.pinus4j.cluster.impl.NumberIndexTableClusterBuilder
 
build() - Method in interface org.pinus4j.cluster.ITableClusterBuilder
 
build(String) - Method in interface org.pinus4j.cluster.router.IClusterRouterBuilder
build router instance by give cluster name.
build(String) - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
build() - Method in class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
build() - Method in interface org.pinus4j.generator.IDBGeneratorBuilder
create new db generator instance.
buildDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
创建数据源连接.
buildDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.AppDBClusterImpl
 
buildDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.EnvDBClusterImpl
 
buildDeleteByPks(Class<?>, int, List<? extends Number>) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildGlobalMasterQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build global master query.
buildGlobalMasterQuery() - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
buildGlobalSlaveQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build global slave query.
buildGlobalSlaveQuery() - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
buildGlobalUpdate(IIdGenerator) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build global update.
buildGlobalUpdate(IIdGenerator) - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
buildPrimaryCache() - Method in interface org.pinus4j.cache.ICacheBuilder
build primary cache.
buildPrimaryCache() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
build primary cache.
buildResultObject(ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
给定数据库查询结果集创建数据对性.
buildResultObject(Class<T>, ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
给定数据库查询结果集创建数据对性.
buildResultObjectAsMap(Class<T>, ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
将数据转换为数据对象
buildSecondCache() - Method in interface org.pinus4j.cache.ICacheBuilder
build second cache.
buildSecondCache() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
build second cache.
buildSelectByPk(Number, Class<?>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装select sql.
buildSelectByPks(Class<?>, int, Number[]) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装select sql.
buildSelectByQuery(Class<?>, int, IQuery) - 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<?>, int, IQuery) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountGlobalSql(Class<?>) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountGlobalSql(Class<?>, IQuery) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
buildSelectCountSql(Class<?>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildSelectPkByQuery(Class<?>, int, IQuery) - Static method in class org.pinus4j.datalayer.SQLBuilder
拼装sql.
buildShardingMasterQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build sharding master query.
buildShardingMasterQuery() - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
buildShardingSlaveQuery() - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build sharding slave query.
buildShardingSlaveQuery() - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
buildShardingUpdate(IIdGenerator) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
build sharding update.
buildShardingUpdate(IIdGenerator) - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 

C

catalog - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
catalog for database.
catalog - Variable in class org.pinus4j.cluster.DB
 
cdl - Variable in class org.pinus4j.api.TaskFuture
阻塞调用线程.
check() - Method in class org.pinus4j.cluster.beans.AppDBInfo
校验对象的合法性
check() - Method in class org.pinus4j.cluster.beans.DBInfo
 
check() - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
checkAndSetPrimaryKey(long, String, String) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
checkAndSetPrimaryKey(long, String, String) - Method in interface org.pinus4j.generator.IIdGenerator
校验给定的主键值是否比当前zookeeper中的值大, 如果大则设置为给定的主键值.
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
checkShardingValue(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
 
classloader - Variable in class org.pinus4j.generator.AbstractDBGenerator
当前线程的类装载器.
clazz - Variable in class org.pinus4j.api.TaskExecutor
本次处理的数据对象
clazz - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
clone() - Method in interface org.pinus4j.api.query.IQuery
获取此对象的复制对象.
clone() - Method in class org.pinus4j.api.query.QueryImpl
 
cloneWithGivenField(Object, String...) - Static method in class org.pinus4j.utils.ReflectUtil
克隆一个对象,只保留给定的属性值.
close() - Method in interface org.pinus4j.cache.ICache
销毁对象
close() - Method in class org.pinus4j.cache.impl.AbstractMemCachedCache
销毁对象
close(Connection) - Static method in class org.pinus4j.datalayer.SQLBuilder
关闭数据相关资源.
close(Connection, PreparedStatement) - Static method in class org.pinus4j.datalayer.SQLBuilder
关闭数据库相关资源.
close(Statement) - Static method in class org.pinus4j.datalayer.SQLBuilder
关闭数据库Statement.
close(Connection, PreparedStatement, ResultSet) - Static method in class org.pinus4j.datalayer.SQLBuilder
关闭数据库相关资源.
closeDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
关闭数据源连接
closeDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.AppDBClusterImpl
 
closeDataSource(DBInfo) - Method in class org.pinus4j.cluster.impl.EnvDBClusterImpl
 
cluster - Variable in class org.pinus4j.generator.beans.DBTable
表所在的集群.
clusterName - Variable in class org.pinus4j.api.ShardingKey
集群数据库名称.
clusterName - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
cluster name.
clusterName - Variable in class org.pinus4j.cluster.beans.DBInfo
集群名
clusterName - Variable in class org.pinus4j.cluster.beans.TableNumberInfo
 
clusterName - Variable in class org.pinus4j.cluster.DB
cluster name.
clusterName - Variable in class org.pinus4j.cluster.router.RouteInfo
cluster name.
COLUMN_TEXT_LENGTH - Static variable in class org.pinus4j.constant.Const
字符串超过此值则转换为Text
columns - Variable in class org.pinus4j.generator.beans.DBTable
表中的列.
comment - Variable in class org.pinus4j.generator.beans.DBTableColumn
注释
Condition - Class in org.pinus4j.api.query
查询条件.
Condition() - Constructor for class org.pinus4j.api.query.Condition
构造方法.
Condition(Condition...) - Constructor for class org.pinus4j.api.query.Condition
 
Condition(String, Object, QueryOpt) - Constructor for class org.pinus4j.api.query.Condition
构造方法.
condList - Variable in class org.pinus4j.api.query.QueryImpl
保存查询条件.
config - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
集群配置.
config - Variable in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
connPoolInfo - Variable in class org.pinus4j.cluster.beans.AppDBInfo
数据库连接池参数
Const - Class in org.pinus4j.constant
系统常量.
Const() - Constructor for class org.pinus4j.constant.Const
 
ContainerType() - Constructor for enum org.pinus4j.cluster.DefaultContainerFactory.ContainerType
 
converTo(Class<?>) - Method in class org.pinus4j.generator.AbstractDBGenerator
通过翻身将class转换为DBTable对象
count - Variable in class org.pinus4j.api.TaskFuture
已经处理的记录数
createContainer(DefaultContainerFactory.ContainerType) - Static method in class org.pinus4j.cluster.DefaultContainerFactory
create a new container instance.
createLock(String) - Method in interface org.pinus4j.api.IShardingStorageClient
创建一个分布式锁.
createLock(String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
createLock(String) - Method in interface org.pinus4j.cluster.IDBCluster
create a destribute lock by give name.
createLock(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
createQuery() - Method in interface org.pinus4j.api.IShardingStorageClient
创建一个查询条件对象.
createQuery() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
curatorClient - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
curator client.
curatorClient - Variable in class org.pinus4j.generator.impl.DistributedSequenceIdGeneratorImpl
 
CuratorDistributeedLock - Class in org.pinus4j.utils
 
CuratorDistributeedLock(InterProcessMutex) - Constructor for class org.pinus4j.utils.CuratorDistributeedLock
 
curatorLock - Variable in class org.pinus4j.utils.CuratorDistributeedLock
 

D

databaseProductName - Variable in class org.pinus4j.cluster.DB
 
datasource - Variable in class org.pinus4j.cluster.beans.DBInfo
数据源
datasource - Variable in class org.pinus4j.cluster.DB
jdbc data source.
DataTypeBind - Enum in org.pinus4j.generator.beans
数据库类型映射.
DataTypeBind(String, Object) - Constructor for enum org.pinus4j.generator.beans.DataTypeBind
构造方法
DateTime - Annotation Type in org.pinus4j.generator.annotations
 
DB - Class in org.pinus4j.cluster
通过路由算法获得的分库分表信息.
DB() - Constructor for class org.pinus4j.cluster.DB
 
db - Variable in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
DBCacheException - Exception in org.pinus4j.exceptions
缓存相关异常.
DBCacheException(String) - Constructor for exception org.pinus4j.exceptions.DBCacheException
 
DBCacheException(Exception) - Constructor for exception org.pinus4j.exceptions.DBCacheException
 
DBCacheException(String, Exception) - Constructor for exception org.pinus4j.exceptions.DBCacheException
 
dbCluster - Variable in class org.pinus4j.api.ShardingStorageClientImpl
数据库集群引用.
dbCluster - Variable in class org.pinus4j.api.TaskExecutor
数据库集群引用
dbCluster - Variable in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
db cluster.
dbCluster - Variable in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
dbCluster - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
数据库集群引用.
dbCluster - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
数据库集群引用
dbCluster - Variable in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
DBClusterException - Exception in org.pinus4j.exceptions
集群相关异常.
DBClusterException(String) - Constructor for exception org.pinus4j.exceptions.DBClusterException
 
DBClusterException(Exception) - Constructor for exception org.pinus4j.exceptions.DBClusterException
 
DBClusterException(String, Exception) - Constructor for exception org.pinus4j.exceptions.DBClusterException
 
DBClusterInfo - Class in org.pinus4j.cluster.beans
表示一个数据库集群信息.
DBClusterInfo() - Constructor for class org.pinus4j.cluster.beans.DBClusterInfo
 
dbClusterInfoC - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
cluster info.
dbClusterInfos - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
DB集群信息.
DBClusterRegionInfo - Class in org.pinus4j.cluster.beans
集群区块.
DBClusterRegionInfo() - Constructor for class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
dbConnInfo - Variable in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
dbGenerator - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
数据库表生成器.
DBIndex - Class in org.pinus4j.generator.beans
数据库索引bean.
DBIndex() - Constructor for class org.pinus4j.generator.beans.DBIndex
 
DBInfo - Class in org.pinus4j.cluster.beans
database instance info.
DBInfo() - Constructor for class org.pinus4j.cluster.beans.DBInfo
 
dbInfo - Variable in class org.pinus4j.cluster.router.RouteInfo
db info is selected.
DBMySqlGeneratorImpl - Class in org.pinus4j.generator.impl
MYSQL数据库生成器的实现.
DBMySqlGeneratorImpl() - Constructor for class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
dbName - Variable in class org.pinus4j.cluster.beans.DBInfo
database name.
dbName - Variable in class org.pinus4j.cluster.DB
database name.
DBOperationException - Exception in org.pinus4j.exceptions
数据库操作异常.
DBOperationException(String) - Constructor for exception org.pinus4j.exceptions.DBOperationException
 
DBOperationException(Exception) - Constructor for exception org.pinus4j.exceptions.DBOperationException
 
DBOperationException(String, Exception) - Constructor for exception org.pinus4j.exceptions.DBOperationException
 
dbRegions - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
sharding database info.
DBRouteException - Exception in org.pinus4j.exceptions
集群相关异常.
DBRouteException(String) - Constructor for exception org.pinus4j.exceptions.DBRouteException
 
DBRouteException(Exception) - Constructor for exception org.pinus4j.exceptions.DBRouteException
 
DBRouteException(String, Exception) - Constructor for exception org.pinus4j.exceptions.DBRouteException
 
dbRouterC - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
cluster router.
DBTable - Class in org.pinus4j.generator.beans
数据库表bean.
DBTable(String) - Constructor for class org.pinus4j.generator.beans.DBTable
构造方法
DBTableColumn - Class in org.pinus4j.generator.beans
数据库表的列的bean.
DBTableColumn() - Constructor for class org.pinus4j.generator.beans.DBTableColumn
 
dbType - Variable in enum org.pinus4j.generator.beans.DataTypeBind
数据库类型
DDLException - Exception in org.pinus4j.exceptions
数据库DDL相关异常.
DDLException(String) - Constructor for exception org.pinus4j.exceptions.DDLException
 
DDLException(String, Exception) - Constructor for exception org.pinus4j.exceptions.DDLException
 
DDLException(Exception) - Constructor for exception org.pinus4j.exceptions.DDLException
 
debugSQL(String) - Static method in class org.pinus4j.datalayer.SQLBuilder
打印SQL日志.
decr(Object, int) - Method in class org.pinus4j.api.TaskCollector
Deprecated.
减少.
decrCount(DB, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
decrCount(DB, long) - Method in interface org.pinus4j.cache.IPrimaryCache
减少分表count数.
decrCountGlobal(String, String, int) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
decrCountGlobal(String, String, int) - Method in interface org.pinus4j.cache.IPrimaryCache
减少分表count数.
DEFAULT_CLUSTER_ROUTER_CLASS - Static variable in interface org.pinus4j.cluster.config.IClusterConfig
the class of default cluster router implement.
DEFAULT_CONFIG_FILENAME - Static variable in class org.pinus4j.constant.Const
默认读取的配置文件名.
DEFAULT_PRIMARY_CACHE_CLASS - Static variable in interface org.pinus4j.cluster.config.IClusterConfig
the class of default primary cache implement.
DEFAULT_SECOND_CACHE_CLASS - Static variable in interface org.pinus4j.cluster.config.IClusterConfig
the class of default second cache implement.
DefaultClusterRouterBuilder - Class in org.pinus4j.cluster.router.impl
default cluster router builder implements.
DefaultClusterRouterBuilder() - Constructor for class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
DefaultContainerFactory - Class in org.pinus4j.cluster
a static factory for create container.
DefaultContainerFactory() - Constructor for class org.pinus4j.cluster.DefaultContainerFactory
 
DefaultContainerFactory.ContainerType - Enum in org.pinus4j.cluster
 
DefaultDBGeneratorBuilder - Class in org.pinus4j.generator
db generator builder implements.
DefaultDBGeneratorBuilder() - Constructor for class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
defaultValue - Variable in enum org.pinus4j.generator.beans.DataTypeBind
类型的默认值
defaultValue - Variable in class org.pinus4j.generator.beans.DBTableColumn
默认值
DEKHash(String) - Static method in class org.pinus4j.utils.HashUtil
DEK hash算法.
describe(Object) - Static method in class org.pinus4j.utils.ReflectUtil
获取对象的属性名及属性值.
describe(Object, boolean) - Static method in class org.pinus4j.utils.ReflectUtil
获取对象的属性名及属性值.
describe(Object, boolean, boolean) - Static method in class org.pinus4j.utils.ReflectUtil
获取对象的属性描述.
describeWithoutUpdateTime(Object, boolean) - Static method in class org.pinus4j.utils.ReflectUtil
获取对象的描述并过滤@UpdateTime注解的属性.
destroy() - Method in interface org.pinus4j.api.IShardingStorageClient
关闭存储.
destroy() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
DistributedSequenceIdGeneratorImpl - Class in org.pinus4j.generator.impl
分布式模式ID生成器.
DistributedSequenceIdGeneratorImpl(IClusterConfig, CuratorFramework) - Constructor for class org.pinus4j.generator.impl.DistributedSequenceIdGeneratorImpl
 
DJBHash(String) - Static method in class org.pinus4j.utils.HashUtil
DJB hash算法.
doSelect(List<DBInfo>, IShardingKey<?>) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
select database instance.
doSelect(List<DBInfo>, IShardingKey<?>) - Method in class org.pinus4j.cluster.router.impl.SimpleHashClusterRouter
 
down(int) - Method in class org.pinus4j.api.TaskFuture
 
driverClass - Variable in enum org.pinus4j.api.enums.EnumDB
数据库驱动.

E

ELFHash(String) - Static method in class org.pinus4j.utils.HashUtil
ELF算法.
end - Variable in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
EnumClusterCatalog - Enum in org.pinus4j.cluster.enums
 
EnumClusterCatalog(String) - Constructor for enum org.pinus4j.cluster.enums.EnumClusterCatalog
 
enumCpCatalog - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
数据库连接方式.
EnumDB - Enum in org.pinus4j.api.enums
Pinus存储中间件支持的数据库类型.
EnumDB(String) - Constructor for enum org.pinus4j.api.enums.EnumDB
 
enumDb - Variable in class org.pinus4j.api.ShardingStorageClientImpl
数据库类型.
enumDb - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
数据库类型.
enumDb - Variable in class org.pinus4j.generator.DefaultDBGeneratorBuilder
数据库类型.
EnumDBConnect - Enum in org.pinus4j.api.enums
数据库连接类型.
EnumDBConnect() - Constructor for enum org.pinus4j.api.enums.EnumDBConnect
 
EnumDbConnectionPoolCatalog - Enum in org.pinus4j.api.enums
数据库连接池配置类型.
EnumDbConnectionPoolCatalog(String) - Constructor for enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
EnumDBMasterSlave - Enum in org.pinus4j.api.enums
数据库主从选择枚举.
EnumDBMasterSlave(int) - Constructor for enum org.pinus4j.api.enums.EnumDBMasterSlave
 
EnumMode - Enum in org.pinus4j.api.enums
Pinus存储中间件支持的数据库类型.
EnumMode(String) - Constructor for enum org.pinus4j.api.enums.EnumMode
 
EnumSyncAction - Enum in org.pinus4j.api.enums
实体和数据表同步的动作.
EnumSyncAction() - Constructor for enum org.pinus4j.api.enums.EnumSyncAction
 
EnvDBClusterImpl - Class in org.pinus4j.cluster.impl
 
EnvDBClusterImpl(EnumDB) - Constructor for class org.pinus4j.cluster.impl.EnvDBClusterImpl
构造方法.
EnvDBInfo - Class in org.pinus4j.cluster.beans
 
EnvDBInfo() - Constructor for class org.pinus4j.cluster.beans.EnvDBInfo
 
envDsName - Variable in class org.pinus4j.cluster.beans.EnvDBInfo
 
eq(String, Object) - Static method in class org.pinus4j.api.query.Condition
等于条件.
equals(Object) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
equals(Object) - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
equals(Object) - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
equals(Object) - Method in class org.pinus4j.cluster.DB
 
equals(Object) - Method in class org.pinus4j.generator.beans.DBIndex
 
equals(Object) - Method in class org.pinus4j.generator.beans.DBTable
 
equals(Object) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
execute(ITask<E>) - Method in class org.pinus4j.api.TaskExecutor
 
execute(ITask<E>, IQuery) - Method in class org.pinus4j.api.TaskExecutor
 
execute(Runnable) - Method in class org.pinus4j.utils.ThreadPool
 
existsTable - Static variable in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
expire - Variable in class org.pinus4j.cache.impl.AbstractMemCachedCache
 

F

factory - Variable in class org.pinus4j.utils.XmlUtil
 
FALSE - Static variable in class org.pinus4j.constant.Const
 
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.Condition
条件字段.
field - Variable in class org.pinus4j.api.query.QueryImpl.OrderBy
 
Field - Annotation Type in org.pinus4j.generator.annotations
 
field - Variable in class org.pinus4j.generator.beans.DBIndex
被索引的字段名.
field - Variable in class org.pinus4j.generator.beans.DBTableColumn
字段名
fields - Variable in class org.pinus4j.api.query.QueryImpl
保存取值的字段.
find(String) - Method in interface org.pinus4j.cluster.IContainer
find a element from this container.
find(String) - Method in class org.pinus4j.cluster.MapContainer
 
findByPk(Number, IShardingKey<?>, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据主键查询.
findByPk(Number, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPk(Number, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据主键查询.
findByPk(Number, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPk(Number, IShardingKey<?>, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPk(Number, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPk(Number, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPk(Number, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPkFromMaster(Number, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
一个主分库分表, 根据主键查询.
findByPkFromMaster(Number, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByPkFromSlave(Number, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
一个从分库分表, 根据主键查询.
findByPkFromSlave(Number, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPkList(List<? extends Number>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPkListFromMaster(List<? extends Number>, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPkListFromMaster(List<? extends Number>, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByPkListFromSlave(List<? extends Number>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
一个从分库分表, 根据多个主键查询.
findByPkListFromSlave(List<? extends Number>, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findByPks(IShardingKey<?>, Class<T>, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPks(IShardingKey<?>, Class<T>, boolean, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPks(IShardingKey<?>, Class<T>, EnumDBMasterSlave, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPks(IShardingKey<?>, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByPks(IShardingKey<?>, Class<T>, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPks(IShardingKey<?>, Class<T>, boolean, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPks(IShardingKey<?>, Class<T>, EnumDBMasterSlave, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPks(IShardingKey<?>, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByPksFromMaster(IShardingKey<?>, Class<T>, Number...) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
一个主分库分表, 根据多个主键查询.当查询不到数据时返回空的List,不会返回null.
findByPksFromMaster(IShardingKey<?>, Class<T>, boolean, Number...) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
 
findByPksFromMaster(IShardingKey<?>, Class<T>, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByPksFromMaster(IShardingKey<?>, Class<T>, boolean, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByPksFromSlave(IShardingKey<?>, Class<T>, EnumDBMasterSlave, Number...) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
一个从分库分表, 根据多个主键查询.
findByPksFromSlave(IShardingKey<?>, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
 
findByPksFromSlave(IShardingKey<?>, Class<T>, EnumDBMasterSlave, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findByPksFromSlave(IShardingKey<?>, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findByQuery(IQuery, IShardingKey<?>, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件对象进行查询.当查询不到数据时返回空的List,不会返回null.
findByQuery(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByQuery(IQuery, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件对象进行查询.当查询不到数据时返回空的List,不会返回null.
findByQuery(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findByQuery(IQuery, IShardingKey<?>, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByQuery(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByQuery(IQuery, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByQuery(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findByQueryFromMaster(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
根据查询条件对象进行查询.当查询不到数据时返回空的List,不会返回null.
findByQueryFromMaster(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByQueryFromSlave(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
根据查询条件对象进行查询.
findByQueryFromSlave(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findByShardingPairFromMaster(List<IShardingKey<?>>, Class<T>, Number...) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
Deprecated.
findByShardingPairFromMaster(List<? extends Number>, List<IShardingKey<?>>, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
多个主分库分表, 多个主键查询.
findByShardingPairFromMaster(List<IShardingKey<?>>, Class<T>, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
Deprecated.
findByShardingPairFromMaster(List<? extends Number>, List<IShardingKey<?>>, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findByShardingPairFromSlave(List<IShardingKey<?>>, Class<T>, EnumDBMasterSlave, Number...) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
Deprecated.
findByShardingPairFromSlave(List<? extends Number>, List<IShardingKey<?>>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
多个从分库分表, 根据多个主键查询.
findByShardingPairFromSlave(List<IShardingKey<?>>, Class<T>, EnumDBMasterSlave, Number...) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
Deprecated.
findByShardingPairFromSlave(List<? extends Number>, List<IShardingKey<?>>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findBySql(SQL, IShardingKey<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据条件查询.当查询不到数据时返回空的List,不会返回null.
findBySql(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
一个主分库分表, 根据条件查询.当查询不到数据时返回空的List,不会返回null.
findBySql(SQL, IShardingKey<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findBySql(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findBySqlFromMaster(SQL, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
一个主分库分表, 根据条件查询.当查询不到数据时返回空的List,不会返回null.
findBySqlFromMaster(SQL, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findBySqlFromSlave(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
一个从分库分表, 根据条件查询.
findBySqlFromSlave(SQL, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
findGlobalByPk(Number, String, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据pk查询全局表中的数据.
findGlobalByPk(Number, String, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPk(Number, String, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据pk查询全局表中的数据.
findGlobalByPk(Number, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPk(Number, String, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPk(Number, String, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPk(Number, String, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPk(Number, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPkFromMaster(Number, String, Class<T>) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据pk查询全局表中的数据.
findGlobalByPkFromMaster(Number, String, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
 
findGlobalByPkFromMaster(Number, String, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByPkFromMaster(Number, String, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByPkFromSlave(Number, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
根据pk从从库中查询
findGlobalByPkFromSlave(Number, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalByPkList(List<? extends Number>, String, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键查询全局表数据.
findGlobalByPkList(List<? extends Number>, String, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPkList(List<? extends Number>, String, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键查询全局表数据.
findGlobalByPkList(List<? extends Number>, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPkList(List<? extends Number>, String, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPkList(List<? extends Number>, String, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPkList(List<? extends Number>, String, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPkList(List<? extends Number>, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPkListFromMaster(List<? extends Number>, String, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据主键查询全局表数据.
findGlobalByPkListFromMaster(List<? extends Number>, String, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByPkListFromSlave(List<? extends Number>, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
findGlobalByPkListFromSlave(List<? extends Number>, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalByPks(String, Class<T>, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键查询全局表数据.
findGlobalByPks(String, Class<T>, boolean, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPks(String, Class<T>, EnumDBMasterSlave, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键查询全局表数据.
findGlobalByPks(String, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByPks(String, Class<T>, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPks(String, Class<T>, boolean, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPks(String, Class<T>, EnumDBMasterSlave, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPks(String, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByPksFromMaster(String, Class<T>, Number...) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据主键查询全局表数据.
findGlobalByPksFromMaster(String, Class<T>, boolean, Number...) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
 
findGlobalByPksFromMaster(String, Class<T>, Number...) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByPksFromMaster(String, Class<T>, boolean, Number...) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByPksFromSlave(String, Class<T>, EnumDBMasterSlave, Number...) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
findGlobalByPksFromSlave(String, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
findGlobalByPksFromSlave(String, Class<T>, EnumDBMasterSlave, Number...) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalByPksFromSlave(String, Class<T>, EnumDBMasterSlave, boolean, Number...) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalByQuery(IQuery, String, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据Query查询全局表.
findGlobalByQuery(IQuery, String, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByQuery(IQuery, String, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据Query查询全局表.
findGlobalByQuery(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalByQuery(IQuery, String, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByQuery(IQuery, String, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByQuery(IQuery, String, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByQuery(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalByQueryFromMaster(IQuery, String, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据Query查询全局表.
findGlobalByQueryFromMaster(IQuery, String, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalByQueryFromSlave(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
findGlobalByQueryFromSlave(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalBySql(SQL, String) - Method in interface org.pinus4j.api.IShardingStorageClient
根据sql查询全局表.
findGlobalBySql(SQL, String, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据sql查询全局表.
findGlobalBySql(SQL, String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalBySql(SQL, String, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalBySqlFromMaster(SQL, String) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据sql查询全局表.
findGlobalBySqlFromMaster(SQL, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalBySqlFromSlave(SQL, String, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
findGlobalBySqlFromSlave(SQL, String, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findGlobalOneByQuery(IQuery, String, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据Query对象查询全局表数据.
findGlobalOneByQuery(IQuery, String, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalOneByQuery(IQuery, String, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据Query对象查询全局表数据.
findGlobalOneByQuery(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findGlobalOneByQuery(IQuery, String, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalOneByQuery(IQuery, String, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalOneByQuery(IQuery, String, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalOneByQuery(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findGlobalOneByQueryFromMaster(IQuery, String, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
根据Query对象查询全局表数据.
findGlobalOneByQueryFromMaster(IQuery, String, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
findGlobalOneByQueryFromSlave(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
根据查询条件查询单条数据
findGlobalOneByQueryFromSlave(IQuery, String, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件获取一条数据.
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件获取一条数据.
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findOneByQuery(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
findOneByQueryFromMaster(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
根据查询条件获取一条数据.
findOneByQueryFromMaster(IQuery, IShardingKey<?>, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
findOneByQueryFromSlave(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
根据查询条件获取一条数据.
findOneByQueryFromSlave(IQuery, IShardingKey<?>, Class<T>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
finish() - Method in class org.pinus4j.api.AbstractTask
 
finish() - Method in interface org.pinus4j.api.ITask
本次任务完成时会调用此方法.
FNVHash(byte[]) - Static method in class org.pinus4j.utils.HashUtil
32位的FNV算法
FNVHash1(byte[]) - Static method in class org.pinus4j.utils.HashUtil
改进的32位FNV算法1
FNVHash1(String) - Static method in class org.pinus4j.utils.HashUtil
改进的32位FNV算法1
formatValue(Object) - Static method in class org.pinus4j.datalayer.SQLBuilder
格式化数据库值.
future - Variable in class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
future - Variable in class org.pinus4j.api.TaskExecutor.RecrodThread
 

G

genClusterUniqueIntId(String) - Method in interface org.pinus4j.api.IShardingStorageClient
生成全局唯一的int id.
genClusterUniqueIntId(String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
genClusterUniqueIntId(String, String) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueIntId(String, String, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueIntId(String, String) - Method in interface org.pinus4j.generator.IIdGenerator
生成全局唯一的int id.
genClusterUniqueIntId(String, String, long) - Method in interface org.pinus4j.generator.IIdGenerator
 
genClusterUniqueIntIdBatch(String, int) - Method in interface org.pinus4j.api.IShardingStorageClient
批量生成全局唯一主键.
genClusterUniqueIntIdBatch(String, int) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
genClusterUniqueIntIdBatch(String, String, int) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueIntIdBatch(String, String, int, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueIntIdBatch(String, String, int) - Method in interface org.pinus4j.generator.IIdGenerator
批量生成全局唯一主键.
genClusterUniqueIntIdBatch(String, String, int, long) - Method in interface org.pinus4j.generator.IIdGenerator
 
genClusterUniqueLongId(String) - Method in interface org.pinus4j.api.IShardingStorageClient
生成全局唯一的long id.
genClusterUniqueLongId(String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
genClusterUniqueLongId(String, String) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueLongId(String, String, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueLongId(String, String) - Method in interface org.pinus4j.generator.IIdGenerator
生成全局唯一的long id.
genClusterUniqueLongId(String, String, long) - Method in interface org.pinus4j.generator.IIdGenerator
 
genClusterUniqueLongIdBatch(String, int) - Method in interface org.pinus4j.api.IShardingStorageClient
批量生成全局唯一主键.
genClusterUniqueLongIdBatch(String, int) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
genClusterUniqueLongIdBatch(String, String, int) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueLongIdBatch(String, String, int, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
genClusterUniqueLongIdBatch(String, String, int) - Method in interface org.pinus4j.generator.IIdGenerator
批量生成全局唯一主键.
genClusterUniqueLongIdBatch(String, String, int, long) - Method in interface org.pinus4j.generator.IIdGenerator
 
get(DB, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
get(DB, Number...) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
get(IQuery, DB) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
get(DB, Number) - Method in interface org.pinus4j.cache.IPrimaryCache
获取记录.
get(DB, Number...) - Method in interface org.pinus4j.cache.IPrimaryCache
获取多条记录.
get(IQuery, DB) - Method in interface org.pinus4j.cache.ISecondCache
读取分片缓存.
get(String) - Method in class org.pinus4j.cluster.beans.TableNumberInfo
 
getAllMasterShardingDB(Class<?>) - Method in interface org.pinus4j.cluster.IDBCluster
获取此实体对象对应的所有的分库分表引用.
getAllMasterShardingDB(int, String, String) - Method in interface org.pinus4j.cluster.IDBCluster
get all master sharding info.
getAllMasterShardingDB(Class<?>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getAllMasterShardingDB(int, String, String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
get all master sharding info.
getAllSlaveShardingDB(Class<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.cluster.IDBCluster
获取集群从库列表.
getAllSlaveShardingDB(Class<?>, EnumDBMasterSlave) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getAlterSQL(DBTable, boolean) - Method in class org.pinus4j.generator.beans.DBTable
获取修改的sql语句.
getAttributeValue(Node, String) - Method in class org.pinus4j.utils.XmlUtil
 
getAvailableServers() - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getAvailableServers() - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
getAvailableServers() - Method in interface org.pinus4j.cache.IPrimaryCache
获取可以用的服务链接.
getAvailableServers() - Method in interface org.pinus4j.cache.ISecondCache
获取可以用的服务链接.
getBufferKey(String, String) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
getBytes(Object) - Static method in class org.pinus4j.utils.IOUtil
 
getCatalog() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getChildByName(Node, String) - Method in class org.pinus4j.utils.XmlUtil
 
getCluster() - Method in class org.pinus4j.generator.beans.DBTable
 
getClusterConfig() - Method in interface org.pinus4j.cluster.IDBCluster
获取集群配置.
getClusterConfig() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getClusterName() - Method in interface org.pinus4j.api.IShardingKey
获取集群名称.
getClusterName() - Method in class org.pinus4j.api.ShardingKey
 
getClusterName() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getClusterName() - Method in class org.pinus4j.cluster.beans.DBInfo
 
getClusterName() - Method in class org.pinus4j.cluster.beans.TableNumberInfo
 
getClusterName() - Method in class org.pinus4j.cluster.DB
 
getClusterName() - Method in class org.pinus4j.cluster.router.RouteInfo
 
getClusterName(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
获取集群名
getColumnMap() - Method in class org.pinus4j.generator.beans.DBTable
 
getColumns() - Method in class org.pinus4j.generator.beans.DBTable
 
getComment() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
getConfig() - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
getConnPoolInfo() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
getCount(Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
获取分片实体的集群总数.
getCount(Class<?>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
getCount(Class<?>, IQuery) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件获取记录.
getCount(IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
获取分库分表记录总数.
getCount(IShardingKey<?>, Class<?>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
getCount(IQuery, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据查询条件获取某个分库分表的记录数.
getCount(Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount(Class<?>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount(Class<?>, IQuery) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount(IShardingKey<?>, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount(IShardingKey<?>, Class<?>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount(IQuery, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getCount() - Method in class org.pinus4j.api.TaskFuture
 
getCount(DB) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getCount(DB) - Method in interface org.pinus4j.cache.IPrimaryCache
获取一张表的count值.
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
 
getCountFromMaster(Class<?>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
获取集群总数.
getCountFromMaster(Class<?>, IQuery) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
根据查询条件获取集群记录数.
getCountFromMaster(IShardingKey<?>, Class<?>, boolean) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
获取分库分表记录总数.
getCountFromMaster(IQuery, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.datalayer.IShardingMasterQuery
根据查询条件获取某一个分片的记录数.
getCountFromMaster(Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
getCountFromMaster(Class<?>, IQuery) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
getCountFromMaster(IShardingKey<?>, Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
getCountFromMaster(IQuery, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
getCountFromSlave(IShardingKey<?>, Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
获取从分库分表记录总数.
getCountFromSlave(IShardingKey<?>, Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
getCountGlobal(String, String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getCountGlobal(String, String) - Method in interface org.pinus4j.cache.IPrimaryCache
获取一张表的count值.
getCreateSQL() - Method in class org.pinus4j.generator.beans.DBTable
生成此表的创建SQL语句.
getDataLayerBuilder() - Method in interface org.pinus4j.cluster.IDBCluster
get data layer component builder.
getDataLayerBuilder() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDatasource() - Method in class org.pinus4j.cluster.beans.DBInfo
 
getDatasource() - Method in class org.pinus4j.cluster.DB
 
getDbCluster() - Method in interface org.pinus4j.api.IShardingStorageClient
获取当前使用的数据库集群.
getDbCluster() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getDBCluster() - Method in interface org.pinus4j.cluster.router.IClusterRouter
get db cluster.
getDBCluster() - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
getDBCluster() - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
getDBCluster() - Method in interface org.pinus4j.datalayer.IDataQuery
get db cluster.
getDBCluster() - Method in interface org.pinus4j.datalayer.IDataUpdate
get db cluster.
getDBCluster() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
getDBCluster() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
getDBClusterInfo() - Method in interface org.pinus4j.cluster.IDBCluster
Get all info about this cluster.
getDBClusterInfo(String) - Method in interface org.pinus4j.cluster.IDBCluster
获取集群信息.
getDBClusterInfo() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDBClusterInfo(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDBClusterInfos() - Method in interface org.pinus4j.cluster.config.IClusterConfig
获取DB集群信息
getDBClusterInfos() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getDbConnectionPoolCatalog() - Method in interface org.pinus4j.cluster.config.IClusterConfig
获取数据库连接方式.
getDbConnectionPoolCatalog() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getDBGenerator() - Method in interface org.pinus4j.cluster.IDBCluster
获取db生成器.
getDBGenerator() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDbInfo() - Method in class org.pinus4j.cluster.router.RouteInfo
 
getDbName() - Method in class org.pinus4j.cluster.beans.DBInfo
 
getDbName() - Method in class org.pinus4j.cluster.DB
 
getDbRegions() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getDBRouter(String) - Method in interface org.pinus4j.cluster.IDBCluster
get cluster router.
getDBRouter(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDBTableFromJvm() - Method in interface org.pinus4j.cluster.IDBCluster
从Jvm中获取分片信息.
getDBTableFromJvm() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDBTableFromZk() - Method in interface org.pinus4j.cluster.IDBCluster
从Zookeeper中获取分片信息.
getDBTableFromZk() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getDBType() - Method in enum org.pinus4j.generator.beans.DataTypeBind
 
getDefaultValue() - Method in enum org.pinus4j.generator.beans.DataTypeBind
 
getDefaultValue() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
getDriverClass() - Method in enum org.pinus4j.api.enums.EnumDB
获取驱动.
getEnd() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
getEnum(String) - Static method in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
getEnum(String) - Static method in enum org.pinus4j.cluster.enums.EnumClusterCatalog
 
getEnum(String) - Static method in enum org.pinus4j.cluster.enums.HashAlgoEnum
 
getEnum(String) - Static method in enum org.pinus4j.generator.beans.DataTypeBind
get enum object by enum value.
getEnum(Class<?>) - Static method in enum org.pinus4j.generator.beans.DataTypeBind
 
getEnumDb() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getEnvDsName() - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
getExpire() - Method in interface org.pinus4j.cache.ICache
获取过期时间
getExpire() - Method in class org.pinus4j.cache.impl.AbstractMemCachedCache
 
getField() - Method in class org.pinus4j.api.query.QueryImpl.OrderBy
 
getField() - Method in class org.pinus4j.generator.beans.DBIndex
 
getField() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
getFields() - Method in interface org.pinus4j.api.query.IQuery
获取取值字段.
getFields() - Method in class org.pinus4j.api.query.QueryImpl
 
getFields(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
获取类的所有属性名.
getFirstChildByName(Node, String) - Method in class org.pinus4j.utils.XmlUtil
 
getGlobal(String, String, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getGlobal(String, String, Number[]) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getGlobal(IQuery, String, String) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
getGlobal(String, String, Number) - Method in interface org.pinus4j.cache.IPrimaryCache
获取记录.
getGlobal(String, String, Number[]) - Method in interface org.pinus4j.cache.IPrimaryCache
获取多条记录.
getGlobal(IQuery, String, String) - Method in interface org.pinus4j.cache.ISecondCache
读取全局缓存
getGlobalCount(String, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
查询全局库表的数量.
getGlobalCount(String, Class<?>, boolean) - Method in interface org.pinus4j.api.IShardingStorageClient
 
getGlobalCount(String, Class<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
查询全局库表的数量.
getGlobalCount(String, Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
getGlobalCount(IQuery, String, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据条件查询全局表的数量.
getGlobalCount(IQuery, String, Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
 
getGlobalCount(IQuery, String, Class<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.api.IShardingStorageClient
根据条件查询全局表的数量.
getGlobalCount(String, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(String, Class<?>, boolean) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(String, Class<?>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(String, Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(IQuery, String, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(IQuery, String, Class<?>, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCount(IQuery, String, Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getGlobalCountFromMaster(String, Class<?>, boolean) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
查询全局库表的数量.
getGlobalCountFromMaster(IQuery, String, Class<?>) - Method in interface org.pinus4j.datalayer.IGlobalMasterQuery
 
getGlobalCountFromMaster(String, Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
getGlobalCountFromMaster(IQuery, String, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
getGlobalCountFromSlave(String, Class<?>, boolean, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
从从库中获取全局数量.
getGlobalCountFromSlave(IQuery, String, Class<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.datalayer.IGlobalSlaveQuery
 
getGlobalCountFromSlave(String, Class<?>, boolean, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
getGlobalCountFromSlave(IQuery, String, Class<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
getHashAlgo() - Method in interface org.pinus4j.cluster.config.IClusterConfig
获取配置的hash算法.
getHashAlgo() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getHashAlgo() - Method in interface org.pinus4j.cluster.router.IClusterRouter
获取hash算法
getHashAlgo() - Method in interface org.pinus4j.cluster.router.IClusterRouterBuilder
get hash algo.
getHashAlgo() - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
getHashAlgo() - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
getIdGenerator() - Method in interface org.pinus4j.api.IShardingStorageClient
获取ID生成器
getIdGenerator() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getIdGenerator() - Method in interface org.pinus4j.cluster.IDBCluster
获取id生成器.
getIdGenerator() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getIdGenerator() - Method in interface org.pinus4j.datalayer.IDataUpdate
get id generator.
getIdGenerator() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
getIdGeneratorBatch() - Method in interface org.pinus4j.cluster.config.IClusterConfig
获取ID生成器默认批量生成值.
getIdGeneratorBatch() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getIndexMap() - Method in class org.pinus4j.generator.beans.DBTable
 
getIndexName() - Method in class org.pinus4j.generator.beans.DBIndex
生成索引名
getInsert(Connection, List<? extends Object>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
根据指定对象创建一个SQL语句.
getInstance() - Static method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getInstance(String) - Static method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getInstance() - Static method in class org.pinus4j.utils.XmlUtil
 
getInstance(File) - Static method in class org.pinus4j.utils.XmlUtil
 
getLength() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
getLock(String) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
获取集群锁
getLock(String) - Method in class org.pinus4j.generator.impl.DistributedSequenceIdGeneratorImpl
 
getMasterDBInfos() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
getMasterEnum(int) - Static method in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
getMasterGlobalConn(String) - Method in interface org.pinus4j.cluster.IDBCluster
获取主全局库连接.
getMasterGlobalConn(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getMasterGlobalDBInfo() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getMasterSlave() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
getMasterSlave() - Method in class org.pinus4j.cluster.beans.DBInfo
 
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
 
getMemClient() - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
getMemClient() - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
getMode() - Method in enum org.pinus4j.api.enums.EnumMode
获取驱动.
getName() - Method in class org.pinus4j.generator.beans.DBTable
 
getNameWithIndex() - Method in class org.pinus4j.generator.beans.DBTable
 
getObject(byte[], Class<T>) - Static method in class org.pinus4j.utils.IOUtil
 
getOrder() - Method in class org.pinus4j.api.query.QueryImpl.OrderBy
 
getParams() - Method in class org.pinus4j.api.SQL
 
getPassword() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
getPkName(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
获取对象的主键字段名.
getPkValue(Object) - Static method in class org.pinus4j.utils.ReflectUtil
获取主键值.
getPrimaryCache() - Method in interface org.pinus4j.datalayer.IDataQuery
get second cache.
getPrimaryCache() - Method in interface org.pinus4j.datalayer.IDataUpdate
get second cache.
getPrimaryCache() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
getPrimaryCache() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
getPrimaryCacheAddress() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getPrimaryCacheAddress() - Method in interface org.pinus4j.cluster.config.IClusterConfig
address of primary cache.
getPrimaryCacheAddress() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getPrimaryCacheClass() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getPrimaryCacheClass() - Method in interface org.pinus4j.cluster.config.IClusterConfig
get class of primary cache.
getPrimaryCacheClass() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getPrimaryCacheExpire() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getPrimaryCacheExpire() - Method in interface org.pinus4j.cluster.config.IClusterConfig
expire time of primary cache.
getPrimaryCacheExpire() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getProgress() - Method in class org.pinus4j.api.TaskFuture
 
getProperty(Object, String) - Static method in class org.pinus4j.utils.ReflectUtil
通过反射获取对象的属性值.
getQueueSize() - Method in class org.pinus4j.utils.ThreadPool
 
getRegionIndex() - Method in class org.pinus4j.cluster.router.RouteInfo
 
getRegionInfo() - Method in class org.pinus4j.cluster.DB
 
getRoot() - Method in class org.pinus4j.utils.XmlUtil
 
getRouterClass() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getScanPackage() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getSecondCache() - Method in interface org.pinus4j.datalayer.IDataQuery
get second cache.
getSecondCache() - Method in interface org.pinus4j.datalayer.IDataUpdate
get second cache.
getSecondCache() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
getSecondCache() - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
getSecondCacheAddress() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getSecondCacheAddress() - Method in interface org.pinus4j.cluster.config.IClusterConfig
address of second cache.
getSecondCacheAddress() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getSecondCacheClass() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getSecondCacheClass() - Method in interface org.pinus4j.cluster.config.IClusterConfig
get class of second cache.
getSecondCacheClass() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getSecondCacheExpire() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
getSecondCacheExpire() - Method in interface org.pinus4j.cluster.config.IClusterConfig
expire time of second cache.
getSecondCacheExpire() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
getShardingBy() - Method in class org.pinus4j.generator.beans.DBTable
 
getShardingNum() - Method in class org.pinus4j.generator.beans.DBTable
 
getShardingValue(IShardingKey<?>) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
获取shardingvalue的值,如果是String则转成long
getShardingValue(Object) - Static method in class org.pinus4j.utils.ReflectUtil
获取sharding值
getSlaveDBInfos() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
getSlaveEnum(int) - Static method in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
getSlaveGlobalDbConn(String, EnumDBMasterSlave) - Method in interface org.pinus4j.cluster.IDBCluster
获取从库的全局库连接
getSlaveGlobalDbConn(String, EnumDBMasterSlave) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getSlaveGlobalDBInfo() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
getSql() - Method in class org.pinus4j.api.query.Condition
返回当前条件对象表示的sql语句.
getSql() - Method in class org.pinus4j.api.SQL
 
getStart() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
getStep() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
getSymbol() - Method in enum org.pinus4j.api.query.QueryOpt
 
getSyncAction() - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
getSyncAction() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getSyncAction() - Method in class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
getSyncAction() - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
getTableCluster() - Method in interface org.pinus4j.cluster.IDBCluster
获取集群表集合.
getTableCluster() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
getTableCluster() - Method in interface org.pinus4j.cluster.router.IClusterRouter
获取数据表集群.
getTableCluster() - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
getTableCluster() - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
getTableIndex() - Method in class org.pinus4j.cluster.DB
 
getTableIndex() - Method in class org.pinus4j.cluster.router.RouteInfo
 
getTableIndex() - Method in class org.pinus4j.generator.beans.DBTable
 
getTableName() - Method in class org.pinus4j.cluster.DB
 
getTableName() - Method in class org.pinus4j.cluster.router.RouteInfo
 
getTableName(Object, int) - Static method in class org.pinus4j.utils.ReflectUtil
获取表名.
getTableName(Class<?>, int) - Static method in class org.pinus4j.utils.ReflectUtil
获取表名.
getTableName(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
获取表名不带分表下标.
getTableNames() - Method in class org.pinus4j.api.SQL
 
getTableNum(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
获取集群表数量.
getTableNumber(String, String) - Method in class org.pinus4j.cluster.impl.NumberIndexTableCluster
 
getTableNumber(String, String) - Method in interface org.pinus4j.cluster.ITableCluster
get table number by cluster name and table name.
getTableNumberInfo(String) - Method in class org.pinus4j.cluster.impl.NumberIndexTableCluster
 
getThreadPool() - Method in class org.pinus4j.utils.ThreadPool
 
getTotal() - Method in class org.pinus4j.api.TaskFuture
 
getType() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
getUpdate(Connection, List<? extends Object>, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
获取update PreparedStatement.
getUrl() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
getUsername() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
getValue() - Method in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
getValue() - Method in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
getValue() - Method in interface org.pinus4j.api.IShardingKey
获取分库分表因子.
getValue() - Method in enum org.pinus4j.api.query.Order
 
getValue() - Method in class org.pinus4j.api.ShardingKey
 
getValue() - Method in enum org.pinus4j.cluster.enums.EnumClusterCatalog
 
getValue() - Method in enum org.pinus4j.cluster.enums.HashAlgoEnum
 
getWhereSql() - Method in interface org.pinus4j.api.query.IQuery
返回查询条件的sql语句.
getWhereSql() - Method in class org.pinus4j.api.query.QueryImpl
 
getZookeeperUrl() - Method in interface org.pinus4j.cluster.config.IClusterConfig
获取xml中配置的zookeeper连接
getZookeeperUrl() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
GlobalJdbcMasterQueryImpl - Class in org.pinus4j.datalayer.jdbc
global master database query implements.
GlobalJdbcMasterQueryImpl() - Constructor for class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
GlobalJdbcSlaveQueryImpl - Class in org.pinus4j.datalayer.jdbc
global slave database query implements.
GlobalJdbcSlaveQueryImpl() - Constructor for class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
 
GlobalJdbcUpdateImpl - Class in org.pinus4j.datalayer.jdbc
 
GlobalJdbcUpdateImpl() - Constructor for class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalMasterQuery - Variable in class org.pinus4j.api.ShardingStorageClientImpl
global master queryer.
GlobalRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
数据库记录便利器.
GlobalRecordIterator(DBInfo, Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
globalRemoveByPk(Number, Class<?>, String) - Method in interface org.pinus4j.api.IShardingStorageClient
删除全局库
globalRemoveByPk(Number, Class<?>, String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalRemoveByPk(Number, Class<?>, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
删除全局库
globalRemoveByPk(Number, Class<?>, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalRemoveByPkList(List<? extends Number>, Class<?>, String) - Method in interface org.pinus4j.api.IShardingStorageClient
批量删除全局库
globalRemoveByPkList(List<? extends Number>, Class<?>, String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalRemoveByPks(String, Class<?>, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键删除全局库中的记录.
globalRemoveByPks(String, Class<?>, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalRemoveByPks(List<? extends Number>, Class<?>, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
批量删除全局库
globalRemoveByPks(List<? extends Number>, Class<?>, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalSave(Object) - Method in interface org.pinus4j.api.IShardingStorageClient
保存数据到全局表.
globalSave(Object) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalSave(Object, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
保存数据到集群全局库.
globalSave(Object, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalSaveBatch(List<? extends Object>, String) - Method in interface org.pinus4j.api.IShardingStorageClient
批量保存数据到全局库.
globalSaveBatch(List<? extends Object>, String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalSaveBatch(List<? extends Object>, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
批量保存数据到全局库.
globalSaveBatch(List<? extends Object>, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalSlaveQuery - Variable in class org.pinus4j.api.ShardingStorageClientImpl
global slave queryer.
globalUpdate(Object) - Method in interface org.pinus4j.api.IShardingStorageClient
更新全局表数据.
globalUpdate(Object) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalUpdate(Object, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
更新全局库
globalUpdate(Object, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalUpdateBatch(List<? extends Object>, String) - Method in interface org.pinus4j.api.IShardingStorageClient
批量更新全局库
globalUpdateBatch(List<? extends Object>, String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
globalUpdateBatch(List<? extends Object>, String) - Method in interface org.pinus4j.datalayer.IGlobalUpdate
批量更新全局库
globalUpdateBatch(List<? extends Object>, String) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
globalUpdater - Variable in class org.pinus4j.api.ShardingStorageClientImpl
global updater.
group - Variable in class org.pinus4j.utils.ThreadPool.NameThreadFactory
 
gt(String, Object) - Static method in class org.pinus4j.api.query.Condition
大于条件.
gte(String, Object) - Static method in class org.pinus4j.api.query.Condition
大于等于条件.

H

hasDefault - Variable in class org.pinus4j.generator.beans.DBTableColumn
是否有默认值
hash(String) - Method in enum org.pinus4j.cluster.enums.HashAlgoEnum
 
hashAlgo - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
hash算法.
hashAlgo - Variable in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
hash 算法
HashAlgoEnum - Enum in org.pinus4j.cluster.enums
hash算法枚举.
HashAlgoEnum(String) - Constructor for enum org.pinus4j.cluster.enums.HashAlgoEnum
 
hashAlgoLocal - Variable in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
hashCode() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
hashCode() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
hashCode() - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
hashCode() - Method in class org.pinus4j.cluster.DB
 
hashCode() - Method in class org.pinus4j.generator.beans.DBIndex
 
hashCode() - Method in class org.pinus4j.generator.beans.DBTable
 
hashCode() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
HashUtil - Class in org.pinus4j.utils
Hash算法工具.
HashUtil() - Constructor for class org.pinus4j.utils.HashUtil
 
hasNext() - Method in class org.pinus4j.datalayer.iterator.GlobalRecordIterator
 
hasNext() - Method in class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
hasQueryFields() - Method in interface org.pinus4j.api.query.IQuery
判断是否有查询字段.
hasQueryFields() - Method in class org.pinus4j.api.query.QueryImpl
 
host - Variable in class org.pinus4j.cluster.DB
 

I

ICache - Interface in org.pinus4j.cache
database cache interface.
ICacheBuilder - Interface in org.pinus4j.cache
build cache instance interface.
IClusterConfig - Interface in org.pinus4j.cluster.config
存储中间件配置信息接口.
IClusterRouter - Interface in org.pinus4j.cluster.router
数据库集群路由器.
IClusterRouterBuilder - Interface in org.pinus4j.cluster.router
for build cluster router intance.
IContainer<E> - Interface in org.pinus4j.cluster
container interface.
IDataLayerBuilder - Interface in org.pinus4j.datalayer
负责构建数据访问层相关的组件.
IDataQuery - Interface in org.pinus4j.datalayer
base data query interface.
IDataUpdate - Interface in org.pinus4j.datalayer
base data update interface.
IDBCluster - Interface in org.pinus4j.cluster
数据库集群.
IDBGenerator - Interface in org.pinus4j.generator
数据库表生成器接口.
IDBGeneratorBuilder - Interface in org.pinus4j.generator
db generator builder interface.
idGenerateBatch - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
主键批量生成数
idGenerator - Variable in class org.pinus4j.api.ShardingStorageClientImpl
id generator.
idGenerator - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
主键生成器.
idGenerator - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
ID生成器
IGlobalMasterQuery - Interface in org.pinus4j.datalayer
global master database query interface.
IGlobalSlaveQuery - Interface in org.pinus4j.datalayer
global slave database query interface.
IGlobalUpdate - Interface in org.pinus4j.datalayer
 
IIdGenerator - Interface in org.pinus4j.generator
集群全局唯一id生成器接口.
in(String, Object...) - Static method in class org.pinus4j.api.query.Condition
in操作.
in(String, byte[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, int[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, short[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, long[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, float[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, double[]) - Static method in class org.pinus4j.api.query.Condition
 
in(String, boolean[]) - Static method in class org.pinus4j.api.query.Condition
 
incr(Object, int) - Method in class org.pinus4j.api.TaskCollector
Deprecated.
增加.
incrCount(int) - Method in class org.pinus4j.api.TaskFuture
 
incrCount(DB, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
incrCount(DB, long) - Method in interface org.pinus4j.cache.IPrimaryCache
增加分表count数.
incrCountGlobal(String, String, int) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
incrCountGlobal(String, String, int) - Method in interface org.pinus4j.cache.IPrimaryCache
增加分表count数.
Index - Annotation Type in org.pinus4j.generator.annotations
 
Indexes - Annotation Type in org.pinus4j.generator.annotations
 
indexes - Variable in class org.pinus4j.generator.beans.DBTable
包含的索引.
init() - Method in class org.pinus4j.api.AbstractTask
 
init() - Method in interface org.pinus4j.api.IShardingStorageClient
初始化集群客户端.
init() - Method in interface org.pinus4j.api.ITask
任务开始时会调用此方法
init() - Method in class org.pinus4j.api.ShardingStorageClientImpl
初始化方法
initCtx - Variable in class org.pinus4j.cluster.impl.EnvDBClusterImpl
 
instance - Static variable in class org.pinus4j.api.ShardingStorageClientImpl
reference it self;
instance - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
instance - Static variable in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
intHash(int) - Static method in class org.pinus4j.utils.HashUtil
int hash
IOUtil - Class in org.pinus4j.utils
input output utility.
IOUtil() - Constructor for class org.pinus4j.utils.IOUtil
 
IPrimaryCache - Interface in org.pinus4j.cache
主缓存接口.
IQuery - Interface in org.pinus4j.api.query
查询对象.
IRecordIterator<E> - Interface in org.pinus4j.datalayer
记录遍历器.
isAutoIncrement - Variable in class org.pinus4j.generator.beans.DBTableColumn
是否是自增字段
isAutoIncrement() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
isBlank(String) - Static method in class org.pinus4j.utils.StringUtils
判断字符串是否空.
isCache(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
判断实体是否需要被缓存
isCacheAvailable(Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
判断一级缓存是否可用
isCacheAvailable(Class<?>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
判断一级缓存是否可用
isCacheEnabled - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
isCacheEnabled() - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
isCacheEnabled() - Method in interface org.pinus4j.cluster.config.IClusterConfig
ture is enabled, false is not.
isCacheEnabled - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
cache config param.
isCacheEnabled() - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
isCanNull - Variable in class org.pinus4j.generator.beans.DBTableColumn
是否可以为空
isCanNull() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
isDone() - Method in class org.pinus4j.api.TaskFuture
当然任务是否已经完成
ISecondCache - Interface in org.pinus4j.cache
二级缓存接口.
IShardingKey<T> - Interface in org.pinus4j.api
分库分表路由因子接口.
IShardingMasterQuery - Interface in org.pinus4j.datalayer
主库查询接口.
IShardingSlaveQuery - Interface in org.pinus4j.datalayer
从库查询操作接口.
IShardingStorageClient - Interface in org.pinus4j.api
Pinus存储中间件用户调用接口.
IShardingUpdate - Interface in org.pinus4j.datalayer
数据库增删改查操作接口.
isHasDefault() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
isNotBlank(String) - Static method in class org.pinus4j.utils.StringUtils
判断字符串不为空
isPrimaryKey - Variable in class org.pinus4j.generator.beans.DBTableColumn
是否是主键列
isPrimaryKey() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
isSecondCacheAvailable(Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
判断二级缓存是否可用
isSecondCacheAvailable(Class<?>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
判断二级缓存是否可用
isShardInfoFromZk - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
数据分片信息是否从zookeeper中获取.
isShardingEntity(Class<?>) - Static method in class org.pinus4j.utils.ReflectUtil
判断是否是分片数据对象.
isShutdown() - Method in class org.pinus4j.utils.ThreadPool
 
isUnique - Variable in class org.pinus4j.generator.beans.DBIndex
是否是唯一索引
isUnique() - Method in class org.pinus4j.generator.beans.DBIndex
 
ITableCluster - Interface in org.pinus4j.cluster
table cluster.
ITableClusterBuilder - Interface in org.pinus4j.cluster
build for table cluster.
ITask<T> - Interface in org.pinus4j.api
数据处理任务.

J

java(String) - Static method in class org.pinus4j.utils.HashUtil
Java自带hash算法.
JdbcDataLayerBuilder - Class in org.pinus4j.datalayer.jdbc
default builder for datalayer component.
JdbcDataLayerBuilder() - Constructor for class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
JSHash(String) - Static method in class org.pinus4j.utils.HashUtil
JS hash算法o

L

latestId - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
length - Variable in class org.pinus4j.generator.beans.DBTableColumn
字段长度
like(String, String) - Static method in class org.pinus4j.api.query.Condition
like查询.
limit(int, int) - Method in interface org.pinus4j.api.query.IQuery
分页参数.
limit(int) - Method in interface org.pinus4j.api.query.IQuery
设置limit参数
limit - Variable in class org.pinus4j.api.query.QueryImpl
分页大小
limit(int, int) - Method in class org.pinus4j.api.query.QueryImpl
 
limit(int) - Method in class org.pinus4j.api.query.QueryImpl
 
LoadConfigException - Exception in org.pinus4j.exceptions
加载配置信息异常.
LoadConfigException(String) - Constructor for exception org.pinus4j.exceptions.LoadConfigException
 
LoadConfigException(Exception) - Constructor for exception org.pinus4j.exceptions.LoadConfigException
 
LoadConfigException(String, Exception) - Constructor for exception org.pinus4j.exceptions.LoadConfigException
 
lock() - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
lockInterruptibly() - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
LOG - Static variable in class org.pinus4j.api.ShardingStorageClientImpl
日志.
LOG - Static variable in class org.pinus4j.api.TaskCollector
Deprecated.
 
LOG - Static variable in class org.pinus4j.api.TaskExecutor
 
LOG - Static variable in class org.pinus4j.api.TaskExecutor.RecrodThread
 
LOG - Static variable in class org.pinus4j.cache.impl.AbstractMemCachedCache
 
LOG - Static variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
LOG - Static variable in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
日志.
LOG - Static variable in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
日志.
LOG - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
LOG - Static variable in class org.pinus4j.cluster.impl.AbstractDBCluster
日志
LOG - Static variable in class org.pinus4j.cluster.impl.AppDBClusterImpl
 
LOG - Static variable in class org.pinus4j.cluster.impl.EnvDBClusterImpl
 
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.jdbc.AbstractJdbcUpdate
 
LOG - Static variable in class org.pinus4j.datalayer.jdbc.GlobalJdbcMasterQueryImpl
 
LOG - Static variable in class org.pinus4j.datalayer.jdbc.GlobalJdbcSlaveQueryImpl
日志.
LOG - Static variable in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
LOG - Static variable in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
日志.
LOG - Static variable in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
日志.
LOG - Static variable in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
日志.
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.generator.AbstractSequenceIdGenerator
日志.
LOG - Static variable in class org.pinus4j.generator.beans.DBTable
日志.
LOG - Static variable in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
日志.
LOG - Static variable in class org.pinus4j.generator.impl.DistributedSequenceIdGeneratorImpl
日志.
LOG - Static variable in class org.pinus4j.utils.XmlUtil
 
longIdBuffer - Variable in class org.pinus4j.generator.AbstractSequenceIdGenerator
批量生成id缓冲
lt(String, Object) - Static method in class org.pinus4j.api.query.Condition
小于条件.
lte(String, Object) - Static method in class org.pinus4j.api.query.Condition
小于等于条件.

M

M_MASK - Static variable in class org.pinus4j.utils.HashUtil
 
M_SHIFT - Static variable in class org.pinus4j.utils.HashUtil
 
map - Static variable in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
map - Static variable in enum org.pinus4j.cluster.enums.EnumClusterCatalog
 
map - Variable in class org.pinus4j.cluster.MapContainer
 
MAP - Static variable in enum org.pinus4j.generator.beans.DataTypeBind
 
MapContainer<E> - Class in org.pinus4j.cluster
a map container implement.
MapContainer() - Constructor for class org.pinus4j.cluster.MapContainer
 
masterDBInfos - Variable in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
masterGlobalDBInfo - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
master global database info.
masterMap - Static variable in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
masterQueryer - Variable in class org.pinus4j.api.ShardingStorageClientImpl
主库查询实现.
masterSlave - Variable in class org.pinus4j.cluster.beans.DBInfo
主从中的角色.
maxId - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
md5(String) - Static method in class org.pinus4j.utils.SecurityUtil
 
MemCachedCacheBuilder - Class in org.pinus4j.cache.impl
cache builder for memcached.
MemCachedCacheBuilder() - Constructor for class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
MemCachedPrimaryCacheImpl - Class in org.pinus4j.cache.impl
memcached缓存实现.
MemCachedPrimaryCacheImpl(String, int) - Constructor for class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
构造方法.
MemCachedSecondCacheImpl - Class in org.pinus4j.cache.impl
 
MemCachedSecondCacheImpl(String, int) - Constructor for class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
构造方法.
memClient - Variable in class org.pinus4j.cache.impl.AbstractMemCachedCache
 
meta - Variable in class org.pinus4j.cluster.beans.TableNumberInfo
 
mixHash(String) - Static method in class org.pinus4j.utils.HashUtil
混合hash算法,输出64位的值
mode - Variable in enum org.pinus4j.api.enums.EnumMode
数据库驱动.
MSTYPE_MASTER - Static variable in class org.pinus4j.constant.Const
 
MSTYPE_SLAVE - Static variable in class org.pinus4j.constant.Const
 

N

name - Variable in class org.pinus4j.generator.beans.DBTable
表名
namePrefix - Variable in class org.pinus4j.utils.ThreadPool.NameThreadFactory
 
NameThreadFactory(String) - Constructor for class org.pinus4j.utils.ThreadPool.NameThreadFactory
 
newCondition() - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
newInstance(String) - Static method in class org.pinus4j.utils.ThreadPool
 
newInstance(String, int, int, long) - Static method in class org.pinus4j.utils.ThreadPool
 
newThread(Runnable) - Method in class org.pinus4j.utils.ThreadPool.NameThreadFactory
 
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.Condition
不等于条件.
NumberIndexTableCluster - Class in org.pinus4j.cluster.impl
table name is prefix by number.
NumberIndexTableCluster() - Constructor for class org.pinus4j.cluster.impl.NumberIndexTableCluster
 
NumberIndexTableClusterBuilder - Class in org.pinus4j.cluster.impl
builder implement for table cluster.
NumberIndexTableClusterBuilder() - Constructor for class org.pinus4j.cluster.impl.NumberIndexTableClusterBuilder
 

O

oneByOneHash(String) - Static method in class org.pinus4j.utils.HashUtil
one by one Hash
opt - Variable in class org.pinus4j.api.query.Condition
条件枚举.
or(Condition...) - Static method in class org.pinus4j.api.query.Condition
或查询.
orCond - Variable in class org.pinus4j.api.query.Condition
保存or查询.
Order - Enum in org.pinus4j.api.query
数据库排序枚举.
Order(String) - Constructor for enum org.pinus4j.api.query.Order
 
order - Variable in class org.pinus4j.api.query.QueryImpl.OrderBy
 
orderBy(String, Order) - Method in interface org.pinus4j.api.query.IQuery
添加排序字段.
orderBy(String, Order) - Method in class org.pinus4j.api.query.QueryImpl
 
OrderBy(String, Order) - Constructor for class org.pinus4j.api.query.QueryImpl.OrderBy
 
orderList - Variable in class org.pinus4j.api.query.QueryImpl
保存排序条件
org.pinus4j.api - package org.pinus4j.api
Pinus存储的用户调用接口.
用户使用Pinus存储时主要是使用的接口是IShardingStorageClient, 此接口包含了对数据库的增删改查相关的操作。方便用户进行分库分表操作。
org.pinus4j.api.enums - package org.pinus4j.api.enums
用于配置Pinus存储的相关枚举.
org.pinus4j.api.query - package org.pinus4j.api.query
这个包中的类封装了数据库查询.
org.pinus4j.cache - package org.pinus4j.cache
缓存相关的操作.
org.pinus4j.cache.impl - package org.pinus4j.cache.impl
缓存实现.
org.pinus4j.cluster - package org.pinus4j.cluster
数据库集群实现.
org.pinus4j.cluster.beans - package org.pinus4j.cluster.beans
表示数据库信息的JavaBean.
org.pinus4j.cluster.config - package org.pinus4j.cluster.config
Pinus存储配置信息接口.
org.pinus4j.cluster.config.impl - package org.pinus4j.cluster.config.impl
Pinus存储读取配置信息的实现.
org.pinus4j.cluster.enums - package org.pinus4j.cluster.enums
 
org.pinus4j.cluster.impl - package org.pinus4j.cluster.impl
数据库集群的实现.
org.pinus4j.cluster.router - package org.pinus4j.cluster.router
数据库集群的分库分表路由算法接口.
org.pinus4j.cluster.router.impl - package org.pinus4j.cluster.router.impl
路由算法实现.
org.pinus4j.constant - package org.pinus4j.constant
Pinus存储相关的常量.
org.pinus4j.datalayer - package org.pinus4j.datalayer
数据层,抽象出不同的存储
org.pinus4j.datalayer.iterator - package org.pinus4j.datalayer.iterator
 
org.pinus4j.datalayer.jdbc - package org.pinus4j.datalayer.jdbc
封装对于jdbc的操作.
org.pinus4j.exceptions - package org.pinus4j.exceptions
Pinus存储相关的异常.
org.pinus4j.generator - package org.pinus4j.generator
数据库生成工具接口
org.pinus4j.generator.annotations - package org.pinus4j.generator.annotations
数据对象相关的注解,数据对象是与数据库表一一对应的JavaBean.
org.pinus4j.generator.beans - package org.pinus4j.generator.beans
 
org.pinus4j.generator.impl - package org.pinus4j.generator.impl
数据库生成工具实现
org.pinus4j.utils - package org.pinus4j.utils
Pinus存储相关的工具类.

P

params - Variable in class org.pinus4j.api.SQL
查询参数
parseTableName(String) - Static method in class org.pinus4j.datalayer.SQLParser
获取sql语句中所有表名.
password - Variable in class org.pinus4j.cluster.beans.AppDBInfo
 
PJWHash(String) - Static method in class org.pinus4j.utils.HashUtil
PJW算法
pkName - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
pool - Variable in class org.pinus4j.utils.ThreadPool
 
primaryCache - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
一级缓存.
primaryCache - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
一级缓存.
primaryCache - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
一级缓存引用.
primaryCache - Variable in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
primaryCacheAddress - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
primaryCacheAddress - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
primaryCacheClass - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
primaryCacheClass - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
primaryCacheExpire - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
primaryCacheExpire - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
PrimaryKey - Annotation Type in org.pinus4j.generator.annotations
 
PROP_DB_CLUSTER_CACHE - Static variable in class org.pinus4j.constant.Const
 
PROP_DB_CLUSTER_CACHE_ADDRESS - Static variable in class org.pinus4j.constant.Const
 
PROP_DB_CLUSTER_CACHE_PRIMARY - Static variable in class org.pinus4j.constant.Const
 
PROP_DB_CLUSTER_CACHE_SECOND - Static variable in class org.pinus4j.constant.Const
 
PROP_HASH_ALGO - Static variable in class org.pinus4j.constant.Const
 
PROP_IDGEN_BATCH - Static variable in class org.pinus4j.constant.Const
 
PROP_INITIALSIZE - Static variable in class org.pinus4j.constant.Const
 
PROP_MAXACTIVE - Static variable in class org.pinus4j.constant.Const
 
PROP_MAXIDLE - Static variable in class org.pinus4j.constant.Const
 
PROP_MAXWAIT - Static variable in class org.pinus4j.constant.Const
 
PROP_MINEVICTABLEIDLETIMEMILLIS - Static variable in class org.pinus4j.constant.Const
 
PROP_MINIDLE - Static variable in class org.pinus4j.constant.Const
 
PROP_NUMTESTSPEREVICTIONRUN - Static variable in class org.pinus4j.constant.Const
 
PROP_REMOVEABANDONED - Static variable in class org.pinus4j.constant.Const
 
PROP_REMOVEABANDONEDTIMEOUT - Static variable in class org.pinus4j.constant.Const
 
PROP_TIMEBETWEENEVICTIONRUNSMILLIS - Static variable in class org.pinus4j.constant.Const
 
PROP_ZK_URL - Static variable in class org.pinus4j.constant.Const
zookeeper连接地址
put(DB, Number, Object) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
put(DB, Number[], List<? extends Object>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
put(DB, Map<Number, ? extends Object>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
put(IQuery, DB, List) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
put(DB, Number, Object) - Method in interface org.pinus4j.cache.IPrimaryCache
添加一条记录.
put(DB, Number[], List<? extends Object>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量添加记录.
put(DB, Map<Number, ? extends Object>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量添加记录.
put(IQuery, DB, List) - Method in interface org.pinus4j.cache.ISecondCache
添加到分片缓存.
putGlobal(String, String, Number, Object) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
putGlobal(String, String, List<? extends Object>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
putGlobal(String, String, Map<Number, ? extends Object>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
putGlobal(IQuery, String, String, List) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
putGlobal(String, String, Number, Object) - Method in interface org.pinus4j.cache.IPrimaryCache
添加一条记录.
putGlobal(String, String, List<? extends Object>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量添加记录.
putGlobal(String, String, Map<Number, ? extends Object>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量添加记录
putGlobal(IQuery, String, String, List) - Method in interface org.pinus4j.cache.ISecondCache
添加到全局缓存

Q

query - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
QueryImpl - Class in org.pinus4j.api.query
查询对象实现.
QueryImpl() - Constructor for class org.pinus4j.api.query.QueryImpl
 
QueryImpl.OrderBy - Class in org.pinus4j.api.query
排序条件.
QueryOpt - Enum in org.pinus4j.api.query
查询条件操作符枚举.
QueryOpt(String) - Constructor for enum org.pinus4j.api.query.QueryOpt
 
QUEUE_SIZE - Static variable in class org.pinus4j.utils.ThreadPool
 

R

r - Static variable in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
record - Variable in class org.pinus4j.api.TaskExecutor.RecrodThread
 
recordQ - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
recordReader - Variable in class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
RecrodReaderThread(IRecordIterator<E>, ThreadPool, ITask<E>, TaskFuture) - Constructor for class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
RecrodThread(List<E>, ITask<E>, TaskFuture) - Constructor for class org.pinus4j.api.TaskExecutor.RecrodThread
 
ReflectUtil - Class in org.pinus4j.utils
反射工具类.
ReflectUtil() - Constructor for class org.pinus4j.utils.ReflectUtil
 
regionIndex - Variable in class org.pinus4j.cluster.router.RouteInfo
region index.
regionInfo - Variable in class org.pinus4j.cluster.DB
 
remove() - Method in class org.pinus4j.api.FashionEntity
删除.
remove(DB, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
remove(DB, List<? extends Number>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
remove(DB) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
remove(DB, Number) - Method in interface org.pinus4j.cache.IPrimaryCache
删除一条记录.
remove(DB, List<? extends Number>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量删除缓存.
remove(DB) - Method in interface org.pinus4j.cache.ISecondCache
清除分片缓存.
remove() - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
removeBlank(String) - Static method in class org.pinus4j.utils.StringUtils
去除字符串中的空格
removeByPk(Number, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键删除数据.
removeByPk(Number, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
removeByPk(Number, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
根据主键删除数据.
removeByPk(Number, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
removeByPkList(List<? extends Number>, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键批量删除数据.
removeByPkList(List<? extends Number>, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
removeByPks(IShardingKey<?>, Class<?>, Number...) - Method in interface org.pinus4j.api.IShardingStorageClient
根据主键删除数据.
removeByPks(IShardingKey<?>, Class<?>, Number...) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
removeByPks(List<? extends Number>, IShardingKey<?>, Class<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
根据主键批量删除数据.
removeByPks(List<? extends Number>, IShardingKey<?>, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
removeCount(DB) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
removeCount(DB) - Method in interface org.pinus4j.cache.IPrimaryCache
删除count数.
removeCountGlobal(String, String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
removeCountGlobal(String, String) - Method in interface org.pinus4j.cache.IPrimaryCache
删除count数.
removeGlobal(String, String, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
removeGlobal(String, String, List<? extends Number>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
removeGlobal(String, String) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
removeGlobal(String, String, Number) - Method in interface org.pinus4j.cache.IPrimaryCache
删除一条记录.
removeGlobal(String, String, List<? extends Number>) - Method in interface org.pinus4j.cache.IPrimaryCache
批量删除缓存.
removeGlobal(String, String) - Method in interface org.pinus4j.cache.ISecondCache
清除全局缓存.
rotatingHash(String) - Static method in class org.pinus4j.utils.HashUtil
旋转Hash
RouteInfo - Class in org.pinus4j.cluster.router
表示一次路由操作的结果.
RouteInfo() - Constructor for class org.pinus4j.cluster.router.RouteInfo
 
routerClass - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
class of cluster router.
RSHash(String) - Static method in class org.pinus4j.utils.HashUtil
RS算法hash
run() - Method in class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
run() - Method in class org.pinus4j.api.TaskExecutor.RecrodThread
 

S

save() - Method in class org.pinus4j.api.FashionEntity
保存
save(Object) - Method in interface org.pinus4j.api.IShardingStorageClient
保存数据到分库分表.
save(Object) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
save(Object, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
保存数据.
save(Object, IShardingKey) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
saveBatch(List<? extends Object>, IShardingKey<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
批量保存数据.
saveBatch(List<? extends Object>, IShardingKey<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
saveBatch(List<? extends Object>, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
批量保存数据.
saveBatch(List<? extends Object>, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
saveOrUpdate() - Method in class org.pinus4j.api.FashionEntity
如果存在则更新,否则保存.
scanEntity(String) - Method in class org.pinus4j.generator.AbstractDBGenerator
扫描包并发现使用Table注解的对象.
scanEntity(String) - Method in interface org.pinus4j.generator.IDBGenerator
扫描@Table类
scanPackage - Variable in class org.pinus4j.api.ShardingStorageClientImpl
扫描数据对象的包.
scanPackage - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
扫描数据对象包.
SDBMHash(String) - Static method in class org.pinus4j.utils.HashUtil
SDBM hash算法.
sdf - Static variable in class org.pinus4j.datalayer.SQLBuilder
 
secondCache - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
二级缓存.
secondCache - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
二级缓存.
secondCache - Variable in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
二级缓存引用.
secondCache - Variable in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
secondCacheAddress - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
secondCacheAddress - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
secondCacheClass - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
secondCacheClass - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
secondCacheExpire - Variable in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
secondCacheExpire - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
SecurityUtil - Class in org.pinus4j.utils
security util.
SecurityUtil() - Constructor for class org.pinus4j.utils.SecurityUtil
 
select(EnumDBMasterSlave, String, IShardingKey<?>) - Method in interface org.pinus4j.cluster.router.IClusterRouter
选择需要操作的数据库表.
select(EnumDBMasterSlave, String, IShardingKey<?>) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
selectByPksWithCache(DB, Class<T>, Number[], boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
findByPks加入缓存
selectByPksWithMap(DB, Class<T>, Number[]) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectByPkWithCache(Connection, String, Number, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectByPkWithCache(DB, Number, Class<T>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
findByPk加入缓存.
selectByQuery(DB, IQuery, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
根据查询条件对象进行查询.
selectBySql(DB, SQL) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
一个主分库分表, 根据条件查询.
selectCount(DB, Class<?>, IQuery) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
根据查询条件查询记录数.
selectCountWithCache(DB, Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
getCount加入缓存
selectDbFromMaster(String, IShardingKey<?>) - Method in interface org.pinus4j.cluster.IDBCluster
从主库集群中获取被操作的库表.
selectDbFromMaster(String, IShardingKey<?>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
selectDbFromSlave(String, IShardingKey<?>, EnumDBMasterSlave) - Method in interface org.pinus4j.cluster.IDBCluster
从从库集群中获取被操作的库表.
selectDbFromSlave(String, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
selectGlobalByPksWithCache(Connection, String, Class<T>, Number[], boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectGlobalByQuery(Connection, IQuery, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectGlobalBySql(Connection, SQL) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectGlobalCount(IQuery, DBInfo, String, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectGlobalCountWithCache(DBInfo, String, Class<?>, boolean) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
带缓存的获取全局表count
selectGlobalPksByQuery(Connection, IQuery, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
selectPksByQuery(DB, IQuery, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
根据查询条件查询主键.
serialVersionUID - Static variable in exception org.pinus4j.exceptions.DBCacheException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.DBClusterException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.DBOperationException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.DBRouteException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.DDLException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.LoadConfigException
 
serialVersionUID - Static variable in exception org.pinus4j.exceptions.TaskException
 
serialVersionUID - Static variable in class org.pinus4j.generator.beans.DBTable
 
setAutoIncrement(boolean) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setCacheEnabled(boolean) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setCanNull(boolean) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setCatalog(EnumClusterCatalog) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setCluster(String) - Method in class org.pinus4j.generator.beans.DBTable
 
setClusterName(String) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setClusterName(String) - Method in class org.pinus4j.cluster.beans.DBInfo
 
setClusterName(String) - Method in class org.pinus4j.cluster.beans.TableNumberInfo
 
setClusterName(String) - Method in class org.pinus4j.cluster.DB
 
setClusterName(String) - Method in class org.pinus4j.cluster.router.RouteInfo
 
setColumns(List<DBTableColumn>) - Method in class org.pinus4j.generator.beans.DBTable
 
setComment(String) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setCondList(List<Condition>) - Method in class org.pinus4j.api.query.QueryImpl
 
setConfig(IClusterConfig) - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
setConnPoolInfo(Map<String, Object>) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
setCount(DB, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
setCount(DB, long) - Method in interface org.pinus4j.cache.IPrimaryCache
设置count数.
setCountGlobal(String, String, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
setCountGlobal(String, String, long) - Method in interface org.pinus4j.cache.IPrimaryCache
设置count数.
setDatasource(DataSource) - Method in class org.pinus4j.cluster.beans.DBInfo
 
setDatasource(DataSource) - Method in class org.pinus4j.cluster.DB
 
setDBCatalog(EnumDB) - Method in class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
setDBCatalog(EnumDB) - Method in interface org.pinus4j.generator.IDBGeneratorBuilder
set db catalog.
setDBCluster(IDBCluster) - Method in interface org.pinus4j.cluster.router.IClusterRouter
set db cluster.
setDBCluster(IDBCluster) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
setDBCluster(IDBCluster) - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
setDBCluster(IDBCluster) - Method in interface org.pinus4j.datalayer.IDataQuery
set db cluster.
setDBCluster(IDBCluster) - Method in interface org.pinus4j.datalayer.IDataUpdate
set db cluster.
setDBCluster(IDBCluster) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
setDBCluster(IDBCluster) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
setDBCluster(IDBCluster) - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
setDbInfo(DBInfo) - Method in class org.pinus4j.cluster.router.RouteInfo
 
setDbName(String) - Method in class org.pinus4j.cluster.beans.DBInfo
 
setDbName(String) - Method in class org.pinus4j.cluster.DB
 
setDbRegions(List<DBClusterRegionInfo>) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setDefaultValue(Object) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setEnd(long) - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
setEnumDb(EnumDB) - Method in interface org.pinus4j.api.IShardingStorageClient
设置存储使用的数据库.
setEnumDb(EnumDB) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
setEnvDsName(String) - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
setField(String) - Method in class org.pinus4j.generator.beans.DBIndex
 
setField(String) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setFields(String...) - Method in interface org.pinus4j.api.query.IQuery
添加取值字段.
setFields(String...) - Method in class org.pinus4j.api.query.QueryImpl
 
setHasDefault(boolean) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setHashAlgo(HashAlgoEnum) - Method in interface org.pinus4j.cluster.router.IClusterRouter
设置hash算法
setHashAlgo(HashAlgoEnum) - Method in interface org.pinus4j.cluster.router.IClusterRouterBuilder
set hash algo.
setHashAlgo(HashAlgoEnum) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
setHashAlgo(HashAlgoEnum) - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
setIdGenerator(IIdGenerator) - Method in interface org.pinus4j.api.IShardingStorageClient
设置ID生成器.
setIdGenerator(IIdGenerator) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
setIdGenerator(IIdGenerator) - Method in interface org.pinus4j.datalayer.IDataUpdate
set id generator.
setIdGenerator(IIdGenerator) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
setLength(int) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setLimit(int) - Method in class org.pinus4j.api.query.QueryImpl
 
setMasterDBInfos(List<DBInfo>) - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
setMasterGlobalDBInfo(DBInfo) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setMasterSlave(EnumDBMasterSlave) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
setMasterSlave(EnumDBMasterSlave) - Method in class org.pinus4j.cluster.beans.DBInfo
 
setMemClient(MemcachedClient) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
setMemClient(MemcachedClient) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
setName(String) - Method in class org.pinus4j.generator.beans.DBTable
 
setOrderList(List<QueryImpl.OrderBy>) - Method in class org.pinus4j.api.query.QueryImpl
 
setParams(Object[]) - Method in class org.pinus4j.api.SQL
 
setPassword(String) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
setPkValue(Object, Number) - Static method in class org.pinus4j.utils.ReflectUtil
设置主键
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
set primary cache.
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IDataQuery
set primary cache.
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IDataUpdate
set primary cache.
setPrimaryCache(IPrimaryCache) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
设置缓存.
setPrimaryCache(IPrimaryCache) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
setPrimaryCache(IPrimaryCache) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
setPrimaryCache(IPrimaryCache) - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
setPrimaryCacheAddress(String) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setPrimaryCacheClass(Class<IPrimaryCache>) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setPrimaryCacheExpire(int) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setPrimaryKey(boolean) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setProperty(Object, String, Object) - Static method in class org.pinus4j.utils.ReflectUtil
通过反射给对象属性赋值.
setQuery(IQuery) - Method in interface org.pinus4j.datalayer.IRecordIterator
设置遍历时查询的条件
setQuery(IQuery) - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
setRegionIndex(int) - Method in class org.pinus4j.cluster.router.RouteInfo
 
setRegionInfo(DBClusterRegionInfo) - Method in class org.pinus4j.cluster.DB
 
setRouterClass(Class<IClusterRouter>) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setScanPackage(String) - Method in interface org.pinus4j.api.IShardingStorageClient
设置扫描的实体对象包.
setScanPackage(String) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
setScanPackage(String) - Method in interface org.pinus4j.cluster.IDBCluster
设置需要扫描的实体对象包.
setScanPackage(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IDataLayerBuilder
set second cache.
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IDataQuery
set second cache.
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IDataUpdate
set second cache.
setSecondCache(ISecondCache) - Method in interface org.pinus4j.datalayer.IShardingSlaveQuery
设置二级缓存.
setSecondCache(ISecondCache) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
setSecondCache(ISecondCache) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
setSecondCache(ISecondCache) - Method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
setSecondCacheAddress(String) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setSecondCacheClass(Class<ISecondCache>) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setSecondCacheExpire(int) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
setShardInfoFromZk(boolean) - Method in interface org.pinus4j.cluster.IDBCluster
设置此集群是否从zookeeper中加载分片信息.
setShardInfoFromZk(boolean) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
setShardingBy(String) - Method in class org.pinus4j.generator.beans.DBTable
 
setShardingNum(int) - Method in class org.pinus4j.generator.beans.DBTable
 
setSlaveDBInfos(List<List<DBInfo>>) - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
setSlaveGlobalDBInfo(List<DBInfo>) - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
setStart(int) - Method in class org.pinus4j.api.query.QueryImpl
 
setStart(long) - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
setStep(int) - Method in interface org.pinus4j.datalayer.IRecordIterator
设置批量读取记录的条数
setStep(int) - Method in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
setSyncAction(EnumSyncAction) - Method in interface org.pinus4j.api.IShardingStorageClient
设置数据表同步动作.
setSyncAction(EnumSyncAction) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
setSyncAction(EnumSyncAction) - Method in interface org.pinus4j.cluster.IDBCluster
设置数据表同步动作.
setSyncAction(EnumSyncAction) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
setSyncAction(EnumSyncAction) - Method in class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
setSyncAction(EnumSyncAction) - Method in interface org.pinus4j.generator.IDBGenerator
 
setSyncAction(EnumSyncAction) - Method in interface org.pinus4j.generator.IDBGeneratorBuilder
set sync action.
setSyncAction(EnumSyncAction) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
setTableCluster(ITableCluster) - Method in interface org.pinus4j.cluster.router.IClusterRouter
设置数据表集群.
setTableCluster(ITableCluster) - Method in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
 
setTableCluster(ITableCluster) - Method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
setTableIndex(int) - Method in class org.pinus4j.cluster.DB
 
setTableIndex(int) - Method in class org.pinus4j.cluster.router.RouteInfo
 
setTableIndex(int) - Method in class org.pinus4j.generator.beans.DBTable
 
setTableName(String) - Method in class org.pinus4j.cluster.DB
 
setTableName(String) - Method in class org.pinus4j.cluster.router.RouteInfo
 
setTables(List<DBTable>) - Method in class org.pinus4j.cluster.impl.NumberIndexTableClusterBuilder
 
setType(String) - Method in class org.pinus4j.generator.beans.DBTableColumn
 
setUnique(boolean) - Method in class org.pinus4j.generator.beans.DBIndex
 
setUrl(String) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
setUsername(String) - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
setValue(String) - Method in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
setValue(T) - Method in interface org.pinus4j.api.IShardingKey
设置分库分表因子.
setValue(T) - Method in class org.pinus4j.api.ShardingKey
 
shardingBy - Variable in class org.pinus4j.generator.beans.DBTable
分片字段.
ShardingJdbcMasterQueryImpl - Class in org.pinus4j.datalayer.jdbc
分库分表查询实现.
ShardingJdbcMasterQueryImpl() - Constructor for class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
ShardingJdbcSlaveQueryImpl - Class in org.pinus4j.datalayer.jdbc
从库查询实现.
ShardingJdbcSlaveQueryImpl() - Constructor for class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
ShardingJdbcUpdateImpl - Class in org.pinus4j.datalayer.jdbc
分库分表更新实现.
ShardingJdbcUpdateImpl() - Constructor for class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
ShardingKey<T> - Class in org.pinus4j.api
基于数值的分库分表路由因子接口实现.
ShardingKey(String, T) - Constructor for class org.pinus4j.api.ShardingKey
构造方法.
shardingNum - Variable in class org.pinus4j.generator.beans.DBTable
分表数
ShardingRecordIterator<E> - Class in org.pinus4j.datalayer.iterator
某个实体对象的一个分表遍历器.
ShardingRecordIterator(DB, Class<E>) - Constructor for class org.pinus4j.datalayer.iterator.ShardingRecordIterator
 
ShardingStorageClientImpl - Class in org.pinus4j.api
用户调用接口实现.
ShardingStorageClientImpl() - Constructor for class org.pinus4j.api.ShardingStorageClientImpl
 
shardingUpdater - Variable in class org.pinus4j.api.ShardingStorageClientImpl
分库分表更新实现.
shutdown() - Method in interface org.pinus4j.cluster.IDBCluster
关闭集群.
shutdown() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
relase resource.
shutdown() - Method in class org.pinus4j.utils.ThreadPool
 
SimpleHashClusterRouter - Class in org.pinus4j.cluster.router.impl
default simple hash algo router implements.
SimpleHashClusterRouter() - Constructor for class org.pinus4j.cluster.router.impl.SimpleHashClusterRouter
 
slaveDBInfos - Variable in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
slaveGlobalDBInfo - Variable in class org.pinus4j.cluster.beans.DBClusterInfo
slave global database info.
slaveMap - Static variable in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
slaveQueryer - Variable in class org.pinus4j.api.ShardingStorageClientImpl
从库查询实现.
SLOWQUERY_COUNT - Static variable in class org.pinus4j.constant.Const
查询count的慢日志时间阈值
SLOWQUERY_MORE - Static variable in class org.pinus4j.constant.Const
遍历表慢查询时间阈值
SLOWQUERY_PK - Static variable in class org.pinus4j.constant.Const
根据主键查询的慢日志时间阈值
SLOWQUERY_PKS - Static variable in class org.pinus4j.constant.Const
根据多主键查询的慢日志时间阈值
SLOWQUERY_QUERY - Static variable in class org.pinus4j.constant.Const
根据Query对象查询的慢日志时间阈值
SLOWQUERY_SQL - Static variable in class org.pinus4j.constant.Const
根据SQL对象查询的慢日志时间阈值
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, Object...) - Constructor for class org.pinus4j.api.SQL
 
sql - Variable in class org.pinus4j.api.SQL
sql语句
SQL_SHOWTABLE - Static variable in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
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.QueryImpl
分页开始偏移量
start - Variable in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
startup() - Method in interface org.pinus4j.cluster.IDBCluster
启动集群.
startup(String) - Method in interface org.pinus4j.cluster.IDBCluster
启动集群.
startup() - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
startup(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
STEP - Static variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
step - Variable in class org.pinus4j.datalayer.iterator.AbstractRecordIterator
 
StringUtils - Class in org.pinus4j.utils
字符串工具类.
StringUtils() - Constructor for class org.pinus4j.utils.StringUtils
 
submit(ITask<T>, Class<T>) - Method in interface org.pinus4j.api.IShardingStorageClient
提交一个数据处理任务.
submit(ITask<T>, Class<T>, IQuery) - Method in interface org.pinus4j.api.IShardingStorageClient
提交一个数据处理任务.
submit(ITask<T>, Class<T>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
submit(ITask<T>, Class<T>, IQuery) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
submit(Runnable) - Method in class org.pinus4j.utils.ThreadPool
 
symbol - Variable in enum org.pinus4j.api.query.QueryOpt
操作符
syncAction - Variable in class org.pinus4j.api.ShardingStorageClientImpl
同步数据表操作.
syncAction - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
同步数据表操作.
syncAction - Variable in class org.pinus4j.generator.DefaultDBGeneratorBuilder
同步数据表操作.
syncAction - Variable in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
syncTable(Connection, DBTable) - Method in interface org.pinus4j.generator.IDBGenerator
同步数据库表
syncTable(Connection, DBTable, int) - Method in interface org.pinus4j.generator.IDBGenerator
批量同步数据库表.
syncTable(Connection, DBTable) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
syncTable(Connection, DBTable, int) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
 
SYSTEM_PROPERTY_ZKHOST - Static variable in class org.pinus4j.constant.Const
zookeeper连接信息.

T

Table - Annotation Type in org.pinus4j.generator.annotations
 
tableCluster - Variable in class org.pinus4j.cluster.impl.AbstractDBCluster
集群中的表集合.
tableCluster - Variable in class org.pinus4j.cluster.router.impl.AbstractClusterRouter
数据表集群.
tableCluster - Variable in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
 
tableIndex - Variable in class org.pinus4j.cluster.DB
需要被操作的表的下标.
tableIndex - Variable in class org.pinus4j.cluster.router.RouteInfo
index of table.
tableIndex - Variable in class org.pinus4j.generator.beans.DBTable
表下标.
tableName - Variable in class org.pinus4j.cluster.DB
table name.
tableName - Variable in class org.pinus4j.cluster.router.RouteInfo
table name.
TableNumberInfo - Class in org.pinus4j.cluster.beans
include all cluster's table number info.
TableNumberInfo() - Constructor for class org.pinus4j.cluster.beans.TableNumberInfo
 
tableNumberInfoC - Variable in class org.pinus4j.cluster.impl.NumberIndexTableCluster
 
tables - Variable in class org.pinus4j.cluster.impl.NumberIndexTableClusterBuilder
 
task - Variable in class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
task - Variable in class org.pinus4j.api.TaskExecutor.RecrodThread
 
task - Variable in class org.pinus4j.api.TaskFuture
被执行的任务
taskBuffer() - Method in class org.pinus4j.api.AbstractTask
 
taskBuffer() - Method in interface org.pinus4j.api.ITask
设置批处理一次读取的记录条数
TaskCollector - Class in org.pinus4j.api
Deprecated.
TaskCollector() - Constructor for class org.pinus4j.api.TaskCollector
Deprecated.
 
TaskException - Exception in org.pinus4j.exceptions
任务处理异常.
TaskException(String) - Constructor for exception org.pinus4j.exceptions.TaskException
 
TaskException(Exception) - Constructor for exception org.pinus4j.exceptions.TaskException
 
TaskException(String, Exception) - Constructor for exception org.pinus4j.exceptions.TaskException
 
TaskExecutor<E> - Class in org.pinus4j.api
数据处理执行器.
TaskExecutor(Class<E>, IDBCluster) - Constructor for class org.pinus4j.api.TaskExecutor
 
TaskExecutor.RecrodReaderThread<E> - Class in org.pinus4j.api
只是在数据分片情况下会被使用.
TaskExecutor.RecrodThread<E> - Class in org.pinus4j.api
具体执行任务方法.
TaskFuture - Class in org.pinus4j.api
数据处理任务进度.
TaskFuture(long, ThreadPool, ITask<?>) - Constructor for class org.pinus4j.api.TaskFuture
 
threadNumber - Variable in class org.pinus4j.utils.ThreadPool.NameThreadFactory
 
threadPool - Variable in class org.pinus4j.api.TaskExecutor.RecrodReaderThread
 
threadPool - Variable in class org.pinus4j.api.TaskFuture
执行处理的线程池
ThreadPool - Class in org.pinus4j.utils
线程池.
ThreadPool(String, int, int, long) - Constructor for class org.pinus4j.utils.ThreadPool
 
ThreadPool.NameThreadFactory - Class in org.pinus4j.utils
 
THREADPOOL_NAME - Static variable in class org.pinus4j.api.TaskExecutor
处理线程池名称.
toString() - Method in class org.pinus4j.api.query.Condition
 
toString() - Method in class org.pinus4j.api.query.QueryImpl
 
toString() - Method in class org.pinus4j.api.ShardingKey
 
toString() - Method in class org.pinus4j.api.SQL
 
toString() - Method in class org.pinus4j.api.TaskFuture
 
toString() - Method in class org.pinus4j.cluster.beans.AppDBInfo
 
toString() - Method in class org.pinus4j.cluster.beans.DBClusterInfo
 
toString() - Method in class org.pinus4j.cluster.beans.DBClusterRegionInfo
 
toString() - Method in class org.pinus4j.cluster.beans.EnvDBInfo
 
toString() - Method in class org.pinus4j.cluster.DB
 
toString() - Method in class org.pinus4j.generator.beans.DBIndex
 
toString() - Method in class org.pinus4j.generator.beans.DBTable
 
toString() - Method in class org.pinus4j.generator.beans.DBTableColumn
 
total - Variable in class org.pinus4j.api.TaskFuture
需要处理的总记录数
TRUE - Static variable in class org.pinus4j.constant.Const
 
tryLock() - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
tryLock(long, TimeUnit) - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
type - Variable in class org.pinus4j.generator.beans.DBTableColumn
字段类型

U

unlock() - Method in class org.pinus4j.utils.CuratorDistributeedLock
 
update() - Method in class org.pinus4j.api.FashionEntity
更新
update(Object) - Method in interface org.pinus4j.api.IShardingStorageClient
更新分库分表数据.
update(Object) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
update(Object, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
更新数据.
update(Object, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in interface org.pinus4j.api.IShardingStorageClient
单数据库多数据批量更新.
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in class org.pinus4j.api.ShardingStorageClientImpl
 
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in interface org.pinus4j.datalayer.IShardingUpdate
单数据库多数据批量更新.
updateBatch(List<? extends Object>, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
 
UpdateTime - Annotation Type in org.pinus4j.generator.annotations
 
url - Variable in class org.pinus4j.cluster.beans.AppDBInfo
 
username - Variable in class org.pinus4j.cluster.beans.AppDBInfo
 

V

value - Variable in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
 
value - Variable in enum org.pinus4j.api.enums.EnumDBMasterSlave
 
value - Variable in class org.pinus4j.api.query.Condition
条件值.
value - Variable in enum org.pinus4j.api.query.Order
 
value - Variable in class org.pinus4j.api.ShardingKey
分库分表因子.
value - Variable in enum org.pinus4j.cluster.enums.EnumClusterCatalog
 
value - Variable in enum org.pinus4j.cluster.enums.HashAlgoEnum
 
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumDB
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumDBConnect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumDBMasterSlave
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.enums.EnumSyncAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.query.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.api.query.QueryOpt
Returns the enum constant of this type with the specified name.
valueOf(String, Object) - Static method in class org.pinus4j.api.ShardingKey
构造方法
valueOf(String, Object...) - Static method in class org.pinus4j.api.SQL
 
valueOf(IClusterConfig) - Static method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
valueOf(String) - Static method in class org.pinus4j.cluster.beans.TableNumberInfo
 
valueOf(DataSource, String, String, String, int, DBClusterRegionInfo) - Static method in class org.pinus4j.cluster.DB
 
valueOf(String) - Static method in enum org.pinus4j.cluster.DefaultContainerFactory.ContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.cluster.enums.EnumClusterCatalog
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pinus4j.cluster.enums.HashAlgoEnum
Returns the enum constant of this type with the specified name.
valueOf(List<DBTable>) - Static method in class org.pinus4j.cluster.impl.NumberIndexTableClusterBuilder
 
valueOf(IDBCluster) - Static method in class org.pinus4j.cluster.router.impl.DefaultClusterRouterBuilder
static factory for this router builder.
valueOf(IDBCluster) - Static method in class org.pinus4j.datalayer.jdbc.JdbcDataLayerBuilder
 
valueOf(String) - Static method in enum org.pinus4j.generator.beans.DataTypeBind
Returns the enum constant of this type with the specified name.
valueOf(EnumSyncAction, EnumDB) - Static method in class org.pinus4j.generator.DefaultDBGeneratorBuilder
 
values() - Static method in enum org.pinus4j.api.enums.EnumDB
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.enums.EnumDBConnect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.enums.EnumDbConnectionPoolCatalog
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.enums.EnumDBMasterSlave
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.enums.EnumMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.api.enums.EnumSyncAction
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.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.QueryOpt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.cluster.DefaultContainerFactory.ContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.cluster.enums.EnumClusterCatalog
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pinus4j.cluster.enums.HashAlgoEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.pinus4j.cluster.IContainer
get collection of this container's value.
values() - Method in class org.pinus4j.cluster.MapContainer
 
values() - Static method in enum org.pinus4j.generator.beans.DataTypeBind
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(DB, SQL, long) - Static method in class org.pinus4j.datalayer.SlowQueryLogger
 
write(DB, 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
 

X

XmlClusterConfigImpl - Class in org.pinus4j.cluster.config.impl
xml config implements.
XmlClusterConfigImpl() - Constructor for class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
XmlClusterConfigImpl(String) - Constructor for class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
xmlDoc - Variable in class org.pinus4j.utils.XmlUtil
 
xmlUtil - Variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
XmlUtil - Class in org.pinus4j.utils
解析xml的辅助工具.
XmlUtil() - Constructor for class org.pinus4j.utils.XmlUtil
构造方法.
XmlUtil(File) - Constructor for class org.pinus4j.utils.XmlUtil
构造方法.

Z

zk - Variable in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
ZK_LOCKS - Static variable in class org.pinus4j.constant.Const
分布式锁目录
ZK_PRIMARYKEY - Static variable in class org.pinus4j.constant.Const
id生成器根目录.
ZK_ROOT - Static variable in class org.pinus4j.constant.Const
 
ZK_SEQUENCE - Static variable in class org.pinus4j.constant.Const
序列号生成器
ZK_SHARDINGINFO - Static variable in class org.pinus4j.constant.Const
每个表的分库分表信息的根目录.
zkUrl - Static variable in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
zookeeper连接地址.

_

_buildCountKey(DB) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
创建count主键.
_buildGlobalCacheKey(IQuery, String, String, int) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
global second cache key.
_buildGlobalCountKey(String, String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
创建全局表count主键.
_buildGlobalKey(String, String, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
创建全局表主键.
_buildGlobalVersion(String, String) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
_buildKey(DB, Number) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
创建memcached主键.
_buildShardingCacheKey(IQuery, DB, int) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
sharding second cache key.
_buildShardingVersion(DB) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
_clusterNameCache - Static variable in class org.pinus4j.utils.ReflectUtil
集群名缓存.
_createTable(List<DBTable>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
创建数据库表.
_decrCount(String, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_exists(String) - Method in class org.pinus4j.cache.impl.MemCachedSecondCacheImpl
 
_fieldCache - Static variable in class org.pinus4j.utils.ReflectUtil
类属性缓存.
_genClusterUniqueIntIdBatch(String, String, int, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
生成n个int型的数值
_genClusterUniqueLongIdBatch(String, String, int, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
生成n个long型的数值
_genId(String, String, long) - Method in class org.pinus4j.generator.AbstractSequenceIdGenerator
 
_get(String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_get(List<String>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_getConfig(String) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
读取配置.
_getCount(String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_getDBClusterInfo(String, Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
_getDBConnInfo(String, Node, EnumDBMasterSlave) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
load db info.
_getDbFromMaster(Class<?>, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
路由选择.
_getDbFromMaster(String, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcMasterQueryImpl
 
_getDbFromMaster(String, IShardingKey<?>) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcUpdateImpl
路由选择.
_getDbFromSlave(Class<?>, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
路由选择.
_getDbFromSlave(String, IShardingKey<?>, EnumDBMasterSlave) - Method in class org.pinus4j.datalayer.jdbc.ShardingJdbcSlaveQueryImpl
 
_getDbLength(DataTypeBind) - Static method in class org.pinus4j.generator.AbstractDBGenerator
获取默认的列长度.
_getLength(Field, Field) - Static method in class org.pinus4j.generator.AbstractDBGenerator
 
_getPkValues(List<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
获取列表的主键.
_getRsValue(ResultSet, Field, int) - Static method in class org.pinus4j.datalayer.SQLBuilder
 
_getTable(Connection) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
获取数据库中已有的表结构.
_incrCount(String, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_initDatabaseName(DBInfo) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
_initDBCluster(Collection<DBClusterInfo>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
 
_initTableColumn(DBTable, Connection) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
初始化数据库中已有的表的列.
_initTableIndex(DBTable, Connection) - Method in class org.pinus4j.generator.impl.DBMySqlGeneratorImpl
初始化数据库中已有的表的索引.
_isShardingEntityCache - Static variable in class org.pinus4j.utils.ReflectUtil
数据实体是否是分片实体.
_loadCacheInfo(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
_loadDBClusterInfo(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
_loadDbConnectInfo(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
load db-connection-pool
_loadHashAlgo(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
load db.cluster.hash.algo.
_loadIdGeneratorBatch(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
load db.cluster.generateid.batch.
_loadTableInfo(String, List<DBTable>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
build table info by table meta.
_loadZkUrl(Node) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
load db.cluster.zk.
_parseCapacity(String, String) - Method in class org.pinus4j.cluster.config.impl.XmlClusterConfigImpl
 
_parseDBIndex(DBTable, Class<?>) - Static method in class org.pinus4j.generator.AbstractDBGenerator
解析@Indexes注解.
_pkNameCache - Static variable in class org.pinus4j.utils.ReflectUtil
主键字段名缓存.
_put(String, Object) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_put(List<String>, List<? extends Object>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_remove(String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_remove(List<String>) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_removeByPks(Connection, List<? extends Number>, Class<?>, int) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
_removeByPksGlobal(Connection, List<? extends Number>, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
_removeCount(String) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_saveBatch(Connection, List<? extends Object>, int) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
执行保存数据操作.
_saveBatchGlobal(Connection, List<? extends Object>) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
_selectByPk(DB, Number, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
一个主分库分表, 根据主键查询.
_selectByPks(DB, Class<T>, Number[]) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
一个主分库分表, 根据多个主键查询.
_selectCount(DB, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
获取分库分表记录总数.
_selectCountCache - Static variable in class org.pinus4j.datalayer.SQLBuilder
select count语句缓存.
_selectGlobalByPk(Connection, Number, Class<T>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
_selectGlobalByPks(Connection, Class<T>, Number[]) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
_selectGlobalByPksWithMap(Connection, Class<T>, Number[]) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
 
_selectGlobalCount(Connection, Class<?>) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcQuery
获取全局表的count数
_setCount(String, long) - Method in class org.pinus4j.cache.impl.MemCachedPrimaryCacheImpl
 
_shardingFieldCache - Static variable in class org.pinus4j.utils.ReflectUtil
数据分片字段缓存.
_sleep(int) - Method in class org.pinus4j.cache.impl.MemCachedCacheBuilder
 
_sqlCreateIndex(DBIndex) - Method in class org.pinus4j.generator.beans.DBTable
创建索引SQL语句.
_sqlFieldPhrase(DBTableColumn) - Method in class org.pinus4j.generator.beans.DBTable
生成单列的SQL语句.
_syncToZookeeper(List<DBTable>) - Method in class org.pinus4j.cluster.impl.AbstractDBCluster
将表分片信息同步到zookeeper.
_tableCachedCache - Static variable in class org.pinus4j.utils.ReflectUtil
缓存被需要被缓存的表
_tableNameCache - Static variable in class org.pinus4j.utils.ReflectUtil
数据表名缓存.
_tableNumCache - Static variable in class org.pinus4j.utils.ReflectUtil
集群表数量.
_updateBatch(Connection, List<? extends Object>, int) - Method in class org.pinus4j.datalayer.jdbc.AbstractJdbcUpdate
 
_updateBatchGlobal(Connection, List<? extends Object>) - Method in class org.pinus4j.datalayer.jdbc.GlobalJdbcUpdateImpl
 
A B C D E F G H I J L M N O P Q R S T U V W X Z _ 
Skip navigation links

Copyright © 2015. All rights reserved.