A C D E F G H I N P R S T V W 

A

apply(NetworkInterface) - 枚举 中的方法net.gdface.utils.NetworkUtil.Filter
 

C

convertHost(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
如果host为localhost转换为"localhost"
createCachedPool(Integer, Integer, Long, Integer, String) - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
根据配置文件指定的参数创建通用任务线程池对象
createExitingCachedPool() - 类 中的方法net.gdface.utils.DefaultExecutorProvider
创建一个自动退出封装的全局线程池, 子类可以使用不同的参数调用createCachedPool(Integer, Integer, Long, Integer, String)重写此方法
createExitingScheduledPool() - 类 中的方法net.gdface.utils.DefaultExecutorProvider
创建一个自动退出封装的定时任务线程池, 子类可以使用不同的参数调用createScheduledPool(Integer, String)重写此方法
createScheduledPool(Integer, String) - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
根据配置文件指定的参数创建定时任务线程池对象

D

DEFAULT_HOST - 类 中的静态变量net.gdface.utils.NetworkUtil
 
DefaultExecutorProvider - net.gdface.utils中的类
提供全局线程池对象
线程池对象在应用程序结束时自动退出
DefaultExecutorProvider() - 类 的构造器net.gdface.utils.DefaultExecutorProvider
 

E

equals(Object) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 

F

format(byte[], String, NetworkUtil.Radix) - 类 中的静态方法net.gdface.utils.NetworkUtil
byte[] 转换为radix指定格式的字符串
formatIp(byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
以IP地址格式(点分位)格式化source指定的字节数组
formatMac(byte[], String) - 类 中的静态方法net.gdface.utils.NetworkUtil
MAC地址格式(16进制)格式化source指定的字节数组

G

getActualTypeArguments() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getBytesInBuffer(ByteBuffer) - 类 中的静态方法net.gdface.utils.TypeTransformer
返回buffer中所有字节(position~limit),不改变buffer状态
getGlobalExceutor() - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
返回全局线程池
getInstance(Class<T>, Map<String, Object>) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getInstanceByConstructor(Class<T>, Class<? extends T>, Class<?>[], Object[]) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getInstanceByConstructor(Class<T>, Class<? extends T>, LinkedHashMap<Class<?>, Object>) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getInstanceByStaticMethod(Class<T>, Class<? extends T>, String) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getInstanceClass(Class<T>, String) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getMacAddress(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
返回指定address绑定的网卡的物理地址(MAC)
getMacAddress(NetworkInterface, String) - 类 中的静态方法net.gdface.utils.NetworkUtil
 
getMacAddress(InetAddress, String) - 类 中的静态方法net.gdface.utils.NetworkUtil
getNICs(Predicate<NetworkInterface>...) - 类 中的静态方法net.gdface.utils.NetworkUtil
根据过滤器filters指定的条件(AND)返回网卡设备对象
getOwnerType() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getPhysicalNICs() - 类 中的静态方法net.gdface.utils.NetworkUtil
返回所有物理网卡
getRawType() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getTimerExecutor() - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
返回定时任务线程池
getTransformer(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
返回left & right指定的转换器,参数不可为null
getTransformerChecked(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
globalExecutor - 类 中的变量net.gdface.utils.DefaultExecutorProvider
全局线程池(自动退出封装)

H

hashCode() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 

I

isLocalhost(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断address是否为本机地址
isLocalhost(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断address是否为本机地址
isLoopbackAddress(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断host是否为localhost

N

net.gdface.utils - 程序包 net.gdface.utils
 
NetworkUtil - net.gdface.utils中的类
网络管理工具类
NetworkUtil() - 类 的构造器net.gdface.utils.NetworkUtil
 
NetworkUtil.Filter - net.gdface.utils中的枚举
 
NetworkUtil.Radix - net.gdface.utils中的枚举
 

P

ParameterizedTypeImpl - net.gdface.utils中的类
基于jdk1.7中 sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl实现
修正原版本中toString方法错误
ParameterizedTypeImpl(ParameterizedType) - 类 的构造器net.gdface.utils.ParameterizedTypeImpl
构造方法 基于已有ParameterizedType实例构造一个新对象
ParameterizedTypeImpl(Class<?>, Type[], Type) - 类 的构造器net.gdface.utils.ParameterizedTypeImpl
 
PROP_CLASSNAME - 类 中的静态变量net.gdface.utils.ReflectionUtils
 
PROP_CONSTRUCTORARGS - 类 中的静态变量net.gdface.utils.ReflectionUtils
 
PROP_CONSTRUCTORPARAMS - 类 中的静态变量net.gdface.utils.ReflectionUtils
 
PROP_PARAMETERTYPES - 类 中的静态变量net.gdface.utils.ReflectionUtils
 
PROP_STATICMETHODNAME - 类 中的静态变量net.gdface.utils.ReflectionUtils
 

R

ReflectionUtils - net.gdface.utils中的类
 
ReflectionUtils() - 类 的构造器net.gdface.utils.ReflectionUtils
 

S

selfBind(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
遍历所有物理网上绑定的地址,判断address是否为本机网卡绑定的地址
selfBind(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
setTransformer(Class<L>, Class<R>, Function<L, R>) - 类 中的方法net.gdface.utils.TypeTransformer
设置left -> right的转换器,参数不可为null

T

timerExecutor - 类 中的变量net.gdface.utils.DefaultExecutorProvider
定时任务线程池对象(自动退出封装)
to(L, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(Set<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(L[], Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(int[], Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(long[], Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(double[], Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(float[], Class<Float>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(short[], Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(boolean[], Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.TypeTransformer
 
to(Map<K1, V1>, Class<K1>, Class<V1>, Class<K2>, Class<V2>) - 类 中的方法net.gdface.utils.TypeTransformer
 
toArray(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
 
tobooleanArray(List<Boolean>, Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.TypeTransformer
 
todoubleArray(List<Double>, Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
 
tofloatArray(List<Double>, Class<Double>, Class<Float>) - 类 中的方法net.gdface.utils.TypeTransformer
 
tointArray(List<Integer>, Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.TypeTransformer
 
tolongArray(List<Long>, Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.TypeTransformer
 
toshortArray(List<Short>, Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.TypeTransformer
 
toString() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
transform(Type, Type) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
将当前对象的类型参数中为oldType的元素替换为newType
transform(Type[]) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
用指定的类型参数替换当前对象的类型参数
新参数的个数与当前对象的类型参数个数必须一致, 如果新参数数组中元素为null则对应的参数不会被替换
transTable - 类 中的变量net.gdface.utils.TypeTransformer
 
TypeTransformer - net.gdface.utils中的类
类型转换工具类
TypeTransformer() - 类 的构造器net.gdface.utils.TypeTransformer
 

V

valueOf(String) - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Filter
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Radix
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Filter
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Radix
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WRAPPER - 类 中的静态变量net.gdface.utils.ParameterizedTypeImpl
 
A C D E F G H I N P R S T V W 

Copyright © 2019. All Rights Reserved.