跳过导航链接
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

AbstractAsyncTask - xyz.noark.core.thread中的类
抽象的异步任务.
AbstractAsyncTask(Serializable, Serializable) - 类 的构造器xyz.noark.core.thread.AbstractAsyncTask
 
AbstractControllerMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
Controller类中的可执行方法.
AbstractControllerMethodWrapper(Object, ExecThreadGroup, String, String, MethodDefinition) - 类 的构造器xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
AbstractConverter<T> - xyz.noark.core.converter中的类
抽象实现的转化器.
AbstractConverter() - 类 的构造器xyz.noark.core.converter.AbstractConverter
 
AbstractNetworkListener - xyz.noark.core.network中的类
默认的网络监听器.
AbstractNetworkListener() - 类 的构造器xyz.noark.core.network.AbstractNetworkListener
 
AbstractPair<L,R> - xyz.noark.core.lang中的类
由两个元素组成的一个抽象对象.
AbstractPair() - 类 的构造器xyz.noark.core.lang.AbstractPair
 
AbstractSession - xyz.noark.core.network中的类
抽象的Session实现.
AbstractSession(Serializable, String) - 类 的构造器xyz.noark.core.network.AbstractSession
 
AbstractThreadCommand - xyz.noark.core.thread.command中的类
抽象的线程处理指令.
AbstractThreadCommand(AbstractControllerMethodWrapper, Serializable, Object...) - 类 的构造器xyz.noark.core.thread.command.AbstractThreadCommand
 
AbstractTriple<L,M,R> - xyz.noark.core.lang中的类
由三个元素组成的一个抽象对象.
AbstractTriple() - 类 的构造器xyz.noark.core.lang.AbstractTriple
 
add(double) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Appends the specified element to the end of this list.
add(double) - 接口 中的方法xyz.noark.core.lang.DoubleList
将指定的元素添加到此列表的尾部。
add(E) - 类 中的方法xyz.noark.core.lang.FixedLinkedList
 
