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

A

AbstractDataAccessor - xyz.noark.orm.accessor中的类
抽象的数据访问接口.
AbstractDataAccessor() - 类 的构造器xyz.noark.orm.accessor.AbstractDataAccessor
 
AbstractSqlDataAccessor - xyz.noark.orm.accessor.sql中的类
SQL存储策略入口.
AbstractSqlDataAccessor(SqlExpert, DataSource) - 类 的构造器xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
AbstractSqlExpert - xyz.noark.orm.accessor.sql中的类
SQL专家.
AbstractSqlExpert() - 类 的构造器xyz.noark.orm.accessor.sql.AbstractSqlExpert
 
AbstractValueAdaptor<T> - xyz.noark.orm.accessor.sql.mysql.adaptor中的类
属性值适配转换接口.
AbstractValueAdaptor() - 类 的构造器xyz.noark.orm.accessor.sql.mysql.adaptor.AbstractValueAdaptor
 
AnnotationEntityMaker - xyz.noark.orm中的类
实体对象解析生成器.
AnnotationEntityMaker() - 类 的构造器xyz.noark.orm.AnnotationEntityMaker
 
asyncFlushByPlayerId(Serializable) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
异步存储,由存储系统保存.
asyncFlushByPlayerId(Serializable) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
AsyncWriteService - xyz.noark.orm.write中的接口
异步回写服务接口.

B

buildDataCache(int) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
 
buildDataCache(int) - 类 中的方法xyz.noark.orm.repository.UniqueCacheRepository
 

C