add(float) - 类 中的方法xyz.noark.core.lang.FloatArrayList
Appends the specified element to the end of this list.
add(float) - 接口 中的方法xyz.noark.core.lang.FloatList
将指定的元素添加到此列表的尾部。
add(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
add(int) - 接口 中的方法xyz.noark.core.lang.IntList
将指定的元素添加到此列表的尾部。
add(long) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
add(long) - 接口 中的方法xyz.noark.core.lang.LongList
将指定的元素添加到此列表的尾部。
addAll(double[]) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
addAll(float[]) - 类 中的方法xyz.noark.core.lang.FloatArrayList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
addAll(int[]) - 类 中的方法xyz.noark.core.lang.IntArrayList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
addAll(int[]) - 类 中的方法xyz.noark.core.lang.LongArrayList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
addAll(long[], long...) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
Adds all the elements of the given arrays into a new array.
addAndGet(double) - 类 中的方法xyz.noark.core.lang.MutableDouble
加上指定值后再返回.
addAndGet(float) - 类 中的方法xyz.noark.core.lang.MutableFloat
加上指定值后再返回.
addAndGet(int) - 类 中的方法xyz.noark.core.lang.MutableInt
加上指定值后再返回.
addAndGet(int) - 类 中的方法xyz.noark.core.lang.MutableLong
加上指定值后再返回.
addByIntValue(Map<K, Integer>, Map<K, Integer>) - 类 中的静态方法xyz.noark.core.util.MapUtils
将第二个Map加到第一个Map上.
addByLongValue(Map<K, Long>, Map<K, Long>) - 类 中的静态方法xyz.noark.core.util.MapUtils
将第二个Map加到第一个Map上.
addCustomMethod(Class<? extends Annotation>, MethodWrapper) - 类 中的方法xyz.noark.core.ioc.NoarkIoc
为有注解的方法添加方法执行入口.
addDays(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of days to a date returning a new object.
addExact(int, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两个参数的和,如果相加出现溢出那就返回int的最大值.
addExact(long, long) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两个参数的和,如果相加出现溢出那就返回long的最大值.
addHours(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of hours to a date returning a new object.
addMilliseconds(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of milliseconds to a date returning a new object.
addMinutes(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of minutes to a date returning a new object.
addMonths(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of months to a date returning a new object.
addSeconds(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of seconds to a date returning a new object.
addValue(Map<K, Integer>, K, int) - 类 中的静态方法xyz.noark.core.util.MapUtils
给Map指定Key的值上加一个int值.
addValue(Map<K, Long>, K, long) - 类 中的静态方法xyz.noark.core.util.MapUtils
给Map指定Key的值上加一个long值.
addValue(Map<K, Float>, K, float) - 类 中的静态方法xyz.noark.core.util.MapUtils
给Map指定Key的值上加一个float值.
addValue(Map<K, Double>, K, double) - 类 中的静态方法xyz.noark.core.util.MapUtils
给Map指定Key的值上加一个double值.
addWeeks(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of weeks to a date returning a new object.
addYears(Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
Adds a number of years to a date returning a new object.
adjacent(int, int, int, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
判定两点(x1,y1)和(x2,y2)是否相邻.
adjacent(Point, Point) - 类 中的静态方法xyz.noark.core.util.MathUtils
判定两点P1(x1,y1)和P2(x2,y2)是否相邻.
AesUtils - xyz.noark.core.util中的类
AES算法工具类
AesUtils() - 类 的构造器xyz.noark.core.util.AesUtils
 
analysisMethodByAnnotation(Class<? extends Annotation>, Annotation, Method) - 类 中的方法xyz.noark.core.ioc.definition.ConfigurationBeanDefinition
 
analysisMethodByAnnotation(Class<? extends Annotation>, Annotation, Method) - 类 中的方法xyz.noark.core.ioc.definition.ControllerBeanDefinition
 
analysisMethodByAnnotation(Class<? extends Annotation>, Annotation, Method) - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
分析方法上的注解.
analysisParam(Serializable, FixedTimeEvent) - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
analysisParam(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
分析参数.
analysisParam(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
分析参数.
AnnotationUtils - xyz.noark.core.util中的类
注解工具类.
array() - 接口 中的方法xyz.noark.core.lang.ByteArray
返回字节数组内容.
array() - 类 中的方法xyz.noark.core.lang.ImmutableByteArray
 
ArrayUtils - xyz.noark.core.util中的类
数组相关操作工具类.
ArrayUtils() - 类 的构造器xyz.noark.core.util.ArrayUtils
 
asciiSizeInBytes(long) - 类 中的静态方法xyz.noark.core.util.StringUtils
计算一个Long类型的数字的文本长度.
assertConstantValueDuplicated(Class<?>) - 类 中的静态方法xyz.noark.core.util.AssertUtils
断言一个常量类中是否有重复值。
assertStringMaxLength(Collection<T>, Function<T, String>, int, String) - 类 中的静态方法xyz.noark.core.util.AssertUtils
断言一个集合元素中一个字符串属性有没有超出最大长度.
AssertUtils - xyz.noark.core.util中的类
断言工具类.
AssertUtils() - 类 的构造器xyz.noark.core.util.AssertUtils
 
ASTERISK - 类 中的静态变量xyz.noark.core.cron.CronExpression
星号
ASTERISK - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文星号字符串 "*"
AsyncHelper - xyz.noark.core.thread中的类
异步任务小助手.
AsyncQueueTask - xyz.noark.core.thread中的类
异步任务.
AsyncQueueTask(TaskQueue, ThreadCommand, Serializable) - 类 的构造器xyz.noark.core.thread.AsyncQueueTask
 
AsyncQueueTask(TaskQueue, ThreadCommand, Serializable, NetworkPacket, Session) - 类 的构造器xyz.noark.core.thread.AsyncQueueTask
 
AsyncTask - xyz.noark.core.thread中的类
一种普通的异步任务.
AsyncTask(TaskCallback, Serializable, boolean) - 类 的构造器xyz.noark.core.thread.AsyncTask
 
AsyncThreadCommand - xyz.noark.core.thread中的类
 
AsyncThreadCommand(TaskCallback) - 类 的构造器xyz.noark.core.thread.AsyncThreadCommand
 
attr(SessionAttrKey<T>) - 接口 中的方法xyz.noark.core.network.SessionAttrMap
获取指定SessionAttrKey的一个SessionAttr.
Autowired - xyz.noark.core.annotation中的注释类型
Autowired注解用于标识一个可自动注入的资源.

B

Base64Utils - xyz.noark.core.util中的类
Base64工具类.
Base64Utils() - 类 的构造器xyz.noark.core.util.Base64Utils
 
BaseMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
一个可执行的方法.
BaseMethodWrapper(Object, MethodAccess, int, Order) - 类 的构造器xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
Bean - xyz.noark.core.annotation.configuration中的注释类型
申明一个IOC容器接管的JavaBean.
BeanDefinition - xyz.noark.core.ioc中的接口
一个被IOC容器所管理的JavaBean定义描述类.
BeanMethodDefinition - xyz.noark.core.ioc.definition.method中的类
Bean申明的方法定义.
BeanMethodDefinition(MethodAccess, Method, Bean) - 类 的构造器xyz.noark.core.ioc.definition.method.BeanMethodDefinition
 
beanName - 类 中的变量xyz.noark.core.ioc.definition.method.BeanMethodDefinition
如果这个方法是申明一个JavaBean的情况指定的Bean名称
Before - xyz.noark.core.annotation中的注释类型
Before注解用来标识一个方法之前还要做其他的事.
bindPlayerIdAndSession(Serializable, Session) - 类 中的静态方法xyz.noark.core.network.SessionManager
将玩家ID和Session对象绑定.
Blob - xyz.noark.core.annotation.orm中的注释类型
Blob注解用来标注二进制数字存储的属性.
BooleanConverter - xyz.noark.core.converter.impl中的类
Boolean转化器.
BooleanConverter() - 类 的构造器xyz.noark.core.converter.impl.BooleanConverter
 
BooleanUtils - xyz.noark.core.util中的类
Boolean工具类。
BracketParser - xyz.noark.core.lang中的类
括号解析器.
BracketParser(String) - 类 的构造器xyz.noark.core.lang.BracketParser
 
build(String, String, String, String...) - 类 中的静态方法xyz.noark.core.util.StringUtils
拼接字符串.
buildErrorMsg() - 接口 中的方法xyz.noark.core.converter.Converter
构建错误提示.
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.BooleanConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.ByteArrayConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.DateConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.DoubleConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.DoubleListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.FloatConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.FloatListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.IntegerConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.IntListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.IntRangeConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LocalDateConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LocalDateTimeConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LocalTimeArrayConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LocalTimeConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LocalTimeSectionConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LongConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.LongListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.PointConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.PointListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.StringConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.StringListConverter
 
buildErrorMsg() - 类 中的方法xyz.noark.core.converter.impl.TimeRangeConverter
 
ByteArray - xyz.noark.core.lang中的接口
字节数组的接口.
byteArray - 类 中的变量xyz.noark.core.lang.ByteArrayOutputStream
 
ByteArrayConverter - xyz.noark.core.converter.impl中的类
字节数组转化器.
ByteArrayConverter() - 类 的构造器xyz.noark.core.converter.impl.ByteArrayConverter
 
ByteArrayOutputStream - xyz.noark.core.lang中的类
包装ByteArray操作的一种实现 方便操作字节数组的一种包装而已,已实现输出流
写入时,如果ByteArray接口实现自动扩容,那这个输出流就能自动扩容
ByteArrayOutputStream(ByteArray) - 类 的构造器xyz.noark.core.lang.ByteArrayOutputStream
 
ByteArrayParamWrapper - xyz.noark.core.ioc.wrap.param中的类
注入byte[]
ByteArrayParamWrapper() - 类 的构造器xyz.noark.core.ioc.wrap.param.ByteArrayParamWrapper
 
ByteArrayUtils - xyz.noark.core.util中的类
字节数组操作工具类.
ByteArrayUtils() - 类 的构造器xyz.noark.core.util.ByteArrayUtils
 
bytes(CharSequence) - 类 中的静态方法xyz.noark.core.util.StringUtils
编码字符串
使用系统默认编码
bytes(CharSequence, Charset) - 类 中的静态方法xyz.noark.core.util.StringUtils
编码字符串

C

calculate(byte[]) - 类 中的静态方法xyz.noark.core.util.Crc32Utils
目前这个版本的结果跟Java官方的CRC32一样,公仅仅是速度优于JDK代码
call(Serializable, TaskCallback) - 类 中的静态方法xyz.noark.core.thread.AsyncHelper
异步化一段逻辑.
ceilInt(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
向上取整,并返回int值.
ceilLong(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
向上取整,并返回long值.
channelActive(Session) - 接口 中的方法xyz.noark.core.network.NetworkListener
链接刚刚链接成功.
channelInactive(Session) - 接口 中的方法xyz.noark.core.network.NetworkListener
断开链接时调用.
CHARSET_GBK - 类 中的静态变量xyz.noark.core.util.CharsetUtils
GBK
CHARSET_ISO_8859_1 - 类 中的静态变量xyz.noark.core.util.CharsetUtils
ISO-8859-1
CHARSET_UTF_8 - 类 中的静态变量xyz.noark.core.util.CharsetUtils
UTF-8
CharsetUtils - xyz.noark.core.util中的类
字符集工具类
CharsetUtils() - 类 的构造器xyz.noark.core.util.CharsetUtils
 
CharUtils - xyz.noark.core.lang中的类
Char工具类.
CharUtils() - 类 的构造器xyz.noark.core.lang.CharUtils
 
checkout(String, String) - 类 中的静态方法xyz.noark.core.util.SvnUtils
使用SVN更新一个路径.
checkout(String, String, String, String) - 类 中的静态方法xyz.noark.core.util.SvnUtils
将文件checkout到指定目录.
CLASSPATH_URL_PREFIX - 类 中的静态变量xyz.noark.core.lang.ResourceLoader
 
ClassUtils - xyz.noark.core.util中的类
Class工具类.
ClassUtils() - 类 的构造器xyz.noark.core.util.ClassUtils
 
clear() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Removes all of the elements from this list.
clear() - 接口 中的方法xyz.noark.core.lang.DoubleList
移除此列表中的所有元素。
clear() - 类 中的方法xyz.noark.core.lang.FloatArrayList
Removes all of the elements from this list.
clear() - 接口 中的方法xyz.noark.core.lang.FloatList
移除此列表中的所有元素。
clear() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
clear() - 接口 中的方法xyz.noark.core.lang.IntList
移除此列表中的所有元素。
clear() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
clear() - 接口 中的方法xyz.noark.core.lang.LongList
移除此列表中的所有元素。
clearUidAndPlayerId() - 接口 中的方法xyz.noark.core.network.Session
清除账号和角色ID,用于顶号后解绑
close() - 类 中的方法xyz.noark.core.ioc.IocMaking
 
close() - 接口 中的方法xyz.noark.core.lang.ByteArray
用于Try方式的关闭资源或回收功能.
close() - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
close() - 类 中的方法xyz.noark.core.lang.ImmutableByteArray
 
close() - 类 中的方法xyz.noark.core.lang.UnicodeInputStream
 
close() - 类 中的方法xyz.noark.core.lock.DistributedLock
 
close() - 接口 中的方法xyz.noark.core.network.Session
关闭当前Session的链接.
code() - 类 中的方法xyz.noark.core.thread.AsyncThreadCommand
 
code() - 类 中的方法xyz.noark.core.thread.command.AbstractThreadCommand
 
code() - 接口 中的方法xyz.noark.core.thread.ThreadCommand
简单编码.
Collate - xyz.noark.core.annotation.orm中的注释类型
COLLATE注解用来指定排序规则 MYSQL查询默认是不区分大小写的,如果有需要的话,请使用此注解来修正创建语句
@Collate("utf8_bin") private String uid; 如果表已存在,这个属性并不能自动添加,需要修正长度来自动化表结构的变更
CollectionUtils - xyz.noark.core.util中的类
Collection工具类.
CollectionUtils() - 类 的构造器xyz.noark.core.util.CollectionUtils
 
COLON - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文冒号字符串 ":"
Column - xyz.noark.core.annotation.orm中的注释类型
Column注解标记表示所持久化属性所映射表中的字段.
COMMA - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文逗号字符串 ","
CommandMapping - xyz.noark.core.annotation.controller中的注释类型
CommandMapping注解用来标识一个封包映射到一个处理方法.
compareTo(EventMethodWrapper) - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
compareTo(MutableBoolean) - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
compareTo(MutableDouble) - 类 中的方法xyz.noark.core.lang.MutableDouble
 
compareTo(MutableFloat) - 类 中的方法xyz.noark.core.lang.MutableFloat
 
compareTo(MutableInt) - 类 中的方法xyz.noark.core.lang.MutableInt
 
compareTo(MutableLong) - 类 中的方法xyz.noark.core.lang.MutableLong
 
complete() - 类 中的方法xyz.noark.core.thread.TaskQueue
完成一个任务后续处理
Component - xyz.noark.core.annotation中的注释类型
一种需要被IOC容器接管的对象,但他妈的又需要名字为主键.
compress(byte[]) - 类 中的静态方法xyz.noark.core.util.GzipUtils
以GZip方式压缩
compress(byte[]) - 类 中的静态方法xyz.noark.core.util.ZipUtils
以Zip方式压缩
compress(byte[], int) - 类 中的静态方法xyz.noark.core.util.ZipUtils
以Zip方式压缩
compress(byte[]) - 类 中的静态方法xyz.noark.core.util.ZlibUtils
压缩字节数组.
computeIfAbsent(L, R, Supplier<? extends V>) - 接口 中的方法xyz.noark.core.lang.PairMap
根据两个元素的键来取出来对应的值,如果不存在则调用创建方法.
computeRawVarint32Size(int) - 类 中的静态方法xyz.noark.core.util.ProtobufUtils
Computes size of protobuf varint32 after encoding.
Configuration - xyz.noark.core.annotation中的注释类型
用来标识一个配置文件类.
ConfigurationBeanDefinition - xyz.noark.core.ioc.definition中的类
启动配置Bean的定义.
ConfigurationBeanDefinition(Class<?>) - 类 的构造器xyz.noark.core.ioc.definition.ConfigurationBeanDefinition
 
ConfigurationProperties - xyz.noark.core.annotation中的注释类型
配置属性
contains(double) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Returns true if this list contains the specified element.
contains(double) - 接口 中的方法xyz.noark.core.lang.DoubleList
如果此列表中包含指定的元素,则返回 true。
contains(float) - 类 中的方法xyz.noark.core.lang.FloatArrayList
Returns true if this list contains the specified element.
contains(float) - 接口 中的方法xyz.noark.core.lang.FloatList
如果此列表中包含指定的元素,则返回 true。
contains(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
contains(int) - 接口 中的方法xyz.noark.core.lang.IntList
如果此列表中包含指定的元素,则返回 true。
contains(int) - 类 中的方法xyz.noark.core.lang.IntRange
检测指定元素是不是在这个自由编排的范围内.
contains(long) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
contains(long) - 接口 中的方法xyz.noark.core.lang.LongList
如果此列表中包含指定的元素,则返回 true。
Controller - xyz.noark.core.annotation中的注释类型
Controller注解用来标识一个消息入口处理类.
ControllerAdvice - xyz.noark.core.annotation中的注释类型
ControllerAdvice注解可用于定义@ExceptionHandler。
ControllerBeanDefinition - xyz.noark.core.ioc.definition中的类
控制器的Bean定义描述类.
ControllerBeanDefinition(Class<?>, Controller) - 类 的构造器xyz.noark.core.ioc.definition.ControllerBeanDefinition
 
ControllerBeanDefinition(Class<?>, ModuleController) - 类 的构造器xyz.noark.core.ioc.definition.ControllerBeanDefinition
 
convert(Field, String) - 类 中的方法xyz.noark.core.converter.AbstractConverter
 
convert(Parameter, String) - 类 中的方法xyz.noark.core.converter.AbstractConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.AbstractConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.AbstractConverter
将一个字符串转化成目标对象.
convert(Field, String) - 接口 中的方法xyz.noark.core.converter.Converter
将一个字符串转化成目标对象
convert(Parameter, String) - 接口 中的方法xyz.noark.core.converter.Converter
将一个字符串转化成目标对象
convert(Field, Map<String, String>) - 接口 中的方法xyz.noark.core.converter.Converter
将一组字符串转化为目标对象
convert(String) - 类 中的方法xyz.noark.core.converter.impl.BooleanConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.ByteArrayConverter
 
convert(Field, String) - 类 中的方法xyz.noark.core.converter.impl.DateConverter
 
convert(Parameter, String) - 类 中的方法xyz.noark.core.converter.impl.DateConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.DateConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.DoubleConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.DoubleListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.FloatConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.FloatListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.IntegerConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.IntListConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.IntListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.IntRangeConverter
 
convert(Field, String) - 类 中的方法xyz.noark.core.converter.impl.LocalDateConverter
 
convert(Parameter, String) - 类 中的方法xyz.noark.core.converter.impl.LocalDateConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.LocalDateConverter
 
convert(Field, String) - 类 中的方法xyz.noark.core.converter.impl.LocalDateTimeConverter
 
convert(Parameter, String) - 类 中的方法xyz.noark.core.converter.impl.LocalDateTimeConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.LocalDateTimeConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.LocalTimeArrayConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.LocalTimeConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.LocalTimeSectionConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.LongConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.LongListConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.LongListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.PointConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.PointListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.StringConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.StringListConverter
 
convert(Field, Map<String, String>) - 类 中的方法xyz.noark.core.converter.impl.StringListConverter
 
convert(String) - 类 中的方法xyz.noark.core.converter.impl.TimeRangeConverter
 
Converter<T> - xyz.noark.core.converter中的接口
转化接口.
ConvertException - xyz.noark.core.exception中的异常错误
转化异常.
ConvertException(String) - 异常错误 的构造器xyz.noark.core.exception.ConvertException
 
ConvertException(String, Exception) - 异常错误 的构造器xyz.noark.core.exception.ConvertException
 
ConvertManager - xyz.noark.core.converter中的类
模板转换实现管理类.
CR - 类 中的静态变量xyz.noark.core.util.StringUtils
一个回车字符串 "\r"
Crc32Utils - xyz.noark.core.util中的类
CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码.
Crc32Utils() - 类 的构造器xyz.noark.core.util.Crc32Utils
 
create(Scheduled) - 类 中的静态方法xyz.noark.core.cron.DelayTriggerFactory
创建延迟触发器
CreatedDate - xyz.noark.core.annotation.orm中的注释类型
CreatedDate注解表示包含该字段的实体的创建日期的字段.
createNewFile(File) - 类 中的静态方法xyz.noark.core.util.FileUtils
创建指定文件,目录不存在则自动创建 如果目标文件不存在并且创建成功,则为true;如果目标文件存在,则为false
createSession(Serializable, Function<Serializable, Session>) - 类 中的静态方法xyz.noark.core.network.SessionManager
 
createTime - 类 中的变量xyz.noark.core.thread.AbstractAsyncTask
任务创建时间
CronExpression - xyz.noark.core.cron中的类
CRON表达式.
CronExpression(String) - 类 的构造器xyz.noark.core.cron.CronExpression
 
CronExpression(String, TimeZone) - 类 的构造器xyz.noark.core.cron.CronExpression
 
customMethods - 类 中的变量xyz.noark.core.ioc.definition.DefaultBeanDefinition
 

D

DATA_MODULAR - 接口 中的静态变量xyz.noark.core.Modular
数据存储模块.
DataAccessException - xyz.noark.core.exception中的异常错误
数据存储异常.
DataAccessException(String, Exception) - 异常错误 的构造器xyz.noark.core.exception.DataAccessException
 
DataAccessException(Exception) - 异常错误 的构造器xyz.noark.core.exception.DataAccessException
 
DataCheckAndInit - xyz.noark.core.annotation.orm中的注释类型
检测与初始化.
DataException - xyz.noark.core.exception中的异常错误
数据异常类.
DataException(String) - 异常错误 的构造器xyz.noark.core.exception.DataException
 
DataException(String, Throwable) - 异常错误 的构造器xyz.noark.core.exception.DataException
 
DateConverter - xyz.noark.core.converter.impl中的类
Date类型的转化器.
DateConverter() - 类 的构造器xyz.noark.core.converter.impl.DateConverter
 
DateTimeFormat - xyz.noark.core.annotation中的注释类型
提供由字符串转化日期的相关参数.
DateUtils - xyz.noark.core.util中的类
时间相关操作工具类.
DateUtils() - 类 的构造器xyz.noark.core.util.DateUtils
 
decode(ByteArray, int) - 接口 中的方法xyz.noark.core.network.PacketEncrypt
解码逻辑.
decode(byte[]) - 类 中的静态方法xyz.noark.core.util.Base64Utils
Base64解码
decode(String) - 类 中的静态方法xyz.noark.core.util.Base64Utils
Base64解码
decodeProtocol(ByteArray, Class<T>) - 接口 中的方法xyz.noark.core.network.PacketCodec
解码为协议对象.
decrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableDouble
先减一再获取.
decrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableFloat
先减一再获取.
decrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableInt
先减一再获取.
decrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableLong
先减一再获取.
decrypt(String, String) - 类 中的静态方法xyz.noark.core.util.AesUtils
使用AES算法解密指定文本.
decrypt(byte[], String) - 类 中的静态方法xyz.noark.core.util.AesUtils
使用AES算法解密指定数据.
decrypt(String, String) - 类 中的静态方法xyz.noark.core.util.RsaUtils
RSA公钥解密.
decrypt(PublicKey, String) - 类 中的静态方法xyz.noark.core.util.RsaUtils
 
DefaultBeanDefinition - xyz.noark.core.ioc.definition中的类
默认的Bean定义描述类.
DefaultBeanDefinition(Class<?>) - 类 的构造器xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
DefaultBeanDefinition(String, Object) - 类 的构造器xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
DefaultBeanDefinition(Class<?>, Object) - 类 的构造器xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
DefaultBeanDefinition(Class<?>, Annotation, Class<? extends Annotation>) - 类 的构造器xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
DefaultFieldDefinition - xyz.noark.core.ioc.definition.field中的类
一个被IOC容器所管理的JavaBean定义描述类.
DefaultFieldDefinition(Field, boolean) - 类 的构造器xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
DefaultFieldDefinition(Field, Class<?>, boolean) - 类 的构造器xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
DelayEvent - xyz.noark.core.event中的接口
延迟事件.
DelayTrigger - xyz.noark.core.cron中的接口
延迟触发器.
DelayTriggerFactory - xyz.noark.core.cron中的类
延迟触发器创建工厂.
DelayTriggerFactory() - 类 的构造器xyz.noark.core.cron.DelayTriggerFactory
 
deprecated - 类 中的变量xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
当前方法是否已废弃使用.
destroy() - 类 中的方法xyz.noark.core.ioc.NoarkIoc
 
destroy() - 接口 中的方法xyz.noark.core.Modular
模块销毁.
destroy() - 类 中的方法xyz.noark.core.thread.ThreadModular
 
diffDays(Date, Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
计算两个Date对象之间相差多少天.
diffSeconds(Date, Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
计算两个Date对象之间相差多少秒.
dispatch(Serializable, TaskCallback, Serializable, boolean) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发一个任务。
dispatchEvent(EventMethodWrapper, Event) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发事件任务给线程池.
dispatchFixedTimeEvent(EventMethodWrapper, FixedTimeEvent) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发定时事件任务给线程池.
dispatchInnerPacket(Serializable, Serializable, Object) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发内部指令.
dispatchPacket(Session, NetworkPacket) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发游戏封包.
dispatchScheduled(ScheduledMethodWrapper) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
派发延迟任务.
distance(int, int, int, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两点(x1,y1)到(x2,y2)的距离.
distance(double, double, double, double) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两点(x1,y1)到(x2,y2)的距离.
distance(Point, Point) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两点P1(x1,y1)到P2(x2,y2)的距离.
DistributedDelayEvent - xyz.noark.core.event中的接口
分布式延迟事件.
DistributedEventManager - xyz.noark.core.event中的接口
分布式事件管理器.
DistributedLock - xyz.noark.core.lock中的类
分布式锁.
DistributedLock() - 类 的构造器xyz.noark.core.lock.DistributedLock
 
DistributedLockManager - xyz.noark.core.lock中的接口
分布式锁管理器.
doAnalysisFunction(NoarkIoc) - 类 中的方法xyz.noark.core.ioc.definition.ControllerBeanDefinition
 
doAnalysisFunction(NoarkIoc) - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
分析此用的功能用途.
doNext() - 类 中的方法xyz.noark.core.lang.LocalTimeArray
以当前时间算,计算出下次触发时间
doNext(LocalTime) - 类 中的方法xyz.noark.core.lang.LocalTimeArray
以指定时间算,计算出下次触发时间
doNext(LocalDate) - 类 中的方法xyz.noark.core.lang.LocalTimeArray
以当前时间算,计算出指定开始日期后第一次触发时间
doNext(LocalDate, LocalTime) - 类 中的方法xyz.noark.core.lang.LocalTimeArray
以指定时间算,计算出下次触发时间
doSomething() - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
异步任务做具体的事
doSomething() - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
doSomething() - 类 中的方法xyz.noark.core.thread.AsyncTask
 
doSomething() - 接口 中的方法xyz.noark.core.thread.TaskCallback
做某事...
DoubleArrayList - xyz.noark.core.lang中的类
DoubleList接口的大小可变数组的实现。
DoubleArrayList() - 类 的构造器xyz.noark.core.lang.DoubleArrayList
构建一个空的列表.
DoubleArrayList(int) - 类 的构造器xyz.noark.core.lang.DoubleArrayList
指定容量的方式构建一个IntList.
DoubleConverter - xyz.noark.core.converter.impl中的类
Double转化器.
DoubleConverter() - 类 的构造器xyz.noark.core.converter.impl.DoubleConverter
 
DoubleList - xyz.noark.core.lang中的接口
一种可以直接存储原生double类型的有序的列表接口.
DoubleListConverter - xyz.noark.core.converter.impl中的类
DoubleList转化器.
DoubleListConverter() - 类 的构造器xyz.noark.core.converter.impl.DoubleListConverter
 
doubleValue() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
doubleValue() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
doubleValue() - 类 中的方法xyz.noark.core.lang.MutableInt
 
doubleValue() - 类 中的方法xyz.noark.core.lang.MutableLong
 

E

Emoji - xyz.noark.core.annotation.orm中的注释类型
Emoji标记表示此属性中包含了Emoji表情的话,那就进行转化存档.
EMPTY - 类 中的静态变量xyz.noark.core.util.StringUtils
空字符串 "".
EMPTY_BYTE_ARRAY - 类 中的静态变量xyz.noark.core.util.ByteArrayUtils
一个空的字节数组.
EMPTY_STRING_ARRAY - 类 中的静态变量xyz.noark.core.util.ArrayUtils
一个空的字符串数组.
EMPTY_STRING_ARRAY - 类 中的静态变量xyz.noark.core.util.StringUtils
一个空字符串数组.
encode(byte[]) - 类 中的静态方法xyz.noark.core.util.Base64Utils
Base64编码
encodeInt32(int) - 类 中的静态方法xyz.noark.core.util.ProtobufUtils
以varint32的方式编码一个数字.
encodePacket(NetworkProtocol) - 接口 中的方法xyz.noark.core.network.PacketCodec
这步是协议转化封包.
encodeToString(byte[]) - 类 中的静态方法xyz.noark.core.util.Base64Utils
Base64编码
ENCODING_GZIP - 类 中的静态变量xyz.noark.core.util.GzipUtils
GZip压缩编码
encrypt(String, String) - 类 中的静态方法xyz.noark.core.util.AesUtils
使用AES算法加密指定文本.
encrypt(byte[], String) - 类 中的静态方法xyz.noark.core.util.AesUtils
使用AES算法加密指定数据
encrypt(String) - 类 中的静态方法xyz.noark.core.util.Md5Utils
以MD5的方式加密一段文本.
encrypt(String, String) - 类 中的静态方法xyz.noark.core.util.RsaUtils
 
encrypt(byte[], String) - 类 中的静态方法xyz.noark.core.util.RsaUtils
 
Entity - xyz.noark.core.annotation.orm中的注释类型
Entity注解是用来标注一个Java类为实体类.
Entity.FetchType - xyz.noark.core.annotation.orm中的枚举
抓取策略.
EnvConfigHolder - xyz.noark.core.env中的类
系统配置.
EnvConfigHolder() - 类 的构造器xyz.noark.core.env.EnvConfigHolder
 
equals(Object) - 类 中的方法xyz.noark.core.cron.CronExpression
 
equals(Object) - 类 中的方法xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
equals(Object) - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
equals(Object) - 类 中的方法xyz.noark.core.lang.AbstractPair
 
equals(Object) - 类 中的方法xyz.noark.core.lang.AbstractTriple
 
equals(Object) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
 
equals(Object) - 类 中的方法xyz.noark.core.lang.FloatArrayList
 
equals(Object) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
equals(Object) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableDouble
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableFloat
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableInt
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableLong
 
equals(Object) - 类 中的方法xyz.noark.core.lang.MutableObject
 
equals(Object) - 类 中的方法xyz.noark.core.lang.Point
 
equals(Object) - 类 中的方法xyz.noark.core.network.AbstractSession
 
Event - xyz.noark.core.event中的接口
事件接口.
EVENT_MODULAR - 接口 中的静态变量xyz.noark.core.Modular
异步事件模块.
EventHelper - xyz.noark.core.event中的类
事件辅助类.
EventListener - xyz.noark.core.annotation.controller中的注释类型
事件监听器.
EventManager - xyz.noark.core.event中的接口
事件管理器.
EventMethodDefinition - xyz.noark.core.ioc.definition.method中的类
事件处理入口的定义.
EventMethodDefinition(MethodAccess, Method, EventListener, ControllerBeanDefinition) - 类 的构造器xyz.noark.core.ioc.definition.method.EventMethodDefinition
 
EventMethodManager - xyz.noark.core.ioc.manager中的类
事件处理管理类.
EventMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
事件处理方法的包装类.
EventMethodWrapper(Object, EventMethodDefinition, ExecThreadGroup, Class<?>) - 类 的构造器xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
ExceptionEvent - xyz.noark.core.exception中的类
异常事件.
ExceptionEvent(Throwable) - 类 的构造器xyz.noark.core.exception.ExceptionEvent
 
ExceptionHandler - xyz.noark.core.annotation中的注释类型
ExceptionHandler异常处理器.
ExceptionHelper - xyz.noark.core.exception中的类
异常小助手.
ExceptionUtils - xyz.noark.core.util中的类
异常相关工具类.
ExceptionUtils() - 类 的构造器xyz.noark.core.util.ExceptionUtils
 
exec() - 类 中的方法xyz.noark.core.thread.AsyncThreadCommand
 
exec() - 类 中的方法xyz.noark.core.thread.command.AbstractThreadCommand
 
exec(AsyncQueueTask) - 类 中的方法xyz.noark.core.thread.MonitorTaskQueue
 
exec(AsyncQueueTask) - 类 中的方法xyz.noark.core.thread.TaskQueue
执行异步任务.
exec() - 接口 中的方法xyz.noark.core.thread.ThreadCommand
执行这个指令.
execCommandAfter(long) - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
执行之后做一个逻辑.
execCommandAfter(long) - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
execCommandBefore() - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
执行之前做一个逻辑.
execCommandBefore() - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
execCommandException(Throwable) - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
执行任务中发生了异常情况.
execCommandException(Throwable) - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
ExecThreadGroup - xyz.noark.core.annotation.controller中的枚举
执行线程组枚举类.
existSetMethod(Class<?>) - 类 中的静态方法xyz.noark.core.util.MethodUtils
判定指定类是否存在Set方法.
extractInjectionObject(IocMaking, Class<?>, Field) - 类 中的方法xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
提取注入对象.
extractInjectionObject(IocMaking, Class<?>, Field) - 类 中的方法xyz.noark.core.ioc.definition.field.ListFieldDefinition
 
extractInjectionObject(IocMaking, Class<?>, Field) - 类 中的方法xyz.noark.core.ioc.definition.field.MapFieldDefinition
 

F

field - 类 中的变量xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
fieldClass - 类 中的变量xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
FieldDefinition - xyz.noark.core.ioc中的接口
一个属性的定义.
FieldUtils - xyz.noark.core.util中的类
属性工具类.
FieldUtils() - 类 的构造器xyz.noark.core.util.FieldUtils
 
FileNotFoundException - xyz.noark.core.exception中的异常错误
文件未找到异常.
FileNotFoundException(String, Exception) - 异常错误 的构造器xyz.noark.core.exception.FileNotFoundException
 
FileUtils - xyz.noark.core.util中的类
文件操作工具类.
FileUtils() - 类 的构造器xyz.noark.core.util.FileUtils
 
fillExpression(String) - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
填充EL表达式.
fillExpression(String, Map<String, String>, boolean) - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
填充EL表达式.
findAllImpl(Class<?>) - 类 中的方法xyz.noark.core.ioc.IocMaking
 
findImpl(Class<?>) - 类 中的方法xyz.noark.core.ioc.IocLoader
查找所有实现类.
FixedLinkedList<E> - xyz.noark.core.lang中的类
定长LinkedList.
FixedLinkedList(int) - 类 的构造器xyz.noark.core.lang.FixedLinkedList
 
FixedTimeEvent - xyz.noark.core.event中的接口
定时任务事件接口.
FloatArrayList - xyz.noark.core.lang中的类
FloatList接口的大小可变数组的实现。
FloatArrayList() - 类 的构造器xyz.noark.core.lang.FloatArrayList
构建一个空的列表.
FloatArrayList(int) - 类 的构造器xyz.noark.core.lang.FloatArrayList
指定容量的方式构建一个IntList.
FloatConverter - xyz.noark.core.converter.impl中的类
Float转化器.
FloatConverter() - 类 的构造器xyz.noark.core.converter.impl.FloatConverter
 
FloatList - xyz.noark.core.lang中的接口
一种可以直接存储原生float类型的有序的列表接口.
FloatListConverter - xyz.noark.core.converter.impl中的类
FloatList转化器.
FloatListConverter() - 类 的构造器xyz.noark.core.converter.impl.FloatListConverter
 
floatValue() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
floatValue() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
floatValue() - 类 中的方法xyz.noark.core.lang.MutableInt
 
floatValue() - 类 中的方法xyz.noark.core.lang.MutableLong
 
floorInt(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
向下取整,并返回int值.
floorLong(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
向下取整,并返回long值.
forEach(Consumer<? super Integer>) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
forEach(Consumer<? super Long>) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
format(String, Object...) - 类 中的静态方法xyz.noark.core.util.StringUtils
常规的格式化一个带有占位符的字符串.
formatNanoTime(long) - 类 中的静态方法xyz.noark.core.util.DateUtils
把纳秒转化为毫秒显示(保留小数点后面两位)
formatScale(float, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
格式化小数位数的方法.
formatScale(float, int, RoundingMode) - 类 中的静态方法xyz.noark.core.util.MathUtils
格式化小数位数的方法.
formatScale(double, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
格式化小数位数的方法.
formatScale(double, int, RoundingMode) - 类 中的静态方法xyz.noark.core.util.MathUtils
格式化小数位数的方法.
formatTime(long) - 类 中的静态方法xyz.noark.core.util.DateUtils
将一个秒数格式化为一个时间格式 HH:mm:ss 游戏中规则显示,用于格式参数等格式秒数
from(LocalDateTime) - 类 中的静态方法xyz.noark.core.util.DateUtils
LocalDateTime对象转回Date对象.

G

GBK - 类 中的静态变量xyz.noark.core.util.CharsetUtils
GBK
genGetMethodName(Field) - 类 中的静态方法xyz.noark.core.util.FieldUtils
生成Get方法名.
genKeyPair(int) - 类 中的静态方法xyz.noark.core.util.RsaUtils
生成密钥与公钥.
genSetMethodName(Field) - 类 中的静态方法xyz.noark.core.util.FieldUtils
生成Set方法名.
get(Class<T>) - 接口 中的方法xyz.noark.core.ioc.Ioc
从容器中获取一个对象。
get(Class<T>) - 类 中的方法xyz.noark.core.ioc.NoarkIoc
 
get(int) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Returns the element at the specified position in this list.
get(int) - 接口 中的方法xyz.noark.core.lang.DoubleList
获取第几个位置的数值
get(int) - 类 中的方法xyz.noark.core.lang.FloatArrayList
Returns the element at the specified position in this list.
get(int) - 接口 中的方法xyz.noark.core.lang.FloatList
获取第几个位置的数值
get(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
get(int) - 接口 中的方法xyz.noark.core.lang.IntList
获取指定下标的数值.
get(int) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
get(int) - 接口 中的方法xyz.noark.core.lang.LongList
获取指定下标的数值.
get(L, R) - 类 中的方法xyz.noark.core.lang.PairHashMap
 
get(L, R) - 接口 中的方法xyz.noark.core.lang.PairMap
根据两个元素的键来取出来对应的值.
get(int) - 类 中的方法xyz.noark.core.lang.PointList
 
get(K) - 类 中的方法xyz.noark.core.lang.TimeoutHashMap
 
get(L, M, R) - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
get(L, M, R) - 接口 中的方法xyz.noark.core.lang.TripleMap
根据三个元素的键来取出来对应的值.
get() - 类 中的方法xyz.noark.core.network.SessionAttr
获取属性中缓存的对象值
get(String) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定URL发送GET方法的请求
get(String, int) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定URL发送GET方法的请求
get(String, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定URL发送GET方法的请求
get(String, int, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定URL发送GET方法的请求
get(String) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
get(String, Charset) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
get(String, int) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
get(String, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
get(String, int, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
get(String, int, Map<String, String>, Charset) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定URL发送GET方法的请求
getAllField(Class<?>) - 类 中的静态方法xyz.noark.core.util.FieldUtils
获取指定类的所有属性,包含父类的属性.
getAllMethod(Class<?>) - 类 中的静态方法xyz.noark.core.util.MethodUtils
获取指定类的所有方法,包含父类的方法.
getAndAdd(double) - 类 中的方法xyz.noark.core.lang.MutableDouble
获得当前值后进行加法操作.
getAndAdd(float) - 类 中的方法xyz.noark.core.lang.MutableFloat
获得当前值后进行加法操作.
getAndAdd(int) - 类 中的方法xyz.noark.core.lang.MutableInt
获得当前值后进行加法操作.
getAndAdd(int) - 类 中的方法xyz.noark.core.lang.MutableLong
获得当前值后进行加法操作.
getAndDecrement() - 类 中的方法xyz.noark.core.lang.MutableDouble
获得当前值后进行减一操作.
getAndDecrement() - 类 中的方法xyz.noark.core.lang.MutableFloat
获得当前值后进行减一操作.
getAndDecrement() - 类 中的方法xyz.noark.core.lang.MutableInt
获得当前值后进行减一操作.
getAndDecrement() - 类 中的方法xyz.noark.core.lang.MutableLong
获得当前值后进行减一操作.
getAndIncrement() - 类 中的方法xyz.noark.core.lang.MutableDouble
获得当前值后进行加一操作.
getAndIncrement() - 类 中的方法xyz.noark.core.lang.MutableFloat
获得当前值后进行加一操作.
getAndIncrement() - 类 中的方法xyz.noark.core.lang.MutableInt
获得当前值后进行加一操作.
getAndIncrement() - 类 中的方法xyz.noark.core.lang.MutableLong
获得当前值后进行加一操作.
getAnnotation(Class<T>) - 类 中的方法xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
getAnnotation(Class<T>) - 接口 中的方法xyz.noark.core.network.HandlerMethod
获取这个处理器方法上的指定注解
getAnnotation(AnnotatedElement, Class<A>) - 类 中的静态方法xyz.noark.core.util.AnnotationUtils
获取指定类型的注解或注解上有指定的注解.
getArray() - 类 中的方法xyz.noark.core.lang.LocalTimeArray
 
getBeanClass() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
获取当前Bean的Class
getBeanName() - 类 中的方法xyz.noark.core.ioc.definition.method.BeanMethodDefinition
 
getBeans() - 类 中的方法xyz.noark.core.ioc.IocLoader
 
getBoolean(String) - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
根据Key值去配置中获取一个Boolean值
getByte(int) - 接口 中的方法xyz.noark.core.lang.ByteArray
获取指定位置的字节.
getByte(int) - 类 中的方法xyz.noark.core.lang.ImmutableByteArray
 
getByteArray() - 接口 中的方法xyz.noark.core.network.NetworkPacket
封包的内容.
getCallNum() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
获取当前被调用的次数.
getChecksum() - 接口 中的方法xyz.noark.core.network.NetworkPacket
获取封包校验码.
getCode() - 异常错误 中的方法xyz.noark.core.exception.HackerException
 
getConfigurations() - 类 中的方法xyz.noark.core.ioc.IocLoader
 
getConverter(Class<T>) - 类 中的方法xyz.noark.core.converter.ConvertManager
 
getDayOfWeek(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
获取指定日期的星期几属性,返回枚举结果DayOfWeek
getDefaultValue() - 类 中的方法xyz.noark.core.ioc.wrap.param.HttpParamWrapper
 
getEncoding() - 类 中的方法xyz.noark.core.lang.UnicodeInputStream
获取分析出来的编码方式
getEnd() - 类 中的方法xyz.noark.core.lang.TimeSlot
 
getEndTime() - 接口 中的方法xyz.noark.core.event.DelayEvent
获取当前延迟事件的结束时间.
getEndTime() - 接口 中的方法xyz.noark.core.event.DistributedDelayEvent
事件的触发时间
getEventClass() - 类 中的方法xyz.noark.core.ioc.definition.method.EventMethodDefinition
 
getEventClass() - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
getEventMethodWrappers(Class<? extends Event>) - 类 中的方法xyz.noark.core.ioc.manager.EventMethodManager
获取事件订阅列表.
getException() - 类 中的方法xyz.noark.core.exception.ExceptionEvent
 
getField(Class<?>, String) - 类 中的静态方法xyz.noark.core.util.FieldUtils
获取指定名称的属性.
getHandler(Long) - 类 中的方法xyz.noark.core.ioc.manager.ScheduledMethodManager
 
getHandlers() - 类 中的方法xyz.noark.core.ioc.manager.ScheduledMethodManager
 
getHttpHandler(String, String) - 类 中的静态方法xyz.noark.core.ioc.manager.HttpMethodManager
获取指定访问方式的路径处理器.
getId() - 接口 中的方法xyz.noark.core.event.DistributedDelayEvent
事件的唯一ID
getId() - 类 中的方法xyz.noark.core.ioc.wrap.method.ScheduledMethodWrapper
 
getId() - 类 中的方法xyz.noark.core.network.AbstractSession
 
getId() - 接口 中的方法xyz.noark.core.network.Session
获取Session的ID.
getId() - 类 中的方法xyz.noark.core.thread.TaskQueue
获取任务队列ID
getIds() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
获取Bean的唯一ID.
getIncode() - 接口 中的方法xyz.noark.core.network.NetworkPacket
获取自增校验位.
getInstance() - 类 中的静态方法xyz.noark.core.converter.ConvertManager
 
getInstance() - 类 中的静态方法xyz.noark.core.ioc.manager.EventMethodManager
 
getInstance() - 类 中的静态方法xyz.noark.core.ioc.manager.PacketMethodManager
 
getInstance() - 类 中的静态方法xyz.noark.core.ioc.manager.ScheduledMethodManager
 
getIoc() - 类 中的静态方法xyz.noark.core.ioc.IocHolder
获取IOC容器.
getIp() - 类 中的方法xyz.noark.core.network.AbstractSession
 
getIp() - 接口 中的方法xyz.noark.core.network.Session
获取当前Session链接的IP地址
getIp(SocketAddress) - 类 中的静态方法xyz.noark.core.util.IpUtils
获取套接字地址的IP
getKey() - 类 中的方法xyz.noark.core.lang.AbstractPair
获取键元素,就是左边那个元素.
getLeft() - 类 中的方法xyz.noark.core.lang.ImmutablePair
 
getLeft() - 类 中的方法xyz.noark.core.lang.ImmutableTriple
 
getLeft() - 类 中的方法xyz.noark.core.lang.MutablePair
 
getLeft() - 类 中的方法xyz.noark.core.lang.MutableTriple
 
getLeft() - 接口 中的方法xyz.noark.core.lang.Pair
获取左边的那个元素.
getLeft() - 接口 中的方法xyz.noark.core.lang.Triple
获取左边的那个元素.
getLength() - 接口 中的方法xyz.noark.core.network.NetworkPacket
获取封包长度.
getLoader() - 类 中的方法xyz.noark.core.ioc.IocMaking
 
getLock(Serializable) - 接口 中的方法xyz.noark.core.lock.DistributedLockManager
根据指定ID获取一把分布式锁.
getLock(Serializable) - 类 中的静态方法xyz.noark.core.lock.LockManager
获取个人锁.
getLock(Serializable) - 类 中的静态方法xyz.noark.core.util.LockUtils
获取个人锁.
getMapFieldKeyClass(Field) - 类 中的静态方法xyz.noark.core.util.FieldUtils
获取Map类型的属性Key的Class对象.
GetMapping - xyz.noark.core.annotation.controller中的注释类型
注解GetMapping用于将Get请求映射到指定处理方法.
getMessage(Throwable) - 类 中的静态方法xyz.noark.core.util.ExceptionUtils
获取一个异常的摘要信息.
getMethod() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
获取这个JDK方法引用.
getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法xyz.noark.core.util.MethodUtils
获取指定类中的指定名称和参数的方法
getMethodAccess() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
getMethodAccess() - 接口 中的方法xyz.noark.core.ioc.MethodDefinition
获取此方法的访问入口.
getMethodIndex() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
getMethodIndex() - 接口 中的方法xyz.noark.core.ioc.MethodDefinition
获取此方法的访问入口所对应的Index.
getMethodName() - 类 中的方法xyz.noark.core.ioc.definition.method.ScheduledMethodDefinition
 
getMethodSet() - 类 中的方法xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
getMethodSet() - 类 中的方法xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
getMiddle() - 类 中的方法xyz.noark.core.lang.ImmutableTriple
 
getMiddle() - 类 中的方法xyz.noark.core.lang.MutableTriple
 
getMiddle() - 接口 中的方法xyz.noark.core.lang.Triple
获取中间的那个元素.
getModular(String) - 类 中的方法xyz.noark.core.ModularManager
获取一个模块.
getModule() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
getModule() - 类 中的方法xyz.noark.core.thread.command.SystemThreadCommand
 
getMonitorService() - 接口 中的方法xyz.noark.core.thread.MonitorThreadPool
获取独立监控线程池
getName() - 接口 中的方法xyz.noark.core.ioc.scan.Resource
获得资源的名称.
getName() - 类 中的方法xyz.noark.core.ioc.wrap.param.HttpParamWrapper
 
getName() - 类 中的方法xyz.noark.core.network.SessionAttrKey
 
getNames() - 接口 中的方法xyz.noark.core.ioc.BeanDefinition
获取Bean的名称,默认为类全名.
getNames() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
getOnlinePlayerIdList() - 类 中的静态方法xyz.noark.core.network.SessionManager
获取所有在线玩家ID集合.
getOnlineSessionList() - 类 中的静态方法xyz.noark.core.network.SessionManager
获取所有在线玩家Session集合.
getOpcode() - 类 中的方法xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
getOpcode() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
获取封包编号.
getOpcode() - 接口 中的方法xyz.noark.core.network.NetworkPacket
封包的编号.
getOpcode() - 类 中的方法xyz.noark.core.network.NetworkProtocol
 
getOrDefault(L, R, V) - 类 中的方法xyz.noark.core.lang.PairHashMap
 
getOrDefault(L, R, V) - 接口 中的方法xyz.noark.core.lang.PairMap
根据两个元素的键来取出来对应的值,如果不存在则返回默认值.
getOrDefault(L, M, R, V) - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
getOrDefault(L, M, R, V) - 接口 中的方法xyz.noark.core.lang.TripleMap
根据三个元素的键来取出来对应的值,如果不存在则返回默认值.
getOrDefault(T) - 类 中的方法xyz.noark.core.network.SessionAttr
获取属性中缓存的对象值,如果不存在则返回默认值
getOrder() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
注入排序值.
getOrder() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
getOrder() - 接口 中的方法xyz.noark.core.ioc.MethodDefinition
获取当前方法的排序注解
getOrder() - 类 中的方法xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
getOrder() - 接口 中的方法xyz.noark.core.ioc.wrap.MethodWrapper
获取方法排序值.
getOrMaxKey(Map<Integer, V>, Integer) - 类 中的静态方法xyz.noark.core.util.MapUtils
从map中获取指定的Key,如果Key对应的值不存在,那就获取最大的Key所对应的值.
getPacket() - 类 中的方法xyz.noark.core.network.NetworkProtocol
 
getPacketCodec() - 类 中的静态方法xyz.noark.core.network.PacketCodecHolder
 
getPacketEncrypt() - 接口 中的方法xyz.noark.core.network.Session
获取封包加密接口.
getPacketMethodWrapper(Serializable) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
 
getParameter() - 类 中的方法xyz.noark.core.ioc.wrap.param.HttpParamWrapper
 
getParameters() - 类 中的方法xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
getParameters() - 类 中的方法xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
getParameters() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
getParameters() - 接口 中的方法xyz.noark.core.ioc.MethodDefinition
获取参数列表
getParameters() - 类 中的方法xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
getPath() - 类 中的方法xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
getPath() - 类 中的方法xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
getPercentageValue(Map<K, Long>, K...) - 类 中的静态方法xyz.noark.core.util.MapUtils
从Map中获取指定Key的值所转化的百分比的和.
getPermillageValue(Map<K, Long>, K...) - 类 中的静态方法xyz.noark.core.util.MapUtils
从Map中获取指定Key的值所转化的千分比的和.
getPid() - 类 中的静态方法xyz.noark.core.util.SystemUtils
获取当前进程的PID.
getPidStr() - 类 中的静态方法xyz.noark.core.util.SystemUtils
获取当前进程的PID字符串.
getPlayerId() - 接口 中的方法xyz.noark.core.event.PlayerEvent
获取角色ID.
getPlayerId() - 异常错误 中的方法xyz.noark.core.exception.HackerException
 
getPlayerId() - 接口 中的方法xyz.noark.core.network.Session
获取玩家ID
getPlayerId() - 类 中的方法xyz.noark.core.thread.command.AbstractThreadCommand
 
getProperties() - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
 
getProtocol() - 类 中的方法xyz.noark.core.network.NetworkProtocol
 
getPublicKey() - 接口 中的方法xyz.noark.core.network.PacketEncrypt
返回随机生成的公钥
getPublicKey(String) - 类 中的静态方法xyz.noark.core.util.RsaUtils
 
getQueueId() - 接口 中的方法xyz.noark.core.event.DistributedDelayEvent
分布式延迟事件执行队列就使用这个ID
getQueueId() - 接口 中的方法xyz.noark.core.event.QueueEvent
获取用什么ID进行串行执行的队列ID.
getQueueId() - 类 中的方法xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
getQueueIdKey() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
获取当前的串行执行的队列ID对应的Key名称
getRatioValue(Map<K, Long>, double, K...) - 类 中的静态方法xyz.noark.core.util.MapUtils
从Map中获取指定Key的值所转化的比率和.
getResponseBody() - 类 中的方法xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
getResponseBody() - 类 中的方法xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
getRight() - 类 中的方法xyz.noark.core.lang.ImmutablePair
 
getRight() - 类 中的方法xyz.noark.core.lang.ImmutableTriple
 
getRight() - 类 中的方法xyz.noark.core.lang.MutablePair
 
getRight() - 类 中的方法xyz.noark.core.lang.MutableTriple
 
getRight() - 接口 中的方法xyz.noark.core.lang.Pair
获取右边的那个元素.
getRight() - 接口 中的方法xyz.noark.core.lang.Triple
获取右边的那个元素.
getScheduled() - 类 中的方法xyz.noark.core.ioc.definition.method.ScheduledMethodDefinition
 
getSession(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
根据链接ID来获取Session.
getSessionByPlayerId(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
根据玩家ID来获取Session对象.
getSessionByUid(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
根据玩家UID来获取Session对象.
getSingle() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
获取这个Bean的单例缓存对象.
getStart() - 类 中的方法xyz.noark.core.lang.TimeSlot
 
getStartOfDay(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
获取指定时间那天的开始时间
getState() - 类 中的方法xyz.noark.core.network.AbstractSession
 
getState() - 接口 中的方法xyz.noark.core.network.Session
获取当前链接状态.
getStateSet() - 类 中的方法xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
getStateSet() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
获取当前方法在什么Session状态才可以被执行.
getStaticComponents() - 类 中的方法xyz.noark.core.ioc.IocLoader
 
getStatistics() - 类 中的方法xyz.noark.core.network.AbstractSession
 
getStatistics() - 接口 中的方法xyz.noark.core.network.Session
获取封包统计情况.
getString(String) - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
根据Key值去配置中获取一个String值
getTaskName() - 类 中的方法xyz.noark.core.lang.StopWatch.TaskInfo
 
getThreadPool() - 类 中的方法xyz.noark.core.thread.TaskQueue
获取执行业务线程池
getTimeMillis() - 类 中的方法xyz.noark.core.lang.StopWatch.TaskInfo
 
getTimeNano() - 类 中的方法xyz.noark.core.lang.StopWatch.TaskInfo
 
getTotalTimeMillis() - 类 中的方法xyz.noark.core.lang.StopWatch
获取所有任务运行总时长(单位:豪秒)
getTotalTimeNano() - 类 中的方法xyz.noark.core.lang.StopWatch
获取所有任务运行总时长(单位:纳秒)
getTrigger() - 接口 中的方法xyz.noark.core.event.FixedTimeEvent
获取定时触发的时间配置
getUid() - 接口 中的方法xyz.noark.core.network.Session
获取玩家的UID.
getValue() - 类 中的方法xyz.noark.core.lang.AbstractPair
获取值元素,就是右边那个元素.
getValue() - 接口 中的方法xyz.noark.core.lang.Mutable
获取值
getValue() - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
getValue() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
getValue() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
getValue() - 类 中的方法xyz.noark.core.lang.MutableInt
 
getValue() - 类 中的方法xyz.noark.core.lang.MutableLong
 
getValue() - 类 中的方法xyz.noark.core.lang.MutableObject
 
getX() - 类 中的方法xyz.noark.core.lang.Point
获取X坐标
getY() - 类 中的方法xyz.noark.core.lang.Point
获取Y坐标
groupingBy(Collection<V>, Function<? super V, ? extends K>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
根据指定属性为条件对指定集合进行分组.
groupingBy(Collection<V>, Function<? super V, ? extends L>, Function<? super V, ? extends R>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
根据两个属性为条件对指定集合进行分组.
Gzip - xyz.noark.core.annotation中的注释类型
Gzip压缩功能.
GzipUtils - xyz.noark.core.util中的类
GZip压缩工具类.
GzipUtils() - 类 的构造器xyz.noark.core.util.GzipUtils
 

H

HackerException - xyz.noark.core.exception中的异常错误
黑客入侵异常.
HackerException(String) - 异常错误 的构造器xyz.noark.core.exception.HackerException
构建一个Hacker异常.
HackerException(Serializable, String) - 异常错误 的构造器xyz.noark.core.exception.HackerException
构建一个Hacker异常.
HackerException(Serializable, int, String) - 异常错误 的构造器xyz.noark.core.exception.HackerException
构建一个Hacker异常.
handle(Resource) - 接口 中的方法xyz.noark.core.ioc.scan.ResourceCallback
资源回调处理.
handleChecksumFail(Session, NetworkPacket) - 类 中的方法xyz.noark.core.network.AbstractNetworkListener
 
handleChecksumFail(Session, NetworkPacket) - 接口 中的方法xyz.noark.core.network.NetworkListener
处理篡改封包的逻辑.
handleDeprecatedPacket(Session, NetworkPacket) - 类 中的方法xyz.noark.core.network.AbstractNetworkListener
 
handleDeprecatedPacket(Session, NetworkPacket) - 接口 中的方法xyz.noark.core.network.NetworkListener
处理过期或维护中的封包.
handleDuplicatePacket(Session, NetworkPacket) - 类 中的方法xyz.noark.core.network.AbstractNetworkListener
 
handleDuplicatePacket(Session, NetworkPacket) - 接口 中的方法xyz.noark.core.network.NetworkListener
处理复制封包的逻辑.
handleException(Session, NetworkPacket, Throwable) - 类 中的方法xyz.noark.core.network.AbstractNetworkListener
 
handleException(Session, NetworkPacket, Throwable) - 接口 中的方法xyz.noark.core.network.NetworkListener
处理异常.
handlePacketWarning(Session, int, int, int) - 类 中的方法xyz.noark.core.network.AbstractNetworkListener
 
handlePacketWarning(Session, int, int, int) - 接口 中的方法xyz.noark.core.network.NetworkListener
处理封包统计预警功能.
HandlerMethod - xyz.noark.core.network中的接口
处理器方法.
hashCode() - 类 中的方法xyz.noark.core.cron.CronExpression
 
hashCode() - 类 中的方法xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
hashCode() - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
hashCode() - 类 中的方法xyz.noark.core.lang.AbstractPair
 
hashCode() - 类 中的方法xyz.noark.core.lang.AbstractTriple
 
hashCode() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
 
hashCode() - 类 中的方法xyz.noark.core.lang.FloatArrayList
 
hashCode() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
hashCode() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableInt
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableLong
 
hashCode() - 类 中的方法xyz.noark.core.lang.MutableObject
 
hashCode() - 类 中的方法xyz.noark.core.lang.Point
 
hashCode() - 类 中的方法xyz.noark.core.network.AbstractSession
 
HOUR_PER_DAY - 类 中的静态变量xyz.noark.core.util.DateUtils
每天有24小时
HtmlUtils - xyz.noark.core.util中的类
HTML工具类.
HtmlUtils() - 类 的构造器xyz.noark.core.util.HtmlUtils
 
HTTP_MODULAR - 接口 中的静态变量xyz.noark.core.Modular
HTTP服务模块.
HttpAccessException - xyz.noark.core.exception中的异常错误
HTTP访问异常.
HttpAccessException(String) - 异常错误 的构造器xyz.noark.core.exception.HttpAccessException
 
HttpAccessException(Exception) - 异常错误 的构造器xyz.noark.core.exception.HttpAccessException
 
HttpMethodDefinition - xyz.noark.core.ioc.definition.method中的类
HTTP请求方法的定义.
HttpMethodDefinition(MethodAccess, Method, RequestMapping) - 类 的构造器xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
HttpMethodDefinition(MethodAccess, Method, GetMapping) - 类 的构造器xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
HttpMethodDefinition(MethodAccess, Method, PostMapping) - 类 的构造器xyz.noark.core.ioc.definition.method.HttpMethodDefinition
 
HttpMethodManager - xyz.noark.core.ioc.manager中的类
HTTP方法管理类.
HttpMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
封包处理方法包装类.
HttpMethodWrapper(Object, HttpMethodDefinition, ExecThreadGroup, Class<?>) - 类 的构造器xyz.noark.core.ioc.wrap.method.HttpMethodWrapper
 
HttpParamWrapper - xyz.noark.core.ioc.wrap.param中的类
HTTP接口参数包装类.
HttpParamWrapper(RequestParam, Parameter) - 类 的构造器xyz.noark.core.ioc.wrap.param.HttpParamWrapper
 
HttpsUtils - xyz.noark.core.util中的类
HTTPS工具类.
HttpsUtils() - 类 的构造器xyz.noark.core.util.HttpsUtils
 
HttpUtils - xyz.noark.core.util中的类
HTTP工具类.
HttpUtils() - 类 的构造器xyz.noark.core.util.HttpUtils
 
HUNDRED - 类 中的静态变量xyz.noark.core.util.MathUtils
HYPHEN - 类 中的静态变量xyz.noark.core.cron.CronExpression
连字符
HYPHEN - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文连字符字符串 "-"

I

Id - xyz.noark.core.annotation.orm中的注释类型
Id标记表示此属性为表的主键字段.
id - 类 中的变量xyz.noark.core.network.AbstractSession
 
IdCodeUtils - xyz.noark.core.util中的类
ID编号工具类.
IdCodeUtils() - 类 的构造器xyz.noark.core.util.IdCodeUtils
 
IllegalExpressionException - xyz.noark.core.exception中的异常错误
非法表达式异常.
IllegalExpressionException(String) - 异常错误 的构造器xyz.noark.core.exception.IllegalExpressionException
 
ImmutableByteArray - xyz.noark.core.lang中的类
一个不可变的字节数组实现.
ImmutableByteArray(int) - 类 的构造器xyz.noark.core.lang.ImmutableByteArray
 
ImmutableByteArray(byte[]) - 类 的构造器xyz.noark.core.lang.ImmutableByteArray
 
ImmutablePair<L,R> - xyz.noark.core.lang中的类
一个不可变改变两个元素组成的抽象对象实现.
ImmutablePair(L, R) - 类 的构造器xyz.noark.core.lang.ImmutablePair
创建一个抽象对象.
ImmutableTriple<L,M,R> - xyz.noark.core.lang中的类
一个不可变改变三个元素组成的抽象对象实现.
ImmutableTriple(L, M, R) - 类 的构造器xyz.noark.core.lang.ImmutableTriple
创建一个抽象对象.
incrCallNum() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
调用次数自增
incrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableDouble
先加一再获取.
incrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableFloat
先加一再获取.
incrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableInt
先加一再获取.
incrementAndGet() - 类 中的方法xyz.noark.core.lang.MutableLong
先加一再获取.
indexOf(double) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
返回此列表中第一次出现的指定元素的索引.
indexOf(float) - 类 中的方法xyz.noark.core.lang.FloatArrayList
返回此列表中第一次出现的指定元素的索引.
indexOf(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
indexOf(int) - 接口 中的方法xyz.noark.core.lang.IntList
查找指定数值.
indexOf(long) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
indexOf(long) - 接口 中的方法xyz.noark.core.lang.LongList
查找指定数值.
init() - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
init() - 类 中的方法xyz.noark.core.ioc.definition.StaticComponentBeanDefinition
 
init() - 接口 中的方法xyz.noark.core.Modular
模块初始化.
init(int, String, int, int, boolean) - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
初始线程调度器的配置.
init() - 类 中的方法xyz.noark.core.thread.ThreadModular
 
injection(IocMaking) - 接口 中的方法xyz.noark.core.ioc.BeanDefinition
注入属性.
injection(IocMaking) - 类 中的方法xyz.noark.core.ioc.definition.ConfigurationBeanDefinition
 
injection(IocMaking) - 类 中的方法xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
injection(Object, IocMaking) - 类 中的方法xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
injection(Object, IocMaking) - 类 中的方法xyz.noark.core.ioc.definition.field.ValueFieldDefinition
配置参数注入,如果没找到则忽略,使用默认值...
injection(Object, IocMaking) - 接口 中的方法xyz.noark.core.ioc.FieldDefinition
注入对象.
injectionStaticField(Map<String, T>, Class<?>, Function<T, String>) - 类 中的静态方法xyz.noark.core.util.FieldUtils
为常量类注入静态属性.
innerRelayPacket(Serializable, Serializable, Object) - 类 中的静态方法xyz.noark.core.network.Sender
游戏服务器内部转发封包.
IntArrayList - xyz.noark.core.lang中的类
IntList接口的大小可变数组的实现。
IntArrayList() - 类 的构造器xyz.noark.core.lang.IntArrayList
构建一个空的列表.
IntArrayList(int) - 类 的构造器xyz.noark.core.lang.IntArrayList
指定容量的方式构建一个IntList.
IntArrayList(int[]) - 类 的构造器xyz.noark.core.lang.IntArrayList
直接传入一个数组进行初始化.
IntegerConverter - xyz.noark.core.converter.impl中的类
Integer转化器.
IntegerConverter() - 类 的构造器xyz.noark.core.converter.impl.IntegerConverter
 
IntList - xyz.noark.core.lang中的接口
一种可以直接存储原生int类型的有序的列表接口.
IntListConverter - xyz.noark.core.converter.impl中的类
IntList转化器.
IntListConverter() - 类 的构造器xyz.noark.core.converter.impl.IntListConverter
 
IntRange - xyz.noark.core.lang中的类
一种自由编排的int类型所表示的范围集合
IntRange(String) - 类 的构造器xyz.noark.core.lang.IntRange
 
IntRangeConverter - xyz.noark.core.converter.impl中的类
IntRange转化器.
IntRangeConverter() - 类 的构造器xyz.noark.core.converter.impl.IntRangeConverter
 
IntUtils - xyz.noark.core.util中的类
Int工具类,目前只是放一些常量,用于消除P3C的警告.
IntUtils() - 类 的构造器xyz.noark.core.util.IntUtils
 
intValue() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
intValue() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
intValue() - 类 中的方法xyz.noark.core.lang.MutableInt
 
intValue() - 类 中的方法xyz.noark.core.lang.MutableLong
 
invoke(Object...) - 类 中的方法xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
invoke(Object...) - 接口 中的方法xyz.noark.core.ioc.wrap.MethodWrapper
执行.
invoke(Object, Method, Object...) - 类 中的静态方法xyz.noark.core.util.MethodUtils
强制调用一个方法Method.
invokeCustomAnnotationMethod(Class<? extends Annotation>) - 类 中的方法xyz.noark.core.ioc.NoarkIoc
调用自定义注解方法.
invokeMain(String, String[]) - 类 中的静态方法xyz.noark.core.util.ClassUtils
尝试运行一个带有Main方法的类.
Ioc - xyz.noark.core.ioc中的接口
IOC容器接口.
IocHolder - xyz.noark.core.ioc中的类
IOC容器持有类.
IocLoader - xyz.noark.core.ioc中的类
加载IOC容器接管的Bean资源.
IocMaking - xyz.noark.core.ioc中的类
装配对象缓存
ip - 类 中的变量xyz.noark.core.network.AbstractSession
 
IpAllowList - xyz.noark.core.annotation.controller中的注释类型
IP白名单注解.
ipToLong(String) - 类 中的静态方法xyz.noark.core.util.IpUtils
IP转化为Long类型的数字.
IpUtils - xyz.noark.core.util中的类
IP相关操作工具类.
IpUtils() - 类 的构造器xyz.noark.core.util.IpUtils
 
IS_OS_LINUX - 类 中的静态变量xyz.noark.core.util.SystemUtils
如果当前系统为Linux则返回true.
IS_OS_WINDOWS - 类 中的静态变量xyz.noark.core.util.SystemUtils
如果当前系统为Windows则返回true.
isAllState() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
当前入口的状态是All
isAsync() - 类 中的方法xyz.noark.core.ioc.definition.method.EventMethodDefinition
 
isAsync() - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
isBlank(String) - 类 中的静态方法xyz.noark.core.util.StringUtils
检测字符串是否为空,null或Java空白字符。
isDeprecated() - 类 中的方法xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
返回当前方法是否为过期的
isDeprecated() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
判定当前封包处理方法是否被废弃使用.
isEmpty() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Returns true if this list contains no elements.
isEmpty() - 接口 中的方法xyz.noark.core.lang.DoubleList
如果此列表中没有元素,则返回 true
isEmpty() - 类 中的方法xyz.noark.core.lang.FloatArrayList
Returns true if this list contains no elements.
isEmpty() - 接口 中的方法xyz.noark.core.lang.FloatList
如果此列表中没有元素,则返回 true
isEmpty() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
isEmpty() - 接口 中的方法xyz.noark.core.lang.IntList
如果此列表中没有元素,则返回 true
isEmpty() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
isEmpty() - 接口 中的方法xyz.noark.core.lang.LongList
如果此列表中没有元素,则返回 true
isEmpty(Object[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定Object数组是否为空(null或长度为0).
isEmpty(byte[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定byte数组是否为空(null或长度为0).
isEmpty(boolean[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定boolean数组是否为空(null或长度为0).
isEmpty(int[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定int数组是否为空(null或长度为0).
isEmpty(long[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定long数组是否为空(null或长度为0).
isEmpty(float[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定float数组是否为空(null或长度为0).
isEmpty(double[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定double数组是否为空(null或长度为0).
isEmpty(Collection<?>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
检测集合是否为null或长度为0
isEmpty(Map<?, ?>) - 类 中的静态方法xyz.noark.core.util.MapUtils
检测集合是否为null或长度为0
isEmpty(String) - 类 中的静态方法xyz.noark.core.util.StringUtils
检测字符串是否为 null或"".
isEncrypt() - 接口 中的方法xyz.noark.core.network.PacketEncrypt
当前Session是否加密.
isGzip(byte[]) - 类 中的静态方法xyz.noark.core.util.GzipUtils
判定指定数据是否Gzip压缩数据.
isInner() - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
是否为内部指令.
isInnerIp(String) - 类 中的静态方法xyz.noark.core.util.IpUtils
判定一个IP是否为内网IP.
isInnerPacket() - 类 中的方法xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
isNotBlank(String) - 类 中的静态方法xyz.noark.core.util.StringUtils
检测字符串是否不为空,null或Java空白字符。
isNotEmpty(Object[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定Object数组是否不为空(null或长度为0).
isNotEmpty(byte[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定byte数组是否不为空(null或长度为0).
isNotEmpty(boolean[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定boolean数组是否不为空(null或长度为0).
isNotEmpty(int[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定int数组是否不为空(null或长度为0).
isNotEmpty(long[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定long数组是否不为空(null或长度为0).
isNotEmpty(float[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定float数组是否不为空(null或长度为0).
isNotEmpty(double[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
判定double数组是否不为空(null或长度为0).
isNotEmpty(Collection<?>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
检测集合是否不为null或长度大于0
isNotEmpty(Map<?, ?>) - 类 中的静态方法xyz.noark.core.util.MapUtils
检测集合是否不为null或长度大于0
isNotEmpty(String) - 类 中的静态方法xyz.noark.core.util.StringUtils
检测字符串是否不为 null且不为"".
ISO_8859_1 - 类 中的静态变量xyz.noark.core.util.CharsetUtils
ISO-8859-1
isOnline(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
判定一个玩家当前是否在线.
isPrintLog() - 类 中的方法xyz.noark.core.ioc.definition.method.EventMethodDefinition
 
isPrintLog() - 类 中的方法xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
isPrintLog() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
isPrintLog() - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
是否记录相关执行日志
isPrintLog() - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
isPrintLog() - 类 中的方法xyz.noark.core.thread.AsyncTask
 
isPrintLog() - 类 中的方法xyz.noark.core.thread.AsyncThreadCommand
 
isPrintLog() - 类 中的方法xyz.noark.core.thread.command.AbstractThreadCommand
 
isPrintLog() - 接口 中的方法xyz.noark.core.thread.ThreadCommand
是否输入执行时间日志.
isRequired() - 类 中的方法xyz.noark.core.ioc.wrap.param.HttpParamWrapper
 
isSameDay(Date, Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同一天 。
isSameDay(Date, Date, int) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同一天,带秒钟偏移值 例如:需要在次日的5点刷新,offset传值为 5*3600 = 18000
isSameDay(Calendar, Calendar) - 类 中的静态方法xyz.noark.core.util.DateUtils
Checks if two calendar objects are on the same day ignoring time.
isSameMonth(Date, Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同年同月份
isSameMonth(Calendar, Calendar) - 类 中的静态方法xyz.noark.core.util.DateUtils
判定两个日期是否为同年同月份
isSameWeek(LocalDate, LocalDate) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同周.
isSameWeek(LocalDate, LocalDate, WeekFields) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同周.
isSameWeek(Date, Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同周。
isSameWeek(Date, Date, WeekFields) - 类 中的静态方法xyz.noark.core.util.DateUtils
判断两个日期时间是否是同周 WeekFields.ISO代表每周从周一开始算。
isSuccess(float) - 类 中的静态方法xyz.noark.core.util.RandomUtils
判定一次随机事件是否成功.
isSuccess(double) - 类 中的静态方法xyz.noark.core.util.RandomUtils
判定一次随机事件是否成功.
isSuccessByPercentage(long) - 类 中的静态方法xyz.noark.core.util.RandomUtils
判定一次百分比的随机事件是否成功.
isSuccessByPermillage(long) - 类 中的静态方法xyz.noark.core.util.RandomUtils
判定一次千分比的随机事件是否成功.
isValid(LocalTime) - 类 中的方法xyz.noark.core.lang.LocalTimeSection
 
isValid(LocalDateTime) - 类 中的方法xyz.noark.core.lang.TimeRange
 
isValid(LocalDateTime) - 接口 中的方法xyz.noark.core.lang.ValidTime
判定指定时间是否正在有效期内.
isValidExpression(String) - 类 中的静态方法xyz.noark.core.cron.CronExpression
 

J

join(String...) - 类 中的静态方法xyz.noark.core.util.StringUtils
拼接字符串.
Json - xyz.noark.core.annotation.orm中的注释类型
Json注解用来标注需要把对象转成Json格式的属性.
Json.JsonStyle - xyz.noark.core.annotation.orm中的枚举
 

L

lastIndexOf(double) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
返回此列表中最后出现的指定元素的索引.
lastIndexOf(float) - 类 中的方法xyz.noark.core.lang.FloatArrayList
返回此列表中最后出现的指定元素的索引.
lastIndexOf(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
lastIndexOf(int) - 接口 中的方法xyz.noark.core.lang.IntList
返回此列表中最后出现的指定元素的索引.
lastIndexOf(long) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
lastIndexOf(long) - 接口 中的方法xyz.noark.core.lang.LongList
返回此列表中最后出现的指定元素的索引.
LastModifiedDate - xyz.noark.core.annotation.orm中的注释类型
LastModifiedDate注解表示包含该字段的实体的最后修改日期的字段.
LBRACE - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文左大括号字符串 "{"
LBRACKET - 类 中的静态变量xyz.noark.core.lang.CharUtils
一个英文左中括号字符串 "["
LBRACKET - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文左中括号字符串 "["
leftPad(String, int) - 类 中的静态方法xyz.noark.core.util.StringUtils
从左边使用空格(' ')补齐指定位位数的字符串.
leftPad(String, int, char) - 类 中的静态方法xyz.noark.core.util.StringUtils
从左边使用指定字符补齐指定位位数的字符串.
length() - 接口 中的方法xyz.noark.core.lang.ByteArray
返回字节数组长度.
length() - 类 中的方法xyz.noark.core.lang.ImmutableByteArray
 
length(String[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
求数组长度.
length(String) - 类 中的静态方法xyz.noark.core.util.StringUtils
检测一个字符串长度.
LF - 类 中的静态变量xyz.noark.core.util.StringUtils
一个换行字符串 "\n"
listenerExtend() - 类 中的方法xyz.noark.core.ioc.manager.EventMethodManager
扩展事件监听处理器.
ListFieldDefinition - xyz.noark.core.ioc.definition.field中的类
List类型的注入.
ListFieldDefinition(Field, boolean) - 类 的构造器xyz.noark.core.ioc.definition.field.ListFieldDefinition
 
loadClass(String) - 类 中的静态方法xyz.noark.core.util.ClassUtils
使用当前线程的ClassLoader加载给定的类
loadFileText(String) - 类 中的静态方法xyz.noark.core.util.FileUtils
加载类路径下指定名称文件中的文本.
loadSessionByPlayerId(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
根据玩家ID来获取Session对象.
loadSessionByUid(Serializable) - 类 中的静态方法xyz.noark.core.network.SessionManager
根据玩家UID来获取Session对象.
localCall(TaskCallback) - 类 中的静态方法xyz.noark.core.thread.AsyncHelper
异步化一段逻辑.
LocalDateConverter - xyz.noark.core.converter.impl中的类
LocalDate类型转化器.
LocalDateConverter() - 类 的构造器xyz.noark.core.converter.impl.LocalDateConverter
 
LocalDateTimeConverter - xyz.noark.core.converter.impl中的类
LocalDateTime类型转化器.
LocalDateTimeConverter() - 类 的构造器xyz.noark.core.converter.impl.LocalDateTimeConverter
 
LocalTimeArray - xyz.noark.core.lang中的类
LocalTime数组.
LocalTimeArray(LocalTime[]) - 类 的构造器xyz.noark.core.lang.LocalTimeArray
 
LocalTimeArrayConverter - xyz.noark.core.converter.impl中的类
时间数组转化器.
LocalTimeArrayConverter() - 类 的构造器xyz.noark.core.converter.impl.LocalTimeArrayConverter
 
LocalTimeConverter - xyz.noark.core.converter.impl中的类
LocalTime转化器.
LocalTimeConverter() - 类 的构造器xyz.noark.core.converter.impl.LocalTimeConverter
 
LocalTimeSection - xyz.noark.core.lang中的类
时间区间.
LocalTimeSection() - 类 的构造器xyz.noark.core.lang.LocalTimeSection
 
LocalTimeSection(LocalTime, LocalTime) - 类 的构造器xyz.noark.core.lang.LocalTimeSection
 
LocalTimeSection(boolean, LocalTime, LocalTime) - 类 的构造器xyz.noark.core.lang.LocalTimeSection
 
LocalTimeSectionConverter - xyz.noark.core.converter.impl中的类
LocalTimeSection转化器.
LocalTimeSectionConverter() - 类 的构造器xyz.noark.core.converter.impl.LocalTimeSectionConverter
 
lock() - 类 中的方法xyz.noark.core.lock.DistributedLock
 
lockInterruptibly() - 类 中的方法xyz.noark.core.lock.DistributedLock
 
LockManager - xyz.noark.core.lock中的类
锁工具类.
LockUtils - xyz.noark.core.util中的类
锁工具类.
logCode() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
记录日志的Code信息
logCode() - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
记录日志这个异步任务的编号.
logCode() - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
 
logCode() - 类 中的方法xyz.noark.core.thread.AsyncTask
 
logExecTimeoutInfo(boolean) - 类 中的方法xyz.noark.core.thread.AsyncQueueTask
记录执行超时信息.
logPacket(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
记录封包信息.
LongArrayList - xyz.noark.core.lang中的类
LongArrayList接口的大小可变数组的实现。
LongArrayList() - 类 的构造器xyz.noark.core.lang.LongArrayList
构建一个空的列表.
LongArrayList(int) - 类 的构造器xyz.noark.core.lang.LongArrayList
指定容量的方式构建一个LongList.
LongArrayList(long[]) - 类 的构造器xyz.noark.core.lang.LongArrayList
直接传入一个数组进行初始化.
LongConverter - xyz.noark.core.converter.impl中的类
Long转化器.
LongConverter() - 类 的构造器xyz.noark.core.converter.impl.LongConverter
 
LongList - xyz.noark.core.lang中的接口
一种可以直接存储原生long类型的有序的列表接口.
LongListConverter - xyz.noark.core.converter.impl中的类
LongList转化器.
LongListConverter() - 类 的构造器xyz.noark.core.converter.impl.LongListConverter
 
longToDouble(long, double) - 类 中的静态方法xyz.noark.core.util.MathUtils
long类型的数值按比率转化为double类型的值.
longValue() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
longValue() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
longValue() - 类 中的方法xyz.noark.core.lang.MutableInt
 
longValue() - 类 中的方法xyz.noark.core.lang.MutableLong
 
lowerWord(CharSequence, char) - 类 中的静态方法xyz.noark.core.util.StringUtils
将一个字符串由驼峰式命名变成分割符分隔单词 lowerWord("helloWorld", '_') => "hello_world"
LPAREN - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文左括号字符串 "("

M

main(String[]) - 类 中的静态方法xyz.noark.core.util.RsaUtils
 
MapFieldDefinition - xyz.noark.core.ioc.definition.field中的类
Map类型的属性注入
MapFieldDefinition(Field, boolean) - 类 的构造器xyz.noark.core.ioc.definition.field.MapFieldDefinition
 
MapUtils - xyz.noark.core.util中的类
Map类型的工具类.
matching(Collection<V>, Function<V, ? extends Long>, long) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
在指定集合中匹配最优临近值元素.
matching(Collection<V>, Function<V, ? extends Integer>, int) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
在指定集合中匹配最优临近值元素.
MathUtils - xyz.noark.core.util中的类
数学计算相关的工具类库.
MathUtils() - 类 的构造器xyz.noark.core.util.MathUtils
 
Md5Utils - xyz.noark.core.util中的类
Md5工具类.
Md5Utils() - 类 的构造器xyz.noark.core.util.Md5Utils
 
method - 类 中的变量xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
methodAccess - 类 中的变量xyz.noark.core.ioc.definition.DefaultBeanDefinition
 
methodAccess - 类 中的变量xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
methodAccess - 类 中的变量xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
MethodDefinition - xyz.noark.core.ioc中的接口
一个方法的定义.
methodIndex - 类 中的变量xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
 
MethodUtils - xyz.noark.core.util中的类
方法工具类.
MethodUtils() - 类 的构造器xyz.noark.core.util.MethodUtils
 
MethodWrapper - xyz.noark.core.ioc.wrap中的接口
可执行的方法.
MILLION - 类 中的静态变量xyz.noark.core.util.MathUtils
百万
MILLISECOND_PER_SECOND - 类 中的静态变量xyz.noark.core.util.DateUtils
每秒有1000毫秒
MINUTE_PER_HOUR - 类 中的静态变量xyz.noark.core.util.DateUtils
每小时有60分钟
Modular - xyz.noark.core中的接口
一个模块接口.
ModularManager - xyz.noark.core中的类
模块管理器.
ModularManager() - 类 的构造器xyz.noark.core.ModularManager
 
module - 类 中的变量xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
如果是模块串行,模块唯一标识
ModuleController - xyz.noark.core.annotation中的注释类型
ModuleController注解用来标识一个模块线程组专用消息入口处理类.
monitor(Session, NetworkPacket, Throwable) - 类 中的静态方法xyz.noark.core.exception.ExceptionHelper
监控Socket业务中的未知异常.
monitor(Throwable) - 类 中的静态方法xyz.noark.core.exception.ExceptionHelper
 
MonitorTaskQueue - xyz.noark.core.thread中的类
带有监控功能的任务处理队列.
MonitorTaskQueue(Serializable, MonitorThreadPool, ExecutorService, int, boolean) - 类 的构造器xyz.noark.core.thread.MonitorTaskQueue
 
MonitorThreadPool - xyz.noark.core.thread中的接口
提供独立监控线程池
multiplyExact(int, int) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两个参数的乘积,如果相乘出现溢出那就返回int的最大值.
multiplyExact(long, long) - 类 中的静态方法xyz.noark.core.util.MathUtils
计算两个参数的乘积,如果相乘出现溢出那就返回long的最大值.
Mutable<T> - xyz.noark.core.lang中的接口
可变包装接口.
MutableBoolean - xyz.noark.core.lang中的类
一种可变boolean类型的实现.
MutableBoolean() - 类 的构造器xyz.noark.core.lang.MutableBoolean
 
MutableBoolean(boolean) - 类 的构造器xyz.noark.core.lang.MutableBoolean
 
MutableBoolean(String) - 类 的构造器xyz.noark.core.lang.MutableBoolean
 
MutableDouble - xyz.noark.core.lang中的类
一种可变double类型的实现.
MutableDouble() - 类 的构造器xyz.noark.core.lang.MutableDouble
 
MutableDouble(double) - 类 的构造器xyz.noark.core.lang.MutableDouble
 
MutableDouble(Number) - 类 的构造器xyz.noark.core.lang.MutableDouble
 
MutableDouble(String) - 类 的构造器xyz.noark.core.lang.MutableDouble
 
MutableFloat - xyz.noark.core.lang中的类
一种可变float类型的实现.
MutableFloat() - 类 的构造器xyz.noark.core.lang.MutableFloat
 
MutableFloat(float) - 类 的构造器xyz.noark.core.lang.MutableFloat
 
MutableFloat(Number) - 类 的构造器xyz.noark.core.lang.MutableFloat
 
MutableFloat(String) - 类 的构造器xyz.noark.core.lang.MutableFloat
 
MutableInt - xyz.noark.core.lang中的类
一种可变int类型的实现.
MutableInt() - 类 的构造器xyz.noark.core.lang.MutableInt
 
MutableInt(int) - 类 的构造器xyz.noark.core.lang.MutableInt
 
MutableInt(Number) - 类 的构造器xyz.noark.core.lang.MutableInt
 
MutableInt(String) - 类 的构造器xyz.noark.core.lang.MutableInt
 
MutableLong - xyz.noark.core.lang中的类
一种可变long类型的实现.
MutableLong() - 类 的构造器xyz.noark.core.lang.MutableLong
 
MutableLong(long) - 类 的构造器xyz.noark.core.lang.MutableLong
 
MutableLong(Number) - 类 的构造器xyz.noark.core.lang.MutableLong
 
MutableLong(String) - 类 的构造器xyz.noark.core.lang.MutableLong
 
MutableObject<T> - xyz.noark.core.lang中的类
一种可变Object类型的实现.
MutableObject() - 类 的构造器xyz.noark.core.lang.MutableObject
 
MutableObject(T) - 类 的构造器xyz.noark.core.lang.MutableObject
 
MutablePair<L,R> - xyz.noark.core.lang中的类
一个可变改变两个元素组成的抽象对象实现.
MutablePair(L, R) - 类 的构造器xyz.noark.core.lang.MutablePair
创建一个抽象对象.
MutableTriple<L,M,R> - xyz.noark.core.lang中的类
一个可变改变三个元素组成的抽象对象实现.
MutableTriple(L, M, R) - 类 的构造器xyz.noark.core.lang.MutableTriple
创建一个抽象对象.

N

NamedThreadFactory - xyz.noark.core.thread中的类
可命名的线程工厂.
NamedThreadFactory(String) - 类 的构造器xyz.noark.core.thread.NamedThreadFactory
 
NamedThreadFactory(String, boolean) - 类 的构造器xyz.noark.core.thread.NamedThreadFactory
 
NetworkListener - xyz.noark.core.network中的接口
网络监听接口.
NetworkPacket - xyz.noark.core.network中的接口
一个网络封包.
NetworkPacketParamWrapper - xyz.noark.core.ioc.wrap.param中的类
NetworkPacket对象.
NetworkPacketParamWrapper() - 类 的构造器xyz.noark.core.ioc.wrap.param.NetworkPacketParamWrapper
 
NetworkProtocol - xyz.noark.core.network中的类
网络协议.
NetworkProtocol(Serializable, Object) - 类 的构造器xyz.noark.core.network.NetworkProtocol
 
newBufferedReader(String, String, String, Charset) - 类 中的方法xyz.noark.core.lang.ResourceLoader
 
newConcurrentHashMap(int) - 类 中的静态方法xyz.noark.core.util.MapUtils
创建一个将要存放Size个KV的ConcurrentHashMap.
newCondition() - 类 中的方法xyz.noark.core.lock.DistributedLock
 
newHashMap(int) - 类 中的静态方法xyz.noark.core.util.MapUtils
创建一个将要存放Size个KV的HashMap.
newHashSet(int) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
创建一个将要存放Size个V的HashSet.
newInputStream(String, String, String) - 类 中的方法xyz.noark.core.lang.ResourceLoader
 
newInstance(Class<T>) - 类 中的静态方法xyz.noark.core.util.ClassUtils
创建一个指定类的对象,调用默认的构造函数.
newInstance(String, Object...) - 类 中的静态方法xyz.noark.core.util.ClassUtils
根据ClassName和构造方法的参数列表来创建一个对象
newThread(Runnable) - 类 中的方法xyz.noark.core.thread.NamedThreadFactory
 
next(Date) - 类 中的方法xyz.noark.core.cron.CronExpression
 
nextBoolean() - 类 中的静态方法xyz.noark.core.util.RandomUtils
返回一个随机Boolean值.
nextExecutionTime() - 接口 中的方法xyz.noark.core.cron.DelayTrigger
推算下一次执行时间。
nextExecutionTime() - 类 中的方法xyz.noark.core.ioc.wrap.method.ScheduledMethodWrapper
 
nextInt(int) - 类 中的静态方法xyz.noark.core.util.RandomUtils
返回一个0到指定区间的随机数字.
nextInt(int, int) - 类 中的静态方法xyz.noark.core.util.RandomUtils
返回一个指定区间的随机数字.
nextLong(long) - 类 中的静态方法xyz.noark.core.util.RandomUtils
返回一个0到指定区间的随机数字.
nextLong(long, long) - 类 中的静态方法xyz.noark.core.util.RandomUtils
返回一个指定区间的随机数字.
NoarkIoc - xyz.noark.core.ioc中的类
Noark-IOC的核心容器.
NoarkIoc(String) - 类 的构造器xyz.noark.core.ioc.NoarkIoc
 
NoEntityException - xyz.noark.core.exception中的异常错误
非法实体类异常.
NoEntityException(String, String) - 异常错误 的构造器xyz.noark.core.exception.NoEntityException
构造一个非法实体类异常对象.
NoPublicFieldException - xyz.noark.core.exception中的异常错误
在找不到指定Public属性时抛出.
NoPublicFieldException(String) - 异常错误 的构造器xyz.noark.core.exception.NoPublicFieldException
 
NoPublicMethodException - xyz.noark.core.exception中的异常错误
在找不到指定Public方法时抛出.
NoPublicMethodException(String) - 异常错误 的构造器xyz.noark.core.exception.NoPublicMethodException
 
nullPair() - 类 中的静态方法xyz.noark.core.lang.ImmutablePair
返回一个双null组成的抽象对象.
nullPair() - 类 中的静态方法xyz.noark.core.lang.ImmutableTriple
返回一个三null组成的抽象对象.
NUM_1 - 类 中的静态变量xyz.noark.core.util.IntUtils
 
NUM_10 - 类 中的静态变量xyz.noark.core.util.IntUtils
 
NUM_2 - 类 中的静态变量xyz.noark.core.util.IntUtils
 
NUM_3 - 类 中的静态变量xyz.noark.core.util.IntUtils
 
NUM_4 - 类 中的静态变量xyz.noark.core.util.IntUtils
 
NUM_5 - 类 中的静态变量xyz.noark.core.util.IntUtils
 

O

ObjectParamWrapper - xyz.noark.core.ioc.wrap.param中的类
对象参数包装类.
ObjectParamWrapper() - 类 的构造器xyz.noark.core.ioc.wrap.param.ObjectParamWrapper
 
of(L, R) - 类 中的静态方法xyz.noark.core.lang.ImmutablePair
根据参数类型自动推断出一个不可变的抽象对象.
of(L, M, R) - 类 中的静态方法xyz.noark.core.lang.ImmutableTriple
根据参数类型自动推断出一个不可变的抽象对象.
of(L, R) - 类 中的静态方法xyz.noark.core.lang.MutablePair
根据参数类型自动推断出一个不可变的抽象对象.
of(L, M, R) - 类 中的静态方法xyz.noark.core.lang.MutableTriple
根据参数类型自动推断出一个不可变的抽象对象.
of(L, R) - 接口 中的静态方法xyz.noark.core.lang.Pair
根据参数类型自动推断出一个不可变的抽象对象.
of(L, M, R) - 接口 中的静态方法xyz.noark.core.lang.Triple
根据参数类型自动推断出一个不可变的抽象对象.
of(K, V) - 类 中的静态方法xyz.noark.core.util.MapUtils
使用Key与Value直接构建一个HashMap.
ofLeft(L) - 类 中的静态方法xyz.noark.core.lang.ImmutablePair
只有左参数时自动推断出一个不可变的抽象对象.
ofLeft(L) - 接口 中的静态方法xyz.noark.core.lang.Pair
只有左参数时自动推断出一个不可变的抽象对象.
ofRight(R) - 类 中的静态方法xyz.noark.core.lang.ImmutablePair
只有右参数时自动推断出一个不可变的抽象对象.
ofRight(R) - 接口 中的静态方法xyz.noark.core.lang.Pair
只有右参数时自动推断出一个不可变的抽象对象.
ONE - 类 中的静态变量xyz.noark.core.util.MathUtils
Order - xyz.noark.core.annotation中的注释类型
标记定义了组件的功能顺序.
OS_NAME - 类 中的静态变量xyz.noark.core.util.SystemUtils
The os.name System Property.
outputStatInfo(int) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
输出统计信息

P

PacketCodec - xyz.noark.core.network中的接口
封包的编解码.
PacketCodecHolder - xyz.noark.core.network中的类
封包的编解码持有类.
PacketCodecHolder() - 类 的构造器xyz.noark.core.network.PacketCodecHolder
 
PacketEncrypt - xyz.noark.core.network中的接口
封包加密接口.
PacketMapping - xyz.noark.core.annotation.controller中的注释类型
PacketMapping注解用来标识一个封包映射到一个处理方法.
PacketMethodDefinition - xyz.noark.core.ioc.definition.method中的类
封包处理入口的定义.
PacketMethodDefinition(MethodAccess, Method, PacketMapping) - 类 的构造器xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
PacketMethodDefinition(MethodAccess, Method, CommandMapping) - 类 的构造器xyz.noark.core.ioc.definition.method.PacketMethodDefinition
 
PacketMethodManager - xyz.noark.core.ioc.manager中的类
封包方法管理类.
PacketMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
封包处理方法包装类.
PacketMethodWrapper(Object, PacketMethodDefinition, ExecThreadGroup, Class<?>, String) - 类 的构造器xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
 
PacketParamWrapper - xyz.noark.core.ioc.wrap.param中的类
协议编解码包装类.
PacketParamWrapper(Class<?>) - 类 的构造器xyz.noark.core.ioc.wrap.param.PacketParamWrapper
 
PacketStatistics - xyz.noark.core.network中的类
封包统计数据.
PacketStatistics() - 类 的构造器xyz.noark.core.network.PacketStatistics
 
Pair<L,R> - xyz.noark.core.lang中的接口
由两个元素组成的一个抽象对象.
PairHashMap<L,R,V> - xyz.noark.core.lang中的类
两个元素当Key的HashMap.
PairHashMap() - 类 的构造器xyz.noark.core.lang.PairHashMap
 
PairHashMap(int) - 类 的构造器xyz.noark.core.lang.PairHashMap
 
PairHashMap(List<V>, Function<? super V, ? extends L>, Function<? super V, ? extends R>) - 类 的构造器xyz.noark.core.lang.PairHashMap
 
PairMap<L,R,V> - xyz.noark.core.lang中的接口
两个元素当键的Map.
parameters - 类 中的变量xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
ParamWrapper - xyz.noark.core.ioc.wrap中的接口
可执行方法中的参数.
pathJoin(String...) - 类 中的静态方法xyz.noark.core.util.StringUtils
拼接路径字符串.
percentage(long) - 类 中的静态方法xyz.noark.core.util.MathUtils
long类型的数值以百分比转化为double类型的值.
permillage(long) - 类 中的静态方法xyz.noark.core.util.MathUtils
long类型的数值以千分比转化为double类型的值.
PlayerEvent - xyz.noark.core.event中的接口
玩家类型的事件.
PlayerId - xyz.noark.core.annotation中的注释类型
RoleId注解表示此属性是否为游戏中的角色ID字段.
playerId - 类 中的变量xyz.noark.core.thread.AbstractAsyncTask
玩家ID
PlayerIdParamWrapper - xyz.noark.core.ioc.wrap.param中的类
注入PlayerId.
PlayerIdParamWrapper() - 类 的构造器xyz.noark.core.ioc.wrap.param.PlayerIdParamWrapper
 
PlayerThreadCommand - xyz.noark.core.thread.command中的类
玩家线程处理的指令.
PlayerThreadCommand(Serializable, AbstractControllerMethodWrapper, Object...) - 类 的构造器xyz.noark.core.thread.command.PlayerThreadCommand
 
plunder(Map<T, Long>, long, Map<T, Integer>) - 类 中的静态方法xyz.noark.core.util.MathUtils
N种资源掠夺最优计算方案.
Point - xyz.noark.core.lang中的类
平面坐标系中的一个点.
PointConverter - xyz.noark.core.converter.impl中的类
Point转化器.
PointConverter() - 类 的构造器xyz.noark.core.converter.impl.PointConverter
 
PointList - xyz.noark.core.lang中的类
坐标点的列表.
PointList(List<Point>) - 类 的构造器xyz.noark.core.lang.PointList
 
PointListConverter - xyz.noark.core.converter.impl中的类
Point列表转化器.
PointListConverter() - 类 的构造器xyz.noark.core.converter.impl.PointListConverter
 
post(String, String) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定 URL 发送POST方法的请求
post(String, String, int) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定 URL 发送POST方法的请求
post(String, String, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定 URL 发送POST方法的请求
post(String, String, int, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定 URL 发送POST方法的请求
post(String, String, int, Map<String, String>, Charset) - 类 中的静态方法xyz.noark.core.util.HttpsUtils
以HTTPS方式向指定 URL 发送POST方法的请求
post(String, String) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
post(String, String, Charset) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
post(String, String, int) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
post(String, String, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
post(String, String, int, Map<String, String>) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
post(String, String, int, Map<String, String>, Charset) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求
postJson(String, String) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求, 参数格式为Json
postJson(String, String, int) - 类 中的静态方法xyz.noark.core.util.HttpUtils
向指定 URL 发送POST方法的请求, 参数格式为Json
PostMapping - xyz.noark.core.annotation.controller中的注释类型
注解PostMapping用于将Post请求映射到指定处理方法.
pretreatment() - 类 中的方法xyz.noark.core.lang.UnicodeInputStream
预处理四个字节并检查BOM标记
prettyPrint() - 类 中的方法xyz.noark.core.lang.StopWatch
Return a string with a table describing all tasks performed.
printLog - 类 中的变量xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
printStackTrace(Thread) - 类 中的静态方法xyz.noark.core.util.ThreadUtils
输出当前线程正在运行的堆栈信息.
ProtobufUtils - xyz.noark.core.util中的类
提供一些简单的PB编码相关方法.
ProtobufUtils() - 类 的构造器xyz.noark.core.util.ProtobufUtils
 
publish(DistributedDelayEvent) - 接口 中的方法xyz.noark.core.event.DistributedEventManager
发布一个事件.
publish(Event) - 类 中的静态方法xyz.noark.core.event.EventHelper
事件小助手,直接提供一个静态发布的方法.
publish(DelayEvent) - 类 中的静态方法xyz.noark.core.event.EventHelper
事件小助手,直接提供一个静态发布的方法.
publish(Event) - 接口 中的方法xyz.noark.core.event.EventManager
发布一个事件.
publish(DelayEvent) - 接口 中的方法xyz.noark.core.event.EventManager
发布一个延迟事件.
publish(FixedTimeEvent) - 接口 中的方法xyz.noark.core.event.EventManager
发布一个定时任务事件.
put(L, R, V) - 类 中的方法xyz.noark.core.lang.PairHashMap
 
put(L, R, V) - 接口 中的方法xyz.noark.core.lang.PairMap
插入键与值.
put(L, M, R, V) - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
put(L, M, R, V) - 接口 中的方法xyz.noark.core.lang.TripleMap
插入键与值.

Q

QUESTION_MARK - 类 中的静态变量xyz.noark.core.cron.CronExpression
问号
QueueEvent - xyz.noark.core.event中的接口
串行队列类型的事件.
QueueId - xyz.noark.core.annotation.controller中的注释类型
当前注解用于申明串行执行的队列ID 如果没有申明,那将会在线程池里随机执行
queueIdKey - 类 中的变量xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
串行执行的队列ID对应的Key名称
QueueThreadCommand - xyz.noark.core.thread.command中的类
队列线程处理的指令.
QueueThreadCommand(Serializable, AbstractControllerMethodWrapper, Object...) - 类 的构造器xyz.noark.core.thread.command.QueueThreadCommand
 

R

random() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
 
random() - 接口 中的方法xyz.noark.core.lang.DoubleList
从列表中随机出一个元素.
random() - 类 中的方法xyz.noark.core.lang.FloatArrayList
 
random() - 接口 中的方法xyz.noark.core.lang.FloatList
从列表中随机出一个元素.
random() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
random() - 接口 中的方法xyz.noark.core.lang.IntList
从列表中随机出一个元素.
random() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
random() - 接口 中的方法xyz.noark.core.lang.LongList
从列表中随机出一个元素.
random(int) - 类 中的方法xyz.noark.core.lang.PointList
从本列表中随机生成不重复的num个点.
randomByWeight(Map<K, Integer>) - 类 中的静态方法xyz.noark.core.util.RandomUtils
在指定集合中按权重随机出一个元素.
randomByWeight(Map<K, Integer>, int) - 类 中的静态方法xyz.noark.core.util.RandomUtils
在指定集合中按权重随机出num个元素.
randomByWeight(List<T>, ToIntFunction<? super T>) - 类 中的静态方法xyz.noark.core.util.RandomUtils
在指定集合中按权重随机出一个元素.
randomByWeight(List<T>, ToIntFunction<? super T>, int) - 类 中的静态方法xyz.noark.core.util.RandomUtils
在指定集合中按权重随机出指定数量个元素.
randomCall(TaskCallback) - 类 中的静态方法xyz.noark.core.thread.AsyncHelper
异步化一段逻辑.
randomList(List<T>) - 类 中的静态方法xyz.noark.core.util.RandomUtils
在指定集合中随机出一个元素.
randomList(List<T>, int) - 类 中的静态方法xyz.noark.core.util.RandomUtils
从一个List集合中随机出指定数量的元素.
RandomUtils - xyz.noark.core.util中的类
随机数相关操作工具类.
RBRACE - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文右大括号字符串 "}"
RBRACKET - 类 中的静态变量xyz.noark.core.lang.CharUtils
一个英文右中括号字符串 "]"
RBRACKET - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文右中括号字符串 "]"
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.ByteArrayParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.ByteArrayParamWrapper
 
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.NetworkPacketParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.NetworkPacketParamWrapper
 
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.ObjectParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.ObjectParamWrapper
 
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.PacketParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.PacketParamWrapper
 
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.PlayerIdParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.PlayerIdParamWrapper
 
read(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.SessionParamWrapper
 
read(Serializable, Object) - 类 中的方法xyz.noark.core.ioc.wrap.param.SessionParamWrapper
 
read(Session, NetworkPacket) - 接口 中的方法xyz.noark.core.ioc.wrap.ParamWrapper
解析参数对象
read(Serializable, Object) - 接口 中的方法xyz.noark.core.ioc.wrap.ParamWrapper
解析参数对象
read() - 类 中的方法xyz.noark.core.lang.UnicodeInputStream
 
readableFileSize(File) - 类 中的静态方法xyz.noark.core.util.FileUtils
可读的文件大小
readableFileSize(long) - 类 中的静态方法xyz.noark.core.util.FileUtils
可读的文件大小
readField(Object, Field) - 类 中的静态方法xyz.noark.core.util.FieldUtils
强制读取一个属性Field的值.
readFileText(String) - 类 中的静态方法xyz.noark.core.util.FileUtils
读取指定名称文件中的文本.
readString() - 类 中的方法xyz.noark.core.lang.BracketParser
读出一个括号内的值,
readString(InputStream) - 类 中的静态方法xyz.noark.core.util.StringUtils
从输入流中读出所有文本.
readString(InputStream, Charset) - 类 中的静态方法xyz.noark.core.util.StringUtils
从输入流中读出所有文本.
readString(Reader) - 类 中的静态方法xyz.noark.core.util.StringUtils
读出所有文本。
rebuildEventHandler(Class<? extends Event>) - 类 中的方法xyz.noark.core.ioc.manager.EventMethodManager
重构事件处理器.
record(long, int) - 类 中的方法xyz.noark.core.network.PacketStatistics
记录数据.
register(Class<?>, TemplateConverter, Object) - 类 中的方法xyz.noark.core.converter.ConvertManager
注册一个模板转化实现类.
register(Class<? extends Converter<?>>) - 类 中的方法xyz.noark.core.converter.ConvertManager
系统内部使用,不判定注解和接口
registerHandler(HttpMethodWrapper) - 类 中的静态方法xyz.noark.core.ioc.manager.HttpMethodManager
注册HTTP请求处理器.
relayPacket(Serializable, Object) - 类 中的静态方法xyz.noark.core.network.Sender
给全服在线玩家转发一个封包.
relayPacket(Serializable, Serializable, Object) - 类 中的静态方法xyz.noark.core.network.Sender
给指定玩家ID转发一个封包.
relayPacket(Serializable[], Serializable, Object) - 类 中的静态方法xyz.noark.core.network.Sender
给指定一群ID的玩家转发一个封包.
remove(DistributedDelayEvent) - 接口 中的方法xyz.noark.core.event.DistributedEventManager
移除一个事件.
remove(DelayEvent) - 类 中的静态方法xyz.noark.core.event.EventHelper
事件小助手,移除一个延迟事件.
remove(DelayEvent) - 接口 中的方法xyz.noark.core.event.EventManager
移除一个延迟事件.
remove(double) - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Removes the first occurrence of the specified element from this list, if it is present.
remove(double) - 接口 中的方法xyz.noark.core.lang.DoubleList
移除此列表中首次出现的指定元素(如果存在)。
remove(float) - 类 中的方法xyz.noark.core.lang.FloatArrayList
Removes the first occurrence of the specified element from this list, if it is present.
remove(float) - 接口 中的方法xyz.noark.core.lang.FloatList
移除此列表中首次出现的指定元素(如果存在)。
remove(int) - 类 中的方法xyz.noark.core.lang.IntArrayList
 
remove(int) - 接口 中的方法xyz.noark.core.lang.IntList
移除此列表中首次出现的指定元素(如果存在)。
remove(long) - 类 中的方法xyz.noark.core.lang.LongArrayList
 
remove(long) - 接口 中的方法xyz.noark.core.lang.LongList
移除此列表中首次出现的指定元素(如果存在)。
remove(L, R) - 类 中的方法xyz.noark.core.lang.PairHashMap
 
remove(L, R) - 接口 中的方法xyz.noark.core.lang.PairMap
移除指定键的值并返回.
remove(L, M, R) - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
remove(L, M, R) - 接口 中的方法xyz.noark.core.lang.TripleMap
移除指定键的值并返回.
removeSession(Session) - 类 中的静态方法xyz.noark.core.network.SessionManager
当客户端断开后清理Session的方法.
Repository - xyz.noark.core.annotation中的注释类型
Repository注解用来标识一个数据库处理类.
RequestMapping - xyz.noark.core.annotation.controller中的注释类型
注解RequestMapping的作用将HTTP请求映射到指定处理方法.
RequestMethod - xyz.noark.core.annotation.controller中的枚举
请求方式
RequestParam - xyz.noark.core.annotation.controller中的注释类型
用于HTTP请求时参数注入
required - 类 中的变量xyz.noark.core.ioc.definition.field.DefaultFieldDefinition
 
resetEventHandler(EventMethodWrapper) - 类 中的方法xyz.noark.core.ioc.manager.EventMethodManager
注册事件处理方法.
resetPacketHandler(PacketMethodWrapper) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
 
resetScheduledHandler(ScheduledMethodWrapper) - 类 中的方法xyz.noark.core.ioc.manager.ScheduledMethodManager
注册延迟任务处理方法.
Resource - xyz.noark.core.ioc.scan中的接口
一种资源接口.
ResourceCallback - xyz.noark.core.ioc.scan中的接口
扫描资源后的回调接口.
ResourceLoader - xyz.noark.core.lang中的类
资源加载.
ResourceLoader() - 类 的构造器xyz.noark.core.lang.ResourceLoader
 
ResourceScanning - xyz.noark.core.ioc.scan中的类
Class类扫描器.
ResponseBody - xyz.noark.core.annotation.controller中的注释类型
如果使用@ResponseBody注释的方法,Noark会将返回值以特定的格式写入到response的body区域。
ResultHelper - xyz.noark.core.network中的类
执行结果辅助类.
ResultHelper() - 类 的构造器xyz.noark.core.network.ResultHelper
 
roundInt(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
4舍5入取整,并返回int值.
roundLong(double) - 类 中的静态方法xyz.noark.core.util.MathUtils
4舍5入取整,并返回long值.
RPAREN - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文右括号字符串 ")"
RsaUtils - xyz.noark.core.util中的类
RSA加密解密工具类.
RsaUtils() - 类 的构造器xyz.noark.core.util.RsaUtils
 
run() - 类 中的方法xyz.noark.core.thread.AbstractAsyncTask
 

S

scanAllField(Class<?>, List<Class<? extends Annotation>>) - 类 中的静态方法xyz.noark.core.util.FieldUtils
利用反射,扫描出此类所有属性(包含父类中子类没有重写的属性)
scanFile(String[], ResourceCallback) - 类 中的静态方法xyz.noark.core.ioc.scan.ResourceScanning
扫描指定目录下所有资源文件.
scanPackage(String[], ResourceCallback) - 类 中的静态方法xyz.noark.core.ioc.scan.ResourceScanning
扫描指定目标下所有资源文件.
Scheduled - xyz.noark.core.annotation.controller中的注释类型
Scheduled注解用来标识一个可延迟执行的方法.
ScheduledMethodDefinition - xyz.noark.core.ioc.definition.method中的类
延迟任务入口的定义.
ScheduledMethodDefinition(MethodAccess, Method, Scheduled) - 类 的构造器xyz.noark.core.ioc.definition.method.ScheduledMethodDefinition
 
ScheduledMethodManager - xyz.noark.core.ioc.manager中的类
延迟任务管理类.
ScheduledMethodWrapper - xyz.noark.core.ioc.wrap.method中的类
延迟任务处理方法的包装类.
ScheduledMethodWrapper(Object, ScheduledMethodDefinition, ExecThreadGroup, Class<?>) - 类 的构造器xyz.noark.core.ioc.wrap.method.ScheduledMethodWrapper
 
SECOND_PER_MINUTE - 类 中的静态变量xyz.noark.core.util.DateUtils
每分钟有60秒
SEMICOLON - 类 中的静态变量xyz.noark.core.util.StringUtils
一个英文分号字符串 ";"
send(Serializable, Object) - 接口 中的方法xyz.noark.core.network.Session
发送一个网络封包.
send(ByteArray) - 接口 中的方法xyz.noark.core.network.Session
发送一个网络封包.
send(NetworkProtocol) - 接口 中的方法xyz.noark.core.network.Session
发送一个网络协议
send(Serializable, Object, Serializable...) - 类 中的静态方法xyz.noark.core.network.SessionManager
群发封包.
sendAndClose(Serializable, Object) - 接口 中的方法xyz.noark.core.network.Session
发送完成后关闭当前链接.
Sender - xyz.noark.core.network中的类
网络层的封包发送工具类.
Sender() - 类 的构造器xyz.noark.core.network.Sender
 
ServerBootstrapException - xyz.noark.core.exception中的异常错误
服务器启动异常类.
ServerBootstrapException(String) - 异常错误 的构造器xyz.noark.core.exception.ServerBootstrapException
 
ServerBootstrapException(String, Exception) - 异常错误 的构造器xyz.noark.core.exception.ServerBootstrapException
 
Service - xyz.noark.core.annotation中的注释类型
Service注解用来标识一个业务处理类.
Session - xyz.noark.core.network中的接口
Session.
Session.State - xyz.noark.core.network中的枚举
Session状态.
SessionAttr<T> - xyz.noark.core.network中的类
Session属性值存储对象.
SessionAttr() - 类 的构造器xyz.noark.core.network.SessionAttr
 
SessionAttrKey<T> - xyz.noark.core.network中的类
Session属性Key.
SessionAttrMap - xyz.noark.core.network中的接口
Session存储属性的Map接口.
SessionManager - xyz.noark.core.network中的类
Session管理器.
SessionManager() - 类 的构造器xyz.noark.core.network.SessionManager
 
SessionParamWrapper - xyz.noark.core.ioc.wrap.param中的类
Session对象.
SessionParamWrapper() - 类 的构造器xyz.noark.core.ioc.wrap.param.SessionParamWrapper
 
set(int, Point) - 类 中的方法xyz.noark.core.lang.PointList
 
set(T) - 类 中的方法xyz.noark.core.network.SessionAttr
设计属性中缓存的对象值
setByte(int, byte) - 接口 中的方法xyz.noark.core.lang.ByteArray
设置指定位置的字节内容
setByte(int, byte) - 类 中的方法xyz.noark.core.lang.ImmutableByteArray
 
setDeprecated(boolean) - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
设置当前封包处理方法是否被废弃使用.
setEnd(Date) - 类 中的方法xyz.noark.core.lang.TimeSlot
 
setLeft(L) - 类 中的方法xyz.noark.core.lang.MutablePair
设置左边的值
setLeft(L) - 类 中的方法xyz.noark.core.lang.MutableTriple
设置左边的值
setMiddle(M) - 类 中的方法xyz.noark.core.lang.MutableTriple
设置中间的值
setPacket(NetworkPacket) - 类 中的方法xyz.noark.core.network.NetworkProtocol
 
setPacketCodec(PacketCodec) - 类 中的静态方法xyz.noark.core.network.PacketCodecHolder
 
setPrintLog(boolean) - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
setProperties(Map<String, String>) - 类 中的静态方法xyz.noark.core.env.EnvConfigHolder
 
setRight(R) - 类 中的方法xyz.noark.core.lang.MutablePair
设置右边的值
setRight(R) - 类 中的方法xyz.noark.core.lang.MutableTriple
设置右边的值
setStart(Date) - 类 中的方法xyz.noark.core.lang.TimeSlot
 
setState(Session.State) - 类 中的方法xyz.noark.core.network.AbstractSession
设计当前Session的状态.
setUidAndSession(String, Session) - 类 中的静态方法xyz.noark.core.network.SessionManager
修复账号与Session新对应关系.
setValue(R) - 类 中的方法xyz.noark.core.lang.ImmutablePair
不可变对象,是不可以设计初始值的.
setValue(T) - 接口 中的方法xyz.noark.core.lang.Mutable
设置值
setValue(Boolean) - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
setValue(boolean) - 类 中的方法xyz.noark.core.lang.MutableBoolean
设置值,在直接使用此类时,可以不用进行装箱操作
setValue(Number) - 类 中的方法xyz.noark.core.lang.MutableDouble
 
setValue(double) - 类 中的方法xyz.noark.core.lang.MutableDouble
设置值,在直接使用此类时,可以不用进行装箱操作
setValue(Number) - 类 中的方法xyz.noark.core.lang.MutableFloat
 
setValue(float) - 类 中的方法xyz.noark.core.lang.MutableFloat
设置值,在直接使用此类时,可以不用进行装箱操作
setValue(Number) - 类 中的方法xyz.noark.core.lang.MutableInt
 
setValue(int) - 类 中的方法xyz.noark.core.lang.MutableInt
设置值,在直接使用此类时,可以不用进行装箱操作
setValue(Number) - 类 中的方法xyz.noark.core.lang.MutableLong
 
setValue(long) - 类 中的方法xyz.noark.core.lang.MutableLong
设置值,在直接使用此类时,可以不用进行装箱操作
setValue(T) - 类 中的方法xyz.noark.core.lang.MutableObject
 
setValue(R) - 类 中的方法xyz.noark.core.lang.MutablePair
不可变对象,是不可以设计初始值的.
shortSummary() - 类 中的方法xyz.noark.core.lang.StopWatch
 
shutdown() - 接口 中的方法xyz.noark.core.event.DistributedEventManager
停服时,清理相关数据
shutdown() - 接口 中的方法xyz.noark.core.network.TcpServer
停止服务.
shutdown() - 类 中的方法xyz.noark.core.thread.ThreadDispatcher
停止接受新的任务,把老的都处理掉.
SimpleMethodDefinition - xyz.noark.core.ioc.definition.method中的类
一个简单的方法定义.
SimpleMethodDefinition(MethodAccess, Method) - 类 的构造器xyz.noark.core.ioc.definition.method.SimpleMethodDefinition
 
single - 类 中的变量xyz.noark.core.ioc.definition.DefaultBeanDefinition
缓存那个单例对象
single - 类 中的变量xyz.noark.core.ioc.wrap.method.BaseMethodWrapper
缓存那个单例对象
size() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Returns the number of elements in this list.
size() - 接口 中的方法xyz.noark.core.lang.DoubleList
返回列表中的元素个数。
size() - 类 中的方法xyz.noark.core.lang.FloatArrayList
Returns the number of elements in this list.
size() - 接口 中的方法xyz.noark.core.lang.FloatList
返回列表中的元素个数。
size() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
size() - 接口 中的方法xyz.noark.core.lang.IntList
返回列表中的元素个数。
size() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
size() - 接口 中的方法xyz.noark.core.lang.LongList
返回列表中的元素个数。
size() - 类 中的方法xyz.noark.core.lang.PairHashMap
 
size() - 接口 中的方法xyz.noark.core.lang.PairMap
返回Map中键值数量.
size() - 类 中的方法xyz.noark.core.lang.PointList
 
size() - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
size() - 接口 中的方法xyz.noark.core.lang.TripleMap
返回Map中键值数量.
size(Collection<?>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
计算一个集结大小.
sleep(long) - 类 中的静态方法xyz.noark.core.util.ThreadUtils
暂停执行.
sort() - 类 中的方法xyz.noark.core.ioc.manager.EventMethodManager
事件处理器排序执行
SPACE - 类 中的静态变量xyz.noark.core.util.StringUtils
一个空格字符串 " "
split(String, String) - 类 中的静态方法xyz.noark.core.util.StringUtils
Splits the provided text into an array, separators specified.
split(String, String, int) - 类 中的静态方法xyz.noark.core.util.StringUtils
切割指定字符串
start() - 类 中的方法xyz.noark.core.lang.StopWatch
开始计时
start(String) - 类 中的方法xyz.noark.core.lang.StopWatch
开始计时
startExecuteTime - 类 中的变量xyz.noark.core.thread.AbstractAsyncTask
开始执行的时间.
startup() - 接口 中的方法xyz.noark.core.network.TcpServer
开启服务.
state - 类 中的变量xyz.noark.core.network.AbstractSession
 
StaticComponent - xyz.noark.core.annotation中的注释类型
静态组件.
StaticComponentBeanDefinition - xyz.noark.core.ioc.definition中的类
组件类型的Bean定义.
StaticComponentBeanDefinition(Class<?>) - 类 的构造器xyz.noark.core.ioc.definition.StaticComponentBeanDefinition
 
statistics - 类 中的变量xyz.noark.core.network.AbstractSession
 
statOnlinePlayerNum() - 类 中的静态方法xyz.noark.core.network.SessionManager
统计当前在线玩家数量.
statOnlineUidNum() - 类 中的静态方法xyz.noark.core.network.SessionManager
统计当前在线账号数量.
statSessionNum() - 类 中的静态方法xyz.noark.core.network.SessionManager
统计当前链接数量.
stop() - 类 中的方法xyz.noark.core.lang.StopWatch
停止计时.
StopWatch - xyz.noark.core.lang中的类
一个用于计算的秒表.
StopWatch() - 类 的构造器xyz.noark.core.lang.StopWatch
构建一个秒表,默认关闭任务收集功能
StopWatch(boolean) - 类 的构造器xyz.noark.core.lang.StopWatch
构建一个秒表
StopWatch.TaskInfo - xyz.noark.core.lang中的类
 
StringConverter - xyz.noark.core.converter.impl中的类
字符串转化器.
StringConverter() - 类 的构造器xyz.noark.core.converter.impl.StringConverter
 
StringList - xyz.noark.core.lang中的类
StringList其实就是JDK的ArrayList<String> 仅限于策划模板配置中使用,请忽略带到ORM的实体类中
StringList() - 类 的构造器xyz.noark.core.lang.StringList
 
StringList(int) - 类 的构造器xyz.noark.core.lang.StringList
 
StringList(Collection<String>) - 类 的构造器xyz.noark.core.lang.StringList
 
StringListConverter - xyz.noark.core.converter.impl中的类
StringList转化器.
StringListConverter() - 类 的构造器xyz.noark.core.converter.impl.StringListConverter
 
StringUtils - xyz.noark.core.util中的类
字符串工具类.
StringUtils() - 类 的构造器xyz.noark.core.util.StringUtils
 
submit(AsyncQueueTask) - 类 中的方法xyz.noark.core.thread.TaskQueue
往任务队列里提交一个任务。
sumByInt(Collection<Integer>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
给定Integer集合进行求和操作.
sumByLong(Collection<Long>) - 类 中的静态方法xyz.noark.core.util.CollectionUtils
给定Integer集合进行求和操作.
SvnUtils - xyz.noark.core.util中的类
SVN相关操作工具类.
SvnUtils() - 类 的构造器xyz.noark.core.util.SvnUtils
 
SystemThreadCommand - xyz.noark.core.thread.command中的类
系统线程处理命令.
SystemThreadCommand(String, AbstractControllerMethodWrapper, Object...) - 类 的构造器xyz.noark.core.thread.command.SystemThreadCommand
 
SystemThreadCommand(Serializable, String, AbstractControllerMethodWrapper, Object...) - 类 的构造器xyz.noark.core.thread.command.SystemThreadCommand
 
SystemUtils - xyz.noark.core.util中的类
系统相关工具类.
SystemUtils() - 类 的构造器xyz.noark.core.util.SystemUtils
 

T

Table - xyz.noark.core.annotation.orm中的注释类型
声明的一个Java类所对应的数据表名。
TaskCallback - xyz.noark.core.thread中的接口
任务回调接口.
taskQueue - 类 中的变量xyz.noark.core.thread.AsyncQueueTask
 
TaskQueue - xyz.noark.core.thread中的类
任务处理队列.
TaskQueue(Serializable, ExecutorService) - 类 的构造器xyz.noark.core.thread.TaskQueue
 
TcpServer - xyz.noark.core.network中的接口
TCP服务器.
TemplateConverter - xyz.noark.core.annotation中的注释类型
标识为模板转换实现类.
TemplateNotFoundException - xyz.noark.core.exception中的异常错误
模板对象未找到异常.
TemplateNotFoundException(Class<?>, Serializable) - 异常错误 的构造器xyz.noark.core.exception.TemplateNotFoundException
 
TemplateNotFoundException(Class<?>, Serializable, Serializable) - 异常错误 的构造器xyz.noark.core.exception.TemplateNotFoundException
 
TemplateNotFoundException(Class<?>, Serializable, Serializable, Serializable) - 异常错误 的构造器xyz.noark.core.exception.TemplateNotFoundException
 
temporarilyClosed(Serializable) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
临时关闭协议的入口.
temporaryOpening(Serializable) - 类 中的方法xyz.noark.core.ioc.manager.PacketMethodManager
临时开启协议的入口.
TEN_THOUSAND - 类 中的静态变量xyz.noark.core.util.MathUtils
THOUSAND - 类 中的静态变量xyz.noark.core.util.MathUtils
THREAD_MODULAR - 接口 中的静态变量xyz.noark.core.Modular
线程模块.
THREAD_NAME_PREFIX - 类 中的静态变量xyz.noark.core.thread.ThreadModular
线程名称前缀
THREAD_POOL_SIZE - 类 中的静态变量xyz.noark.core.thread.ThreadModular
处理业务逻辑的线程数量
THREAD_TASK_EXEC_STACK - 类 中的静态变量xyz.noark.core.thread.ThreadModular
任务执行超时输出线程执行堆栈信息,默认开启
THREAD_TASK_EXEC_TIMEOUT - 类 中的静态变量xyz.noark.core.thread.ThreadModular
任务执行超时,单位:秒,默认关闭
THREAD_TASK_QUEUE_TIMEOUT - 类 中的静态变量xyz.noark.core.thread.ThreadModular
队列超时销毁时间,单位:分钟,默认1分钟
ThreadCommand - xyz.noark.core.thread中的接口
线程指令.
ThreadDispatcher - xyz.noark.core.thread中的类
线程调度器.
ThreadDispatcher() - 类 的构造器xyz.noark.core.thread.ThreadDispatcher
 
threadGroup - 类 中的变量xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
执行线程组
threadGroup() - 类 中的方法xyz.noark.core.ioc.wrap.method.AbstractControllerMethodWrapper
 
ThreadModular - xyz.noark.core.thread中的类
线程模块.
ThreadModular() - 类 的构造器xyz.noark.core.thread.ThreadModular
 
ThreadUtils - xyz.noark.core.util中的类
线程工具类.
ThreadUtils() - 类 的构造器xyz.noark.core.util.ThreadUtils
 
TimeoutHashMap<K,V> - xyz.noark.core.lang中的类
超时功能的HashMap.
TimeoutHashMap(long, TimeUnit, Supplier<? extends V>) - 类 的构造器xyz.noark.core.lang.TimeoutHashMap
 
TimeoutHashMap(long, TimeUnit, int, Supplier<? extends V>) - 类 的构造器xyz.noark.core.lang.TimeoutHashMap
 
TimeoutHashMap(long, TimeUnit, CacheLoader<? super K, V>) - 类 的构造器xyz.noark.core.lang.TimeoutHashMap
 
TimeoutHashMap(long, TimeUnit, int, CacheLoader<? super K, V>) - 类 的构造器xyz.noark.core.lang.TimeoutHashMap
 
TimeRange - xyz.noark.core.lang中的类
时间范围,主要用于指定时间区间的条件判定.
TimeRange(String) - 类 的构造器xyz.noark.core.lang.TimeRange
 
TimeRangeConverter - xyz.noark.core.converter.impl中的类
TimeRange转化器.
TimeRangeConverter() - 类 的构造器xyz.noark.core.converter.impl.TimeRangeConverter
 
TimeSlot - xyz.noark.core.lang中的类
一个时间段.
TimeSlot() - 类 的构造器xyz.noark.core.lang.TimeSlot
 
TimeSlot(Date, Date) - 类 的构造器xyz.noark.core.lang.TimeSlot
 
toArray() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray() - 接口 中的方法xyz.noark.core.lang.DoubleList
按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。
toArray() - 类 中的方法xyz.noark.core.lang.FloatArrayList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray() - 接口 中的方法xyz.noark.core.lang.FloatList
按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。
toArray() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
toArray() - 接口 中的方法xyz.noark.core.lang.IntList
按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。
toArray() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
toArray() - 接口 中的方法xyz.noark.core.lang.LongList
按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。
toBoolean(String) - 类 中的静态方法xyz.noark.core.util.BooleanUtils
将一个字符串的配置转化为Boolean值
toBooleanObject(String) - 类 中的静态方法xyz.noark.core.util.BooleanUtils
将一个字符串的配置转化为Boolean对象
toByteArray(String[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
字符串组数转化为字节数组.
toByteArray(String[], int) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
字符串组数转化为字节数组.
toByteArray(short) - 类 中的静态方法xyz.noark.core.util.ByteArrayUtils
一个short类型的数字转化为2位byte数组
toByteArray(int) - 类 中的静态方法xyz.noark.core.util.ByteArrayUtils
一个int类型的数字转化为4位byte数组
toCode(long) - 类 中的静态方法xyz.noark.core.util.IdCodeUtils
ID编码为短字符串,方便输入.
toDays(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
将Date对象转化为天数.
toDays(long) - 类 中的静态方法xyz.noark.core.util.DateUtils
将毫秒数转化为天数.
toInt(byte[]) - 类 中的静态方法xyz.noark.core.util.ByteArrayUtils
4位byte数组转化为一个int类型的数字
toIntArray(String[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
String数组转化为int数组
toIntArray(Integer[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
Integer数组转化为int数组
toList() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
toList() - 接口 中的方法xyz.noark.core.lang.IntList
直接转为JDK的List.
toList() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
toList() - 接口 中的方法xyz.noark.core.lang.LongList
直接转为JDK的List.
toLocalDate(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
Date对象转化为LocalDate对象。
toLocalDateTime(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
Date对象转化为LocalDateTime对象
toLocalTime(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
Date对象转化为LocalTime对象
toLong(String) - 类 中的静态方法xyz.noark.core.util.IdCodeUtils
短字符串解码为ID
toLongArray(String[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
String数组转化为long数组
toLongArray(Long[]) - 类 中的静态方法xyz.noark.core.util.ArrayUtils
Long数组转化为long数组
toSeconds(Date) - 类 中的静态方法xyz.noark.core.util.DateUtils
将Date对象转化为秒数.
toSeconds(long) - 类 中的静态方法xyz.noark.core.util.DateUtils
将毫秒数转化为秒数.
toSecondsByStartOfDay(LocalDate) - 类 中的静态方法xyz.noark.core.util.DateUtils
获取指定日期那天的开始时间并转化为秒数
toString() - 类 中的方法xyz.noark.core.cron.CronExpression
 
toString() - 类 中的方法xyz.noark.core.ioc.wrap.method.EventMethodWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.method.PacketMethodWrapper
把内容转成可直接阅读的信息
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.ByteArrayParamWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.NetworkPacketParamWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.ObjectParamWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.PacketParamWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.PlayerIdParamWrapper
 
toString(Session, NetworkPacket) - 类 中的方法xyz.noark.core.ioc.wrap.param.SessionParamWrapper
 
toString(Session, NetworkPacket) - 接口 中的方法xyz.noark.core.ioc.wrap.ParamWrapper
解析参数并转化为可阅读字符串
toString() - 类 中的方法xyz.noark.core.lang.AbstractPair
 
toString(String) - 类 中的方法xyz.noark.core.lang.AbstractPair
自定义格式的ToString
toString() - 类 中的方法xyz.noark.core.lang.AbstractTriple
 
toString(String) - 类 中的方法xyz.noark.core.lang.AbstractTriple
自定义格式的ToString
toString() - 类 中的方法xyz.noark.core.lang.IntArrayList
 
toString() - 类 中的方法xyz.noark.core.lang.LocalTimeArray
 
toString() - 类 中的方法xyz.noark.core.lang.LongArrayList
 
toString() - 类 中的方法xyz.noark.core.lang.MutableBoolean
 
toString() - 类 中的方法xyz.noark.core.lang.MutableDouble
 
toString() - 类 中的方法xyz.noark.core.lang.MutableFloat
 
toString() - 类 中的方法xyz.noark.core.lang.MutableInt
 
toString() - 类 中的方法xyz.noark.core.lang.MutableLong
 
toString() - 类 中的方法xyz.noark.core.lang.MutableObject
 
toString() - 类 中的方法xyz.noark.core.lang.PairHashMap
 
toString() - 类 中的方法xyz.noark.core.lang.Point
 
toString() - 类 中的方法xyz.noark.core.lang.PointList
 
toString() - 类 中的方法xyz.noark.core.lang.StopWatch
Return an informative string describing all tasks performed For custom reporting, call getTaskInfo() and use the task info directly.
toString() - 类 中的方法xyz.noark.core.lang.TimeSlot
 
toString() - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
toString() - 类 中的方法xyz.noark.core.network.SessionAttrKey
 
toString(Throwable) - 类 中的静态方法xyz.noark.core.util.ExceptionUtils
将异常堆栈转化成字符串的格式.
toUnityHtml(String) - 类 中的静态方法xyz.noark.core.util.HtmlUtils
将标准的HTML转化为Unity能识别HTML.
toUnsigned(byte) - 类 中的静态方法xyz.noark.core.util.UnsignedUtils
将byte类型的数字转化为无符号的数字.
toUnsigned(short) - 类 中的静态方法xyz.noark.core.util.UnsignedUtils
将short类型的数字转化为无符号的数字.
toUnsigned(int) - 类 中的静态方法xyz.noark.core.util.UnsignedUtils
将int类型的数字转化为无符号的数字.
toUnsignedShort(byte[]) - 类 中的静态方法xyz.noark.core.util.ByteArrayUtils
N位byte数组读出一个无符号short类型的数字
toUnsignedShort(byte[], int) - 类 中的静态方法xyz.noark.core.util.ByteArrayUtils
N位byte数组读出一个无符号short类型的数字
TplAttr - xyz.noark.core.annotation.tpl中的注释类型
TplAttr注解用于标识模板类中的属性关系.
TplAttrContainer - xyz.noark.core.annotation.tpl中的注释类型
属性配置容器.
TplAttrRequiredException - xyz.noark.core.exception中的异常错误
模板属性必选异常.
TplAttrRequiredException(Class<?>, Field, TplAttr) - 异常错误 的构造器xyz.noark.core.exception.TplAttrRequiredException
 
TplAttrSuffix - xyz.noark.core.annotation.tpl中的注释类型
TplAttrSuffix注解是配置TplAttr配置的规则后缀.
TplConfigurationException - xyz.noark.core.exception中的异常错误
模板配置异常.
TplConfigurationException(String) - 异常错误 的构造器xyz.noark.core.exception.TplConfigurationException
 
TplConfigurationException(String, Exception) - 异常错误 的构造器xyz.noark.core.exception.TplConfigurationException
 
TplFile - xyz.noark.core.annotation.tpl中的注释类型
TplFile注解标识一种模板资源文件对应的模板类.
triggerTimes(Date, Date) - 类 中的方法xyz.noark.core.lang.LocalTimeArray
计算从上次触发时间到当前时间,已触发了多少次了.
trimToSize() - 类 中的方法xyz.noark.core.lang.DoubleArrayList
将此IntArrayList实例的容量调整为列表的当前大小。
trimToSize() - 类 中的方法xyz.noark.core.lang.FloatArrayList
将此IntArrayList实例的容量调整为列表的当前大小。
trimToSize() - 类 中的方法xyz.noark.core.lang.IntArrayList
将此IntArrayList实例的容量调整为列表的当前大小。
trimToSize() - 类 中的方法xyz.noark.core.lang.LongArrayList
将此IntArrayList实例的容量调整为列表的当前大小。
Triple<L,M,R> - xyz.noark.core.lang中的接口
由三个元素组成的一个抽象对象.
TripleHashMap<L,M,R,V> - xyz.noark.core.lang中的类
三个元素当Key的HashMap.
TripleHashMap() - 类 的构造器xyz.noark.core.lang.TripleHashMap
构建一个TripleHashMap
TripleHashMap(int) - 类 的构造器xyz.noark.core.lang.TripleHashMap
根据指定存储元素数量来构建一个TripleHashMap
TripleHashMap(List<V>, Function<? super V, ? extends L>, Function<? super V, ? extends M>, Function<? super V, ? extends R>) - 类 的构造器xyz.noark.core.lang.TripleHashMap
 
TripleMap<L,M,R,V> - xyz.noark.core.lang中的接口
三个元素当键的Map.
trySendResult(Session, NetworkPacket, Object) - 类 中的静态方法xyz.noark.core.network.ResultHelper
尝试发送入口的返回值.

U

uncompress(byte[]) - 类 中的静态方法xyz.noark.core.util.GzipUtils
以GZip方式解压
uncompress(byte[]) - 类 中的静态方法xyz.noark.core.util.ZipUtils
以Zip方式解压
uncompress(byte[]) - 类 中的静态方法xyz.noark.core.util.ZlibUtils
解压缩.
UnicodeInputStream - xyz.noark.core.lang中的类
UnicodeInputStream将识别Unicode的BOM标记.
UnicodeInputStream(InputStream, String) - 类 的构造器xyz.noark.core.lang.UnicodeInputStream
 
UnrealizedException - xyz.noark.core.exception中的异常错误
未实现的异常,一种可能会出来,但却没有对应实现的异常.
UnrealizedException(String) - 异常错误 的构造器xyz.noark.core.exception.UnrealizedException
 
UnsignedUtils - xyz.noark.core.util中的类
无符号类型计算工具类.
UnsignedUtils() - 类 的构造器xyz.noark.core.util.UnsignedUtils
 
up(String) - 类 中的静态方法xyz.noark.core.util.SvnUtils
使用SVN更新一个路径.
up(String, String, String) - 类 中的静态方法xyz.noark.core.util.SvnUtils
使用SVN更新一个路径.
utf8Bytes(CharSequence) - 类 中的静态方法xyz.noark.core.util.StringUtils
编码字符串,编码为UTF-8
UTF_8 - 类 中的静态变量xyz.noark.core.util.CharsetUtils
UTF-8

V

ValidTime - xyz.noark.core.lang中的接口
一种有效时间的匹配条件.
Value - xyz.noark.core.annotation中的注释类型
注入配置文件中的属性.
ValueFieldDefinition - xyz.noark.core.ioc.definition.field中的类
Value方式注入配置参数.
ValueFieldDefinition(Field, String) - 类 的构造器xyz.noark.core.ioc.definition.field.ValueFieldDefinition
 
valueOf(String) - 枚举 中的静态方法xyz.noark.core.annotation.controller.ExecThreadGroup
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.noark.core.annotation.controller.RequestMethod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.noark.core.annotation.orm.Entity.FetchType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.noark.core.annotation.orm.Json.JsonStyle
返回带有指定名称的该类型的枚举常量。
valueOf(int, int) - 类 中的静态方法xyz.noark.core.lang.Point
根据X与Y构建一个坐标点.
valueOf(String) - 枚举 中的静态方法xyz.noark.core.network.Session.State
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 类 中的静态方法xyz.noark.core.network.SessionAttrKey
 
values() - 枚举 中的静态方法xyz.noark.core.annotation.controller.ExecThreadGroup
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.noark.core.annotation.controller.RequestMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.noark.core.annotation.orm.Entity.FetchType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.noark.core.annotation.orm.Json.JsonStyle
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法xyz.noark.core.lang.PairHashMap
 
values() - 接口 中的方法xyz.noark.core.lang.PairMap
返回当前Map集合中所有值
values() - 类 中的方法xyz.noark.core.lang.TripleHashMap
 
values() - 接口 中的方法xyz.noark.core.lang.TripleMap
返回当前Map集合中所有值
values() - 枚举 中的静态方法xyz.noark.core.network.Session.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

warning(long, int) - 类 中的方法xyz.noark.core.network.PacketStatistics
预警记录.
write(int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
write(byte[], int, int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writeByte(byte) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writeBytes(byte[]) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writeField(Object, Field, Object) - 类 中的静态方法xyz.noark.core.util.FieldUtils
强制给一个属性Field写入值.
writeField(Object, String, Object) - 类 中的静态方法xyz.noark.core.util.FieldUtils
强制给一个指定名称的属性写入值.
writeFileText(String, String) - 类 中的静态方法xyz.noark.core.util.FileUtils
写入指定文本到文件中.
writeFileText(String, boolean, String) - 类 中的静态方法xyz.noark.core.util.FileUtils
写入指定文本到文件中.
writeInt(int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writeIntLE(int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writerFile(String, byte[], boolean) - 类 中的静态方法xyz.noark.core.util.FileUtils
 
writeShort(int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 
writeShortLE(int) - 类 中的方法xyz.noark.core.lang.ByteArrayOutputStream
 

X

xyz.noark.core - 程序包 xyz.noark.core
核心功能库.
xyz.noark.core.annotation - 程序包 xyz.noark.core.annotation
Noark所有功能注解定义
xyz.noark.core.annotation.configuration - 程序包 xyz.noark.core.annotation.configuration
配置相关的功能注解
xyz.noark.core.annotation.controller - 程序包 xyz.noark.core.annotation.controller
控制入口相关功能注解.
xyz.noark.core.annotation.orm - 程序包 xyz.noark.core.annotation.orm
DB操作之ORM功能注解
xyz.noark.core.annotation.tpl - 程序包 xyz.noark.core.annotation.tpl
配置模板类的功能注解.
xyz.noark.core.converter - 程序包 xyz.noark.core.converter
字符串模板转化为对象
xyz.noark.core.converter.impl - 程序包 xyz.noark.core.converter.impl
常用类型智能转化实现
xyz.noark.core.cron - 程序包 xyz.noark.core.cron
CRON表达式
xyz.noark.core.env - 程序包 xyz.noark.core.env
系统配置
xyz.noark.core.event - 程序包 xyz.noark.core.event
异步事件的定义.
xyz.noark.core.exception - 程序包 xyz.noark.core.exception
常规异常类的申明
xyz.noark.core.ioc - 程序包 xyz.noark.core.ioc
IOC模块.
xyz.noark.core.ioc.definition - 程序包 xyz.noark.core.ioc.definition
IOC模块相关定义描述类.
xyz.noark.core.ioc.definition.field - 程序包 xyz.noark.core.ioc.definition.field
IOC模块注入属性定义
xyz.noark.core.ioc.definition.method - 程序包 xyz.noark.core.ioc.definition.method
IOC模块方法抽象定义
xyz.noark.core.ioc.manager - 程序包 xyz.noark.core.ioc.manager
常用功能管理类.
xyz.noark.core.ioc.scan - 程序包 xyz.noark.core.ioc.scan
类路径下扫描工具类库.
xyz.noark.core.ioc.wrap - 程序包 xyz.noark.core.ioc.wrap
IOC模块处理入口包装类库.
xyz.noark.core.ioc.wrap.method - 程序包 xyz.noark.core.ioc.wrap.method
IOC模块下可执行的方法包装类库.
xyz.noark.core.ioc.wrap.param - 程序包 xyz.noark.core.ioc.wrap.param
IOC模块控制入口中可注入参数实现.
xyz.noark.core.lang - 程序包 xyz.noark.core.lang
常用的数据结构类库.
xyz.noark.core.lock - 程序包 xyz.noark.core.lock
 
xyz.noark.core.network - 程序包 xyz.noark.core.network
网络模块.
xyz.noark.core.thread - 程序包 xyz.noark.core.thread
线程模型.
xyz.noark.core.thread.command - 程序包 xyz.noark.core.thread.command
线程模块之命令模式.
xyz.noark.core.util - 程序包 xyz.noark.core.util
Noark提供的Java工具类库.

Z

ZipUtils - xyz.noark.core.util中的类
ZIP压缩工具类.
ZipUtils() - 类 的构造器xyz.noark.core.util.ZipUtils
 
ZlibUtils - xyz.noark.core.util中的类
ZLib压缩工具
ZlibUtils() - 类 的构造器xyz.noark.core.util.ZlibUtils
 
A B C D E F G H I J L M N O P Q R S T U V W X Z 
跳过导航链接