cacheCount(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
统计角色缓存中符合过滤条件的对象总数。
cacheDelete(Serializable, K) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从缓存中删除指定Id的对象.
cacheDelete(K) - 类 中的方法xyz.noark.orm.repository.UniqueCacheRepository
从缓存中删除指定Id的对象.
cacheDeleteAll(Serializable) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
删除角色模块缓存里的所有数据.
cacheGet(Serializable, K) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从角色缓存中根据实体Id获取对象.
cacheGet(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从角色缓存中根据过滤器获取对象.
cacheGet(K) - 类 中的方法xyz.noark.orm.repository.UniqueCacheRepository
从缓存中Get指定ID的对象
cacheLoad(Serializable, K) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从角色缓存中根据实体Id获取对象.
cacheLoad(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从角色缓存中根据过滤器获取对象.
cacheLoad(K) - 类 中的方法xyz.noark.orm.repository.UniqueCacheRepository
从缓存中Load指定ID的对象
cacheLoadAll(Serializable) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从角色缓存中获取一个模块所有缓存数据.
cacheLoadAll(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.repository.MultiCacheRepository
从缓存中获取符合过虑器的需求的对象.
cacheLoadAll(Predicate<T>) - 类 中的方法xyz.noark.orm.repository.UniqueCacheRepository
根据条件从缓存中获取所有缓存数据.
CacheRepository<T,K extends java.io.Serializable> - xyz.noark.orm.repository中的接口
一种带有缓存类型的数据存储接口.
checkEntityAndInitCache() - 类 中的方法xyz.noark.orm.repository.OrmRepository
检查实体类与DB映射关系并初始化缓存
CheckUnderScoreCase - 类 中的静态变量xyz.noark.orm.DataModular
数据存储默认开启下划线命名方式检测
checkupEntityFieldsWithDatabase(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.AbstractDataAccessor
 
checkupEntityFieldsWithDatabase(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
检查实体类对应的数据库中的表结构.
checkupEntityFieldsWithDatabase(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
检查一下表结构是不是跟这个实体一样一样的.
COLUMN_MAX_WIDTH - 类 中的静态变量xyz.noark.orm.DataConstant
字段最大宽度,正常用在字符串上,超时此值时转化为Text类型
count(Serializable, Predicate<T>) - 接口 中的方法xyz.noark.orm.cache.DataCache
统计以玩家ID所要条件有多少实体对象
count(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 

D

DATA_OFFLINE_INERVAL - 类 中的静态变量xyz.noark.orm.DataModular
服务器数据缓存间隔,单位:秒,默认值:1小时
DATA_SAVE_INERVAL - 类 中的静态变量xyz.noark.orm.DataModular
服务器数据存档间隔,单位:秒,默认值:5分钟
DataAccessor - xyz.noark.orm.accessor中的接口
数据访问策略接口.
dataAccessor - 类 中的变量xyz.noark.orm.repository.OrmRepository
 
DataCache<T,K extends java.io.Serializable> - xyz.noark.orm.cache中的接口
数据缓存接口.
DataConstant - xyz.noark.orm中的类
数据存储常理类.
DataConstant() - 类 的构造器xyz.noark.orm.DataConstant
 
DataModular - xyz.noark.orm中的类
数据存储模块.
DataModular() - 类 的构造器xyz.noark.orm.DataModular
 
dataSource - 类 中的变量xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
DefaultAsyncWriteServiceImpl - xyz.noark.orm.write.impl中的类
回写策略的默认实现.
DefaultAsyncWriteServiceImpl() - 类 的构造器xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
DefaultId - xyz.noark.orm.write.impl中的类
默认的系统ID.
delete(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
删除一条数据.
delete(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
delete(T) - 接口 中的方法xyz.noark.orm.cache.DataCache
删除一个实体对象
delete(K) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据实体ID来删除实体对象.
delete(T) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
delete(T) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
delete(K) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
delete(T) - 类 中的方法xyz.noark.orm.repository.OrmRepository
向存储策略接口删除一个实体对象.
delete(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
删除一个实体对象.
delete(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
delete(T) - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
deleteAll() - 接口 中的方法xyz.noark.orm.cache.DataCache
删除所有缓存实体.
deleteAll(Serializable) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据玩家ID来删除所有缓存实体.
deleteAll() - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
deleteAll(Serializable) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
deleteAll() - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
deleteAll(EntityMapping<T>, List<T>) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
删除一批实体对象.
deleteAll(EntityMapping<T>, List<T>) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
destroy() - 类 中的方法xyz.noark.orm.DataModular
 
doInPreparedStatement(PreparedStatementProxy) - 接口 中的方法xyz.noark.orm.accessor.sql.PreparedStatementCallback
获取PreparedStatement代理对象后的处理逻辑.
doInStatement(Statement) - 接口 中的方法xyz.noark.orm.accessor.sql.StatementCallback
获取Statement后的逻辑处理.

E

EntityMapping<T> - xyz.noark.orm中的类
实体映射描述接口.
EntityMapping(Class<T>) - 类 的构造器xyz.noark.orm.EntityMapping
 
entityMapping - 类 中的变量xyz.noark.orm.repository.OrmRepository
 
EntityOperate<T> - xyz.noark.orm.write.impl中的类
实体操作包装类.
EntityOperate(String, EntityMapping<T>) - 类 的构造器xyz.noark.orm.write.impl.EntityOperate
 
evalFieldType(FieldMapping) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlExpert
将来有其他SQL时,如果不合适,就把此层改进为通用型,具体实现放入底层重写.
evalFieldType(FieldMapping) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
execute(PreparedStatementCallback<T>, String) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
executeQuery() - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
executeStatement(StatementCallback<T>) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
executeUpdate() - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
exists(String) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
判定一个表是否存在.
expert - 类 中的变量xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 

F

featchType - 类 中的变量xyz.noark.orm.EntityMapping
抓取策略
fieldInfo - 类 中的变量xyz.noark.orm.EntityMapping
全部属性
FieldMapping - xyz.noark.orm中的类
属性映射描述类.
FieldMapping(Field, MethodAccess) - 类 的构造器xyz.noark.orm.FieldMapping
 
FieldType - xyz.noark.orm.accessor中的枚举
属性类型.

G

genAddTableColumnSql(EntityMapping<T>, FieldMapping) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genAddTableColumnSql(EntityMapping<T>, FieldMapping) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成添加表字段的SQL
genCreateTableSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genCreateTableSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取创建表的SQL语句.
genDeleteSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genDeleteSql(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genDeleteSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取删除的SQL语句.
genDeleteSql(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成带值的一条语句
genDropTableColumnSql(EntityMapping<T>, String) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genDropTableColumnSql(EntityMapping<T>, String) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成删除表字段的SQL
genInsertSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genInsertSql(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genInsertSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取插入的SQL语句.
genInsertSql(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成带值的一条语句
genSeleteAllSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genSeleteAllSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取查询全部的SQL语句.
genSeleteByPlayerId(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genSeleteByPlayerId(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
以玩家ID的方式去查询SQL语句.
genSeleteSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genSeleteSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取查询的SQL语句.
genUpdateDefaultValueSql(EntityMapping<T>, FieldMapping) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genUpdateDefaultValueSql(EntityMapping<T>, FieldMapping) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成带值的一条语句
genUpdateSql(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genUpdateSql(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genUpdateSql(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
获取更新的SQL语句.
genUpdateSql(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成带值的一条语句
genUpdateTableColumnSql(EntityMapping<T>, FieldMapping) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 
genUpdateTableColumnSql(EntityMapping<T>, FieldMapping) - 接口 中的方法xyz.noark.orm.accessor.sql.SqlExpert
生成更新表字段的SQL
getColumn() - 类 中的方法xyz.noark.orm.FieldMapping
 
getColumnComment() - 类 中的方法xyz.noark.orm.FieldMapping
 
getColumnName() - 类 中的方法xyz.noark.orm.FieldMapping
 
getDefaultValue() - 类 中的方法xyz.noark.orm.FieldMapping
 
getEntity() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
getEntityClass() - 类 中的方法xyz.noark.orm.EntityMapping
 
getEntityMapping() - 接口 中的方法xyz.noark.orm.repository.CacheRepository
获取实体映射描述对象.
getEntityMapping() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
getFeatchType() - 类 中的方法xyz.noark.orm.EntityMapping
 
getField() - 类 中的方法xyz.noark.orm.FieldMapping
 
getFieldClass() - 类 中的方法xyz.noark.orm.FieldMapping
 
getFieldInfo() - 类 中的方法xyz.noark.orm.EntityMapping
 
getFieldMapping() - 类 中的方法xyz.noark.orm.EntityMapping
 
getGetMethodIndex() - 类 中的方法xyz.noark.orm.FieldMapping
 
getId() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
getMethodAccess() - 类 中的方法xyz.noark.orm.EntityMapping
 
getParameters() - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
getPlayerId() - 类 中的方法xyz.noark.orm.EntityMapping
 
getPlayerIdValue(Object) - 类 中的方法xyz.noark.orm.EntityMapping
获取玩家ID的值.
getPrecision() - 类 中的方法xyz.noark.orm.FieldMapping
 
getPrimaryId() - 类 中的方法xyz.noark.orm.EntityMapping
 
getPrimaryIdValue(Object) - 类 中的方法xyz.noark.orm.EntityMapping
获取主键的值.
getPrimaryKey(Object) - 类 中的方法xyz.noark.orm.EntityMapping
构造一个回写数据的唯一Key.
getScale() - 类 中的方法xyz.noark.orm.FieldMapping
 
getSetMethodIndex() - 类 中的方法xyz.noark.orm.FieldMapping
 
getTableComment() - 类 中的方法xyz.noark.orm.EntityMapping
 
getTableName() - 类 中的方法xyz.noark.orm.EntityMapping
 
getType() - 类 中的方法xyz.noark.orm.FieldMapping
 
getValueAdaptor(FieldType) - 类 中的静态方法xyz.noark.orm.accessor.sql.mysql.adaptor.ValueAdaptorManager
 
getWidth() - 类 中的方法xyz.noark.orm.FieldMapping
 
guessEntityFieldColumnType(FieldMapping) - 类 中的方法xyz.noark.orm.AnnotationEntityMaker
根据字段现有的信息,尽可能猜测一下字段的数据库类型

H

hasColumnComment() - 类 中的方法xyz.noark.orm.FieldMapping
 
hasDefaultValue() - 类 中的方法xyz.noark.orm.FieldMapping
 

I

init() - 类 中的方法xyz.noark.orm.DataModular
 
init(int, int) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
初始化存储系统
init(int, int) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
initCacheData() - 接口 中的方法xyz.noark.orm.cache.DataCache
初始化缓存
initCacheData() - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
initCacheData() - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
insert(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
插入一条数据.
insert(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
insert(T) - 接口 中的方法xyz.noark.orm.cache.DataCache
新增一个实体对象.
insert(T) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
insert(T) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
insert(T) - 类 中的方法xyz.noark.orm.repository.OrmRepository
向存储策略接口插入一个实体对象.
insert(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
插入一个实体对象.
insert(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
insert(T) - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
INSTANCE - 类 中的静态变量xyz.noark.orm.write.impl.DefaultId
 
isBlob() - 类 中的方法xyz.noark.orm.FieldMapping
 
isBoolean() - 类 中的方法xyz.noark.orm.FieldMapping
 
isDelete() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
isDouble() - 类 中的方法xyz.noark.orm.FieldMapping
 
isFloat() - 类 中的方法xyz.noark.orm.FieldMapping
 
isInsert() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 
isInt() - 类 中的方法xyz.noark.orm.FieldMapping
 
isJson() - 类 中的方法xyz.noark.orm.FieldMapping
 
isKeyword(String) - 类 中的静态方法xyz.noark.orm.accessor.sql.mysql.MysqlKeyword
判定指定名称是否为关键字.
isLong() - 类 中的方法xyz.noark.orm.FieldMapping
 
isNotNull() - 类 中的方法xyz.noark.orm.FieldMapping
 
isPlayerId() - 类 中的方法xyz.noark.orm.FieldMapping
 
isPrimaryId() - 类 中的方法xyz.noark.orm.FieldMapping
 
isString() - 类 中的方法xyz.noark.orm.FieldMapping
 
isUpdate() - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 

J

Jdbcs - xyz.noark.orm.accessor.sql中的类
Jdbc获取DB产品名称与版本.
Jdbcs() - 类 的构造器xyz.noark.orm.accessor.sql.Jdbcs
 
judgeAccessType() - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
猜测一下用的DB信息
judgeAccessType() - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
judgeAccessType(DataSource) - 类 中的静态方法xyz.noark.orm.accessor.sql.Jdbcs
针对一个数据源记录一下目标版本.

K

klass - 类 中的变量xyz.noark.orm.EntityMapping
 

L

load(EntityMapping<T>, K) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
加载一个指定ID的数据.
load(EntityMapping<T>, K) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
load(K) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据主键加载实体对象
load(Serializable, K) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据玩家ID与主键值加载实体对象
load(Serializable, Predicate<T>) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据玩家ID与条件载入实体对象.
load(Serializable, K) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
load(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
load(K) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
load(K) - 接口 中的方法xyz.noark.orm.repository.CacheRepository
根据实体ID载入实体对象
load(K) - 类 中的方法xyz.noark.orm.repository.OrmRepository
根据角色ID和实体Id从存储策略层加载数据.
loadAll(EntityMapping<T>) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
加载表里所有的数据.
loadAll(EntityMapping<T>, Serializable) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
加载指定角色Id对应模块数据.
loadAll(EntityMapping<T>) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
loadAll(EntityMapping<T>, Serializable) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
loadAll() - 接口 中的方法xyz.noark.orm.cache.DataCache
获取所有实体对象
loadAll(Serializable) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据玩家ID实体获取所有实体对象
loadAll(Predicate<T>) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据条件载入实体对象列表
loadAll(Serializable, Predicate<T>) - 接口 中的方法xyz.noark.orm.cache.DataCache
根据玩家ID与条件载入实体对象列表.
loadAll(Serializable) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
loadAll(Serializable, Predicate<T>) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
loadAll() - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
loadAll() - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
loadAll(Predicate<T>) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
loadAll() - 接口 中的方法xyz.noark.orm.repository.CacheRepository
载入全部实体对象.
loadAll(Serializable) - 接口 中的方法xyz.noark.orm.repository.CacheRepository
根据玩家ID载入全部对象.
loadAll() - 类 中的方法xyz.noark.orm.repository.OrmRepository
从存储策略层加载数据.
loadAll(Serializable) - 类 中的方法xyz.noark.orm.repository.OrmRepository
根据playerId从存储策略层加载数据.

M

make(Class<T>) - 类 中的方法xyz.noark.orm.AnnotationEntityMaker
 
MultiCacheRepository<T,K extends java.io.Serializable> - xyz.noark.orm.repository中的类
封装了一套缓存机制的ORM数据访问层.
MultiCacheRepository() - 类 的构造器xyz.noark.orm.repository.MultiCacheRepository
 
MultiDataCacheImpl<T,K extends java.io.Serializable> - xyz.noark.orm.cache中的类
这类的,就是一个玩家有多条数据.
MultiDataCacheImpl(CacheRepository<T, K>, long) - 类 的构造器xyz.noark.orm.cache.MultiDataCacheImpl
 
MysqlDataAccessor - xyz.noark.orm.accessor.sql.mysql中的类
MySQL数据访问类.
MysqlDataAccessor(DataSource) - 类 的构造器xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
MysqlKeyword - xyz.noark.orm.accessor.sql.mysql中的类
Mysql关键字.
MysqlKeyword() - 类 的构造器xyz.noark.orm.accessor.sql.mysql.MysqlKeyword
 
MysqlSqlExpert - xyz.noark.orm.accessor.sql.mysql中的类
Mysql
MysqlSqlExpert() - 类 的构造器xyz.noark.orm.accessor.sql.mysql.MysqlSqlExpert
 

N

newEntity(EntityMapping<T>, ResultSet) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
newEntity() - 类 中的方法xyz.noark.orm.EntityMapping
 
newEntityList(EntityMapping<T>, ResultSet) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 

O

OperateType - xyz.noark.orm.write中的枚举
对数据的操作类型.
OrmRepository<T,K extends java.io.Serializable> - xyz.noark.orm.repository中的类
OrmRepository类为所有实体操作类的父类.
OrmRepository() - 类 的构造器xyz.noark.orm.repository.OrmRepository
 

P

parameterToPreparedStatement(EntityMapping<?>, FieldMapping, PreparedStatementProxy, Object, int) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.adaptor.AbstractValueAdaptor
 
playerId - 类 中的变量xyz.noark.orm.EntityMapping
玩家ID字段
PreparedStatementCallback<T> - xyz.noark.orm.accessor.sql中的接口
PreparedStatement回调接口.
PreparedStatementProxy - xyz.noark.orm.accessor.sql中的类
PreparedStatement代理对象.
PreparedStatementProxy(PreparedStatement, boolean) - 类 的构造器xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
primaryId - 类 中的变量xyz.noark.orm.EntityMapping
主键字段

R

resultSetToParameter(EntityMapping<?>, FieldMapping, ResultSet, Object) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.adaptor.AbstractValueAdaptor
 

S

setAutoAlterTableDropColumn(boolean) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
setBoolean(int, Boolean) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setColumnName(String) - 类 中的方法xyz.noark.orm.FieldMapping
 
setDouble(int, Double) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setFieldInfo(List<FieldMapping>) - 类 中的方法xyz.noark.orm.EntityMapping
 
setFloat(int, Float) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setInt(int, Integer) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setLong(int, Long) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setNull(int, int) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setObject(int, Object) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setPlayerId(FieldMapping) - 类 中的方法xyz.noark.orm.EntityMapping
 
setPrimaryId(FieldMapping) - 类 中的方法xyz.noark.orm.EntityMapping
 
setSlowQuerySqlMillis(int) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
setStatementExecutableSqlLogEnable(boolean) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
setStatementParameterSetLogEnable(boolean) - 类 中的方法xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
 
setString(int, String) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setTableComment(String) - 类 中的方法xyz.noark.orm.EntityMapping
 
setTableName(String) - 类 中的方法xyz.noark.orm.EntityMapping
 
setTimestamp(int, Timestamp) - 类 中的方法xyz.noark.orm.accessor.sql.PreparedStatementProxy
 
setWidth(int) - 类 中的方法xyz.noark.orm.FieldMapping
 
shutdown() - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
停机存档
shutdown() - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
SHUTDOWN_MAX_TIME - 类 中的静态变量xyz.noark.orm.DataConstant
停止服务时存储数据最大等待时间,单位:分钟
slowQuerySqlMillis - 类 中的变量xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
慢查询时间阀值(单位:毫秒),如果为0则不监控
SqlExpert - xyz.noark.orm.accessor.sql中的接口
SQL专家
StatementCallback<T> - xyz.noark.orm.accessor.sql中的接口
Statement回调.
statementExecutableSqlLogEnable - 类 中的变量xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
是否输出执行SQL日志
statementParameterSetLogEnable - 类 中的变量xyz.noark.orm.accessor.sql.AbstractSqlDataAccessor
是否输出执行SQL的参数日志(上一个必需要true)
syncFlushAll() - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
同步式的清理全部回写数据.
syncFlushAll() - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 

T

tableName - 类 中的变量xyz.noark.orm.EntityMapping
表名
toParameter(FieldMapping, ResultSet) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.adaptor.AbstractValueAdaptor
ResultSet中取出值
toPreparedStatement(PreparedStatementProxy, T, int) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.adaptor.AbstractValueAdaptor
属性转化到PreparedStatement中
toString() - 类 中的方法xyz.noark.orm.write.impl.DefaultId
 

U

UniqueCacheRepository<T,K extends java.io.Serializable> - xyz.noark.orm.repository中的类
封装了一套缓存机制的ORM数据访问层.
UniqueCacheRepository() - 类 的构造器xyz.noark.orm.repository.UniqueCacheRepository
 
UniqueDataCacheImpl<T,K extends java.io.Serializable> - xyz.noark.orm.cache中的类
这类的,要么没有角色Id,要么就是角色Id就是主键。
UniqueDataCacheImpl(CacheRepository<T, K>, long) - 类 的构造器xyz.noark.orm.cache.UniqueDataCacheImpl
 
update(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.accessor.DataAccessor
修改一条数据.
update(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.accessor.sql.mysql.MysqlDataAccessor
 
update(T) - 接口 中的方法xyz.noark.orm.cache.DataCache
更新一个实体对象
update(T) - 类 中的方法xyz.noark.orm.cache.MultiDataCacheImpl
 
update(T) - 类 中的方法xyz.noark.orm.cache.UniqueDataCacheImpl
 
update(T) - 类 中的方法xyz.noark.orm.repository.OrmRepository
向存储策略接口修改一个实体对象.
update(EntityMapping<T>, T) - 接口 中的方法xyz.noark.orm.write.AsyncWriteService
更新一个实体对象.
update(EntityMapping<T>, T) - 类 中的方法xyz.noark.orm.write.impl.DefaultAsyncWriteServiceImpl
 
update(T) - 类 中的方法xyz.noark.orm.write.impl.EntityOperate
 

V

ValueAdaptorManager - xyz.noark.orm.accessor.sql.mysql.adaptor中的类
属性值适配转换管理类.
ValueAdaptorManager() - 类 的构造器xyz.noark.orm.accessor.sql.mysql.adaptor.ValueAdaptorManager
 
valueOf(String) - 枚举 中的静态方法xyz.noark.orm.accessor.FieldType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.noark.orm.write.OperateType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法xyz.noark.orm.accessor.FieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.noark.orm.write.OperateType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

xyz.noark.orm - 程序包 xyz.noark.orm
数据存储层.
xyz.noark.orm.accessor - 程序包 xyz.noark.orm.accessor
 
xyz.noark.orm.accessor.sql - 程序包 xyz.noark.orm.accessor.sql
具体SQL类型的数据存储.
xyz.noark.orm.accessor.sql.mysql - 程序包 xyz.noark.orm.accessor.sql.mysql
Mysql数据库的实现.
xyz.noark.orm.accessor.sql.mysql.adaptor - 程序包 xyz.noark.orm.accessor.sql.mysql.adaptor
属性转化适配
xyz.noark.orm.cache - 程序包 xyz.noark.orm.cache
 
xyz.noark.orm.repository - 程序包 xyz.noark.orm.repository
 
xyz.noark.orm.write - 程序包 xyz.noark.orm.write
 
xyz.noark.orm.write.impl - 程序包 xyz.noark.orm.write.impl
异步回写策略具体实现包.
A B C D E F G H I J K L M N O P R S T U V X 
跳过导航链接