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

A

AccessChecker<ID> - net.gdface.utils中的类
基于 Cache实现的访问限制
cache中的数据过期后会自动被清除
AccessChecker(long) - 类 的构造器net.gdface.utils.AccessChecker
构造方法
AccessChecker.AccessCheckerException - net.gdface.utils中的异常错误
 
AccessChecker.AddressChecker<ID> - net.gdface.utils中的类
基于 AccessChecker的地址限制检查
AccessChecker.AddressException - net.gdface.utils中的异常错误
访问地址限制异常
AccessChecker.BlacklistChecker<ID> - net.gdface.utils中的类
基于 AccessChecker的黑名单管理,黑名单中的数据到期自动删除
AccessChecker.BlacklistException - net.gdface.utils中的异常错误
黑名单限制异常
AccessChecker.FreqChecker<ID> - net.gdface.utils中的类
基于 AccessChecker的频率限制检查
AccessChecker.FreqException - net.gdface.utils中的异常错误
访问频率限制异常
AccessChecker.FreqStatChecker<ID> - net.gdface.utils中的类
基于采样统计的访问频率限制检查
在指定的统计时间段内如果高频访问超出阀值则抛出异常
AccessCheckerException() - 异常错误 的构造器net.gdface.utils.AccessChecker.AccessCheckerException
 
AccessCheckerException(String) - 异常错误 的构造器net.gdface.utils.AccessChecker.AccessCheckerException
 
ActiveOnClass - net.gdface.annotations中的注释类型
 
add(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactories
 
add(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
 
add(ID) - 类 中的方法net.gdface.utils.AccessChecker.BlacklistChecker
将指定的id添加到黑名单
addFirst(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactories
 
addFirst(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
 
addPropertyDescriptorFactory(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
addPropertyDescriptorFactory(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
addPropertyDescriptorFactoryAsFirst(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
addPropertyDescriptorFactoryAsFirst(PropertyDescriptorFactory) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
AddressChecker(long) - 类 的构造器net.gdface.utils.AccessChecker.AddressChecker
构造方法
addressesOfNoVirtualNICs(Predicate<InetAddress>...) - 类 中的静态方法net.gdface.utils.NetworkUtil
根据过滤器(filter)指定的规则返回符合要求的所有物理(非虚拟)网卡的IP地址
addressesOfPhysicalNICs(Predicate<InetAddress>...) - 类 中的静态方法net.gdface.utils.NetworkUtil
根据过滤器(filter)指定的规则返回符合要求的所有物理网卡的IP地址
AddressException(String) - 异常错误 的构造器net.gdface.utils.AccessChecker.AddressException
 
addressOfLanhost(String) - 类 中的静态方法net.gdface.utils.JcifsUtil
根据host提供的局域网主机名返回对应的IP地址
用于局域网内主机名解析为IP地址,
如果hostnull或为IP地址则返回输入的host 如果host不是有效的局域网主机名则抛出UnknownHostException
addRule(BaseStringMatchRules.StringMatchRule) - 类 中的方法net.gdface.utils.BaseStringMatchRules
添加一条规则
addRule(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
添加一条规则
addRules(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
添加一组以,分割的规则
afterNext(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.ReadVisitor
 
afterNext(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.WriteVisitor
 
afterNext(BeanPropertySupport.NestedContext) - 接口 中的方法net.gdface.bean.NestedNodeVisitor
访问子节点后调用
allEmpty(Iterable<Object>) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否都为空
allEmpty(Object...) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否都为空
allRules() - 类 中的方法net.gdface.utils.BaseStringMatchRules
顺序返回所有规则
AnnotationSupport - net.gdface.annotations中的类
 
AnnotationSupport() - 类 的构造器net.gdface.annotations.AnnotationSupport
 
ANY - 类 中的静态变量net.gdface.utils.MatchPatternInfo
匹配任意字符的对象
apply(L) - 类 中的方法net.gdface.utils.EnumTransformer
 
apply(K) - 类 中的方法net.gdface.utils.FunctionCached
缓存调用
apply(NetworkInterface) - 枚举 中的方法net.gdface.utils.NetworkUtil.Filter
 
ArraySupport - net.gdface.utils中的类
 
ArraySupport() - 类 的构造器net.gdface.utils.ArraySupport
 

B

BaseNoStandardPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
 
BaseNoStandardPropertyDescriptor(String, Method, Method) - 类 的构造器net.gdface.bean.jdk.descriptor.BaseNoStandardPropertyDescriptor
 
BaseNoStandardPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
 
BaseNoStandardPropertyDescriptor(String, Method, Method) - 类 的构造器net.gdface.bean.openbeans.descriptor.BaseNoStandardPropertyDescriptor
 
BaseRowDescriptorFactory - net.gdface.bean.jdk.factory中的类
 
BaseRowDescriptorFactory() - 类 的构造器net.gdface.bean.jdk.factory.BaseRowDescriptorFactory
 
BaseRowDescriptorFactory - net.gdface.bean.openbeans.factory中的类
 
BaseRowDescriptorFactory() - 类 的构造器net.gdface.bean.openbeans.factory.BaseRowDescriptorFactory
 
BaseRowPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
实现对BaseBean接口实例的属性封装
BaseRowPropertyDescriptor(String, BaseRow) - 类 的构造器net.gdface.bean.jdk.descriptor.BaseRowPropertyDescriptor
 
BaseRowPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
实现对BaseBean接口实例的属性封装
BaseRowPropertyDescriptor(String, BaseRow) - 类 的构造器net.gdface.bean.openbeans.descriptor.BaseRowPropertyDescriptor
 
BaseStringMatchRules - net.gdface.utils中的类
支持字符串模糊匹配的规则管理基类(线程安全)
BaseStringMatchRules() - 类 的构造器net.gdface.utils.BaseStringMatchRules
 
BaseStringMatchRules.StringMatchRule - net.gdface.utils中的类
字符串匹配规则基类
BaseTypeTransformer - net.gdface.utils中的类
类型转换工具类
BaseTypeTransformer() - 类 的构造器net.gdface.utils.BaseTypeTransformer
 
bean - 类 中的变量net.gdface.bean.jdk.InvokeMewthodContext
 
bean - 类 中的变量net.gdface.bean.openbeans.InvokeMewthodContext
 
BEAN_SUPPORT - 类 中的静态变量net.gdface.bean.BeanPropertySupport
 
BEAN_SUPPORT - 类 中的静态变量net.gdface.bean.jdk.BeanPropertySupportImpl
 
BEAN_SUPPORT - 类 中的静态变量net.gdface.bean.openbeans.BeanPropertySupportImpl
 
BeanDifference - net.gdface.bean中的类
 
BeanDifference(BeanPropertySupport) - 类 的构造器net.gdface.bean.BeanDifference
 
BeanPropertyRuntimeException - net.gdface.bean.exception中的异常错误
 
BeanPropertyRuntimeException() - 异常错误 的构造器net.gdface.bean.exception.BeanPropertyRuntimeException
 
BeanPropertyRuntimeException(String, Throwable) - 异常错误 的构造器net.gdface.bean.exception.BeanPropertyRuntimeException
 
BeanPropertyRuntimeException(String) - 异常错误 的构造器net.gdface.bean.exception.BeanPropertyRuntimeException
 
BeanPropertyRuntimeException(Throwable) - 异常错误 的构造器net.gdface.bean.exception.BeanPropertyRuntimeException
 
BeanPropertySupport - net.gdface.bean中的类
参照 common-beanutils org.apache.commons.beanutils.PropertyUtilsBean 实现 Java Bean 的多级嵌套读写, 扩展支持Map,类成员,JSON String(需要JSON库[fastjson or jackson]支持) ,并提供自定义 PropertyDescriptor 支持
BeanPropertySupport() - 类 的构造器net.gdface.bean.BeanPropertySupport
 
BeanPropertySupport.DiffNode - net.gdface.bean中的类
 
BeanPropertySupport.ReadVisitor - net.gdface.bean中的类
读访问接口实现
BeanPropertySupport.WriteVisitor - net.gdface.bean中的类
写访问接口实现
BeanPropertySupportImpl - net.gdface.bean.jdk中的类
参照 common-beanutils org.apache.commons.beanutils.PropertyUtilsBean 实现 Java Bean 的多级嵌套读写, 扩展支持Map,类成员,JSON String(需要JSON库[fastjson or jackson]支持) ,并提供自定义 PropertyDescriptor 支持
BeanPropertySupportImpl() - 类 的构造器net.gdface.bean.jdk.BeanPropertySupportImpl
 
BeanPropertySupportImpl - net.gdface.bean.openbeans中的类
参照 common-beanutils org.apache.commons.beanutils.PropertyUtilsBean 实现 Java Bean 的多级嵌套读写, 扩展支持Map,类成员,JSON String(需要JSON库[fastjson or jackson]支持) ,并提供自定义 PropertyDescriptor 支持
BeanPropertySupportImpl() - 类 的构造器net.gdface.bean.openbeans.BeanPropertySupportImpl
 
beforeInvokeMethod(InvokeMewthodContext) - 类 中的方法net.gdface.bean.jdk.descriptor.BaseNoStandardPropertyDescriptor
 
beforeInvokeMethod(InvokeMewthodContext) - 接口 中的方法net.gdface.bean.jdk.descriptor.NoStandardPropertyDescriptor
 
beforeInvokeMethod(InvokeMewthodContext) - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseNoStandardPropertyDescriptor
 
beforeInvokeMethod(InvokeMewthodContext) - 接口 中的方法net.gdface.bean.openbeans.descriptor.NoStandardPropertyDescriptor
 
beforeVisit(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.ReadVisitor
 
beforeVisit(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.WriteVisitor
 
beforeVisit(BeanPropertySupport.NestedContext) - 接口 中的方法net.gdface.bean.NestedNodeVisitor
访问节点前调用
beofreNext(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.ReadVisitor
 
beofreNext(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.WriteVisitor
 
beofreNext(BeanPropertySupport.NestedContext) - 接口 中的方法net.gdface.bean.NestedNodeVisitor
访问子节点前调用
BlacklistChecker(long) - 类 的构造器net.gdface.utils.AccessChecker.BlacklistChecker
构造方法
BlacklistException(String) - 异常错误 的构造器net.gdface.utils.AccessChecker.BlacklistException
 
builtinDescriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactories
从内置PropertyDescriptorFactory中返回beanname指定字段的PropertyDescriptor实例,没有则返回null
builtinDescriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
从内置PropertyDescriptorFactory中返回beanname指定字段的PropertyDescriptor实例,没有则返回null

C

cache - 类 中的变量net.gdface.utils.AccessChecker
 
cacheMap - 类 中的变量net.gdface.utils.AccessChecker
 
CaseSupport - net.gdface.utils中的类
 
CaseSupport() - 类 的构造器net.gdface.utils.CaseSupport
 
cast(Object, Type, Type) - 类 中的方法net.gdface.utils.BaseTypeTransformer
value转换为right指定的类型
changeHostIfLanhost(URI) - 类 中的静态方法net.gdface.utils.JcifsUtil
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input
changeHostIfLanhost(String) - 类 中的静态方法net.gdface.utils.JcifsUtil
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input, input 为URI格式(such as '//hostname:port','//hostname:port','http://domainname:port')或 'host:port','host'格式
changeHostIfLanhost(URL) - 类 中的静态方法net.gdface.utils.JcifsUtil
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input
checkAddress(ID, Object) - 类 中的方法net.gdface.utils.AccessChecker.AddressChecker
地址限制检查
检查指定的id是否存在于缓存中,如果存在且映射的值与value不相等则抛出异常, 如果不存在则将id-address值对添加到缓存
checkCycleReference(Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
检查是否有循环引用,有则抛出异常
checkFreq(ID) - 类 中的方法net.gdface.utils.AccessChecker.FreqChecker
频率限制检查
检查指定的id是否存在于缓存中,如果存在则抛出异常, 如果不存在,则将,id添加到缓存
checkFreq(ID, Long, boolean) - 类 中的方法net.gdface.utils.AccessChecker.FreqChecker
频率限制检查
检查指定的id是否存在于缓存中,如果存在且缓存中保存的时间戳与输入时间戳之差小于expireMills则抛出异常, 如果不存在,则将,id添加到缓存
checkFreq(ID, Long) - 类 中的方法net.gdface.utils.AccessChecker.FreqChecker
频率限制检查
检查指定的id是否存在于缓存中,如果存在且缓存中保存的时间戳与输入时间戳之差小于expireMills则抛出异常, 如果不存在,则将,id添加到缓存
checkFreq(ID) - 类 中的方法net.gdface.utils.AccessChecker.FreqStatChecker
频率限制检查
检查指定的id是否存在高频访问,如果存在则抛出异常,
checkLock(ID) - 类 中的方法net.gdface.utils.AccessChecker.BlacklistChecker
黑名单限制检查
检查指定的id是否存在于缓存中,如果存在则抛出异常
ClassCommentProvider - net.gdface.utils中的接口
 
ClassCommentProviderFactory - net.gdface.utils中的接口
 
clearCache() - 类 中的静态方法net.gdface.reflection.MethodUtils
Clear the method cache.
clearCache() - 类 中的方法net.gdface.utils.BaseStringMatchRules
清除rule缓存对象 BaseStringMatchRules.portRuleCache
clearDescriptors() - 类 中的方法net.gdface.bean.BeanPropertySupport
Clear any cached property descriptors information for all classes loaded by any class loaders.
clearDescriptors() - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
clearDescriptors() - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
clearRules() - 类 中的方法net.gdface.utils.BaseStringMatchRules
清除所有规则,同时清除缓存规则
clone(Serializable) - 类 中的静态方法net.gdface.utils.SerializationUtils
Deep clone an Object using serialization.
cloneFields(T, int) - 类 中的静态方法net.gdface.utils.DeepCloneUtils
(深度克隆)复制数据对象的所有字段,输入参数为null返回null
基本数据类型(primitive,String)不做复制,其他类型字段执行DeepCloneUtils.deepClone(Object)方法深度克隆
cloneFields(T) - 类 中的静态方法net.gdface.utils.DeepCloneUtils
(深度克隆)对数据对象的所有字段执行深度复制,输入参数为null返回null
commentOfClass() - 接口 中的方法net.gdface.utils.ClassCommentProvider
 
commentOfField(String) - 接口 中的方法net.gdface.utils.ClassCommentProvider
 
commentOfMethod(Method) - 接口 中的方法net.gdface.utils.ClassCommentProvider
 
contains(ID) - 类 中的方法net.gdface.utils.AccessChecker.BlacklistChecker
判断指定id是否在黑名单中
convertFromIPv4MappedAddress(byte[]) - 类 中的静态方法net.gdface.utils.IPAddressUtil
 
convertHost(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
如果host为localhost转换为"localhost"
copyProperties(Object, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Copy property values from the "origin" bean to the "destination" bean for all cases where the property names are the same (even though the actual getter and setter methods might have been customized via BeanInfo classes).
copyProperties(Object, Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
copyProperties(Object, Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
copyToByteArray(String, byte[]) - 类 中的静态方法net.gdface.utils.ArraySupport
cast HEX string to byte array,copy to this destination,same length required with dest
create(Class<?>, String) - 类 中的静态方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
create(Object, String) - 类 中的静态方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
create(Class<?>, String) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
create(Object, String) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
create(String, boolean) - 类 中的静态方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
根据模式字符串(pattern)创建BaseStringMatchRules.StringMatchRule对象
create(String) - 类 中的静态方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
根据模式字符串(pattern)创建BaseStringMatchRules.StringMatchRule对象
createBeanDifference(Function<T, Object>) - 类 中的方法net.gdface.bean.BeanPropertySupport
 
createCachedPool(Integer, Integer, Long, Integer, String) - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
根据配置文件指定的参数创建通用任务线程池对象
createExitingCachedPool() - 类 中的方法net.gdface.utils.DefaultExecutorProvider
创建一个自动退出封装的全局线程池, 子类可以使用不同的参数调用DefaultExecutorProvider.createCachedPool(Integer, Integer, Long, Integer, String)重写此方法
createExitingScheduledPool() - 类 中的方法net.gdface.utils.DefaultExecutorProvider
创建一个自动退出封装的定时任务线程池, 子类可以使用不同的参数调用DefaultExecutorProvider.createScheduledPool(Integer, String)重写此方法
createInstanceIfActiveClassPresent(Class<T>) - 类 中的静态方法net.gdface.annotations.AnnotationSupport
创建指定的JsonSupport子类实例
如果获取ActiveOnClass注解失败或注解中name字段指定的类不存在则代表子类依赖的库不存在,返回null
createScheduledPool(Integer, String) - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
根据配置文件指定的参数创建定时任务线程池对象
CycleReferenceException - net.gdface.bean.exception中的异常错误
循环引用异常
CycleReferenceException(String, String) - 异常错误 的构造器net.gdface.bean.exception.CycleReferenceException
 

D

deepClone(T) - 类 中的静态方法net.gdface.utils.DeepCloneUtils
[递归]复制数据对象(深度克隆),输入参数为null返回null
基本数据类型(primitive,String)不做复制,原样返回, 实现 Cloneable 接口的对象执行 clone 方法, MapCollection接口实现如果有默认构造方法执行putAll,addAll方法完成对象复制, 如果对象类型有复制构造方法,调用复制构造方法完成对象复制, 实现 Serializable接口的对象基于对象的序列化反序列化实现对象复制
DeepCloneUtils - net.gdface.utils中的类
深度对象克隆工具
DeepCloneUtils() - 类 的构造器net.gdface.utils.DeepCloneUtils
 
DEFAULT_BUFFER_SIZE - 类 中的静态变量net.gdface.utils.MultiCastDispatcher
 
DEFAULT_HOST - 类 中的静态变量net.gdface.utils.NetworkUtil
 
DefaultExecutorProvider - net.gdface.utils中的类
提供全局线程池对象
线程池对象在应用程序结束时自动退出
DefaultExecutorProvider() - 类 的构造器net.gdface.utils.DefaultExecutorProvider
 
delegate() - 类 中的方法net.gdface.utils.MethodDecorator
 
describe(Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
以嵌套节点方式输出指定对象所有字段内容
describe(Object, boolean) - 类 中的方法net.gdface.bean.BeanPropertySupport
以嵌套节点方式输出指定对象所有字段内容
descriptor - 类 中的变量net.gdface.bean.jdk.InvokeMewthodContext
 
descriptor - 类 中的变量net.gdface.bean.openbeans.InvokeMewthodContext
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.BaseRowDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.FieldDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.MapDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactories
 
descriptorOf(Object, String) - 接口 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactory
返回beanname指定字段的PropertyDescriptor实例,没有则返回null
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.UnnameRowDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.BaseRowDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.FieldDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.MapDescriptorFactory
 
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
 
descriptorOf(Object, String) - 接口 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactory
返回beanname指定字段的PropertyDescriptor实例,没有则返回null
descriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.UnnameRowDescriptorFactory
 
DescriptorUtils - net.gdface.bean中的类
 
DescriptorUtils() - 类 的构造器net.gdface.bean.DescriptorUtils
 
deserialize(InputStream) - 类 中的静态方法net.gdface.utils.SerializationUtils
Deserializes an Object from the specified stream.
deserialize(byte[]) - 类 中的静态方法net.gdface.utils.SerializationUtils
Deserializes a single Object from an array of bytes.
different(Object) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, String) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, String...) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, Iterable<String>) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, Predicate<String>, Iterable<String>) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, Predicate<String>, String...) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段
different(Object, Predicate<String>, String[], boolean, String...) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段,返回不同的字段差异信息
different(Object, Predicate<String>, Iterable<String>, Iterable<String>, boolean) - 类 中的方法net.gdface.bean.BeanDifference
返回两个对象之间差异的字段,返回不同的字段差异信息
different(Object, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, String...) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, Iterable<String>) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, Predicate<String>, Iterable<String>) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, Predicate<String>, String...) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段
different(Object, Object, Predicate<String>, String[], boolean, String...) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段,返回不同的字段差异信息
different(Object, Object, Predicate<String>, Iterable<String>, Iterable<String>, boolean) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回两个对象之间差异的字段,返回不同的字段差异信息
DiffNode() - 类 的构造器net.gdface.bean.BeanPropertySupport.DiffNode
 
DiffNode(Object, Object) - 类 的构造器net.gdface.bean.BeanPropertySupport.DiffNode
 
doClass(Class<?>) - 接口 中的方法net.gdface.utils.TypeUtils.Action
 
docSignature - 类 中的变量net.gdface.utils.MethodDecorator
 

E

EMPTY_OBJECT_ARRAY - 类 中的静态变量net.gdface.bean.BeanPropertySupport
An empty object array
EnumTransformer<L extends java.lang.Enum<L>,R extends java.lang.Enum<R>> - net.gdface.utils中的类
枚举类型转换
EnumTransformer(Class<L>, Class<R>) - 类 的构造器net.gdface.utils.EnumTransformer
 
equals(Object) - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
equals(Object) - 类 中的方法net.gdface.utils.MatchPatternInfo
 
equals(Object) - 类 中的方法net.gdface.utils.MethodDecorator
 
equals(Object) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
expireMills - 类 中的变量net.gdface.utils.AccessChecker
 

F

FastJsonSupport - net.gdface.json中的类
 
FastJsonSupport() - 类 的构造器net.gdface.json.FastJsonSupport
 
FieldDescriptorFactory - net.gdface.bean.jdk.factory中的类
 
FieldDescriptorFactory() - 类 的构造器net.gdface.bean.jdk.factory.FieldDescriptorFactory
 
FieldDescriptorFactory - net.gdface.bean.openbeans.factory中的类
 
FieldDescriptorFactory() - 类 的构造器net.gdface.bean.openbeans.factory.FieldDescriptorFactory
 
fieldOf(Class<?>, String) - 类 中的静态方法net.gdface.bean.DescriptorUtils
 
FieldPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
基于反射实现对类的字段Field读写
FieldPropertyDescriptor(Field) - 类 的构造器net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
FieldPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
基于反射实现对类的字段Field读写
FieldPropertyDescriptor(Field) - 类 的构造器net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
FieldUtils - net.gdface.reflection中的类
 
FieldUtils() - 类 的构造器net.gdface.reflection.FieldUtils
 
FILTER_IPV4 - 类 中的静态变量net.gdface.utils.NetworkUtil
 
FILTER_NOT_LINK_LOCAL - 类 中的静态变量net.gdface.utils.NetworkUtil
 
format(LogRecord) - 类 中的方法net.gdface.logger.SimpleConsoleFormatter
 
format(byte[], String, NetworkUtil.Radix) - 类 中的静态方法net.gdface.utils.NetworkUtil
byte[] 转换为radix指定格式的字符串
formatIp(byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
以IP地址格式(点分位)格式化source指定的字节数组
formatIp(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
将IP地址对象格式化source指定的字符串
IPV4地址格式为'.'
formatIpv6(byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
以IPV6地址格式(点分位)格式化source指定的字节数组
formatMac(byte[], String) - 类 中的静态方法net.gdface.utils.NetworkUtil
MAC地址格式(16进制)格式化source指定的字节数组
FreqChecker(long) - 类 的构造器net.gdface.utils.AccessChecker.FreqChecker
构造方法
FreqException(String) - 异常错误 的构造器net.gdface.utils.AccessChecker.FreqException
 
FreqStatChecker(long, long, int) - 类 的构造器net.gdface.utils.AccessChecker.FreqStatChecker
构造方法
fromHex(String) - 类 中的静态方法net.gdface.utils.ArraySupport
cast HEX string to byte array
fromHex(String, short) - 类 中的静态方法net.gdface.utils.ArraySupport
cast HEX string to short array, Returns the short value whose byte representation is the given 2 bytes, in big-endian order
fromHex(String, int) - 类 中的静态方法net.gdface.utils.ArraySupport
cast HEX string to int array, Returns the int value whose byte representation is the given 4 bytes, in big-endian order
fromHex(String, long) - 类 中的静态方法net.gdface.utils.ArraySupport
cast HEX string to long array, Returns the long value whose byte representation is the given 8 bytes, in big-endian order
FunctionCached<K,V> - net.gdface.utils中的类
基于GUAVA LoadingCache实现类型转转换接口Function, 当一个输入K的计算结果已经存在于缓存时,直接返回,无需再次计算, 避免对同一个输入数据多次重复计算。
FunctionCached(Function<K, V>, V, CacheBuilder<Object, Object>) - 类 的构造器net.gdface.utils.FunctionCached
构造方法
FunctionCached(Function<K, V>, V) - 类 的构造器net.gdface.utils.FunctionCached
构造方法
FunctionCached(Function<K, V>) - 类 的构造器net.gdface.utils.FunctionCached
构造方法, K 为null时返回null

G

genericType - 类 中的变量net.gdface.utils.MethodDecorator.Parameter
 
genericTypeName(String) - 类 中的静态方法net.gdface.utils.TypeUtils
 
get(K) - 类 中的方法net.gdface.utils.FunctionCached
缓存调用
getAccessibleMethod(Class<?>, String, Class<?>) - 类 中的静态方法net.gdface.reflection.MethodUtils
Return an accessible method (that is, one that can be invoked via reflection) with given name and a single parameter.
getAccessibleMethod(Class<?>, String, Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Return an accessible method (that is, one that can be invoked via reflection) with given name and parameters.
getAccessibleMethod(Method) - 类 中的静态方法net.gdface.reflection.MethodUtils
Return an accessible method (that is, one that can be invoked via reflection) that implements the specified Method.
getAccessibleMethod(Class<?>, Method) - 类 中的静态方法net.gdface.reflection.MethodUtils
Return an accessible method (that is, one that can be invoked via reflection) that implements the specified Method.
getActualTypeArguments() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getAddressIfPossible(String) - 类 中的静态方法net.gdface.utils.JcifsUtil
根据host提供的主机名返回IP地址
解析失败返回null
getAllClassForGenericType(String) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getAllInterfaces(Class<?>) - 类 中的静态方法net.gdface.reflection.FieldUtils
Gets a List of all interfaces implemented by the given class and its superclasses.
getAllTypeNamesForGenericType(String) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getAnnotation(Class<T>) - 类 中的方法net.gdface.utils.MethodDecorator
 
getAnnotation(Class<T>) - 类 中的方法net.gdface.utils.MethodDecorator.Parameter
返回指定注释对象,没有定义注释则返回null
getAnnotations() - 类 中的方法net.gdface.utils.MethodDecorator
 
getAnnotations() - 类 中的方法net.gdface.utils.MethodDecorator.Parameter
返回所有注释对象
getBytesInBuffer(ByteBuffer) - 类 中的静态方法net.gdface.utils.BaseTypeTransformer
返回buffer中所有字节(position~limit),不改变buffer状态
getBytesInBuffer(ByteBuffer) - 类 中的静态方法net.gdface.utils.TypeTransformer
已过时。
返回buffer中所有字节(position~limit),不改变buffer状态
getCurrentMac(String, int) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的当前网卡物理地址
getCurrentMac(HostAndPort) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的当前网卡物理地址
getCurrentMac(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的当前网卡物理地址
getCurrentMac(String...) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的当前网卡物理地址
通过(并发)对一组主机进行socket连接测试获取当前网卡的物理地址,任何一个测试通过即返回
getDeclaredAnnotations() - 类 中的方法net.gdface.utils.MethodDecorator
 
getDeclaringClass() - 类 中的方法net.gdface.utils.MethodDecorator
 
getDefaultValue() - 类 中的方法net.gdface.utils.MethodDecorator
 
getDocSignature(boolean) - 类 中的方法net.gdface.utils.MethodDecorator
 
getDocSignature(Map<String, Class<?>>) - 类 中的方法net.gdface.utils.MethodDecorator
 
getDocSignature() - 类 中的方法net.gdface.utils.MethodDecorator
 
getDocSignature(Method, boolean) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getDocSignature(Method, Map<String, Class<?>>) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getElementClass(Class<?>) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getExceptionTypes() - 类 中的方法net.gdface.utils.MethodDecorator
 
getField() - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getField(String) - 类 中的方法net.gdface.bean.NameResolver
Return the search field name from the search expression or null.
getField() - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getField(Class<?>, String, boolean) - 类 中的静态方法net.gdface.reflection.FieldUtils
Gets an accessible Field by name, breaking scope if requested.
getField(Class<?>, String) - 类 中的静态方法net.gdface.utils.ReflectionUtils
递归返回类型为声明的字段
如果当前中没有找到则向上到父类查找,输入参数为null返回null
getFieldUnchecked(Class<?>, String) - 类 中的静态方法net.gdface.utils.ReflectionUtils
 
getGenericExceptionTypes() - 类 中的方法net.gdface.utils.MethodDecorator
 
getGenericExceptionTypeSet() - 类 中的方法net.gdface.utils.MethodDecorator
 
getGenericParameterTypes() - 类 中的方法net.gdface.utils.MethodDecorator
 
getGenericReturnType() - 类 中的方法net.gdface.utils.MethodDecorator
 
getGenericType() - 类 中的方法net.gdface.utils.MethodDecorator.Parameter
 
getGenericTypeName(String, TypeUtils.FullName) - 类 中的静态方法net.gdface.utils.TypeUtils
返回一个泛型对象的简单类型
如:将 java.util.Map<java.lang.String,net.gdface.sdk.CodeInfo[]>返回 List<String,CodeInfo[]>
getGlobalExceutor() - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
返回全局线程池
getGroup() - 类 中的方法net.gdface.utils.MultiCastDispatcher
返回组播地址IP
getIndex(String) - 类 中的方法net.gdface.bean.NameResolver
Return the index value from the property expression or -3,-2,-1.
getIndexedProperty(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified indexed property of the specified bean, with no type conversions.
getIndexedProperty(Object, String, int) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified indexed property of the specified bean, with no type conversions.
getIndexedProperty(Object, String, int) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getIndexedProperty(Object, String, int) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getIndexValue(String, Object, int) - 类 中的方法net.gdface.bean.BeanPropertySupport
返回List对象索引指定位置的值
index为-1时返回列表第一个元素,等同于0, index为-2时返回列表最后一个元素,
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
 
getKey(String) - 类 中的方法net.gdface.bean.NameResolver
Return the map key from the property expression or null.
getLeft() - 类 中的方法net.gdface.bean.BeanPropertySupport.DiffNode
 
getLocalIp(String, int) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的网卡IP地址
getLocalIp(HostAndPort) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的网卡IP地址
getLocalIp(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的网卡IP地址
getLocalIp(String...) - 类 中的静态方法net.gdface.utils.NetworkUtil
通过尝试建立socket连接(tcp)的方式获取访问指定host的网卡IP地址
通过(并发)对一组主机进行socket连接测试获取当前网卡的物理地址,任何一个测试通过即返回
getLogger(String) - 类 中的静态方法net.gdface.logger.SimpleLogger
 
getMacAddress(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
返回指定address绑定的网卡的物理地址(MAC)
getMacAddress(NetworkInterface, String) - 类 中的静态方法net.gdface.utils.NetworkUtil
 
getMacAddress(InetAddress, String) - 类 中的静态方法net.gdface.utils.NetworkUtil
getMappedProperty(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified mapped property of the specified bean, with no type conversions.
getMappedProperty(Object, String, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified mapped property of the specified bean, with no type conversions.
getMappedProperty(Object, String, String) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getMappedProperty(Object, String, String) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getMappedPropertyDescriptors(Class<?>) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
Return the mapped property descriptors for this bean class.
getMappedPropertyDescriptors(Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
Return the mapped property descriptors for this bean.
getMappedPropertyDescriptors(Class<?>) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
Return the mapped property descriptors for this bean class.
getMappedPropertyDescriptors(Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
Return the mapped property descriptors for this bean.
getMappedPropertyType() - 类 中的方法net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Gets the Class object for the property values.
getMappedPropertyType() - 类 中的方法net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Gets the Class object for the property values.
getMappedReadMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Gets the method that should be used to read one of the property value.
getMappedReadMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Gets the method that should be used to read one of the property value.
getMappedWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Gets the method that should be used to write one of the property value.
getMappedWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Gets the method that should be used to write one of the property value.
getMatchingAccessibleMethod(Class<?>, String, Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Find an accessible method that matches the given name and has compatible parameters.
getMatchType() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
getModifiers() - 类 中的方法net.gdface.utils.MethodDecorator
 
getName() - 类 中的方法net.gdface.utils.MethodDecorator
 
getName() - 类 中的方法net.gdface.utils.MethodDecorator.Parameter
 
getNestedName() - 异常错误 中的方法net.gdface.bean.exception.CycleReferenceException
 
getNICs(Predicate<NetworkInterface>...) - 类 中的静态方法net.gdface.utils.NetworkUtil
根据过滤器filters指定的条件(AND)返回网卡设备对象
getNoVirtualNICs() - 类 中的静态方法net.gdface.utils.NetworkUtil
返回所有物理(非虚拟)网卡
getOverride(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
返回输入的方法重写的父类的方法
getOverrideClass(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
如果指定方法为覆盖(override)或实现接口方法,则自底向上查找此方法覆盖的方法所在的父类或接口类, 返回第一个找到覆盖方法所声明的类,如: A为接口类,B实现了A的方法test,C继承B,覆盖了test,则此方法调用返回为B
getOverrideClassRecursive(Class<?>, String, Class<?>...) - 类 中的静态方法net.gdface.utils.ReflectionUtils
(递归)如果指定方法为覆盖(override)或实现接口方法,则自底向上查找此方法覆盖的方法所在的父类或接口类, 返回第一个找到覆盖方法所声明的类,如: A为接口类,B实现了A的方法test,C继承B,覆盖了test,则此方法调用返回为B
getOverrideObjectMethod(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
如果输入的方法为重写Object类的方法("clone","finalize","hashCode","equals","toString") 则返回Object类对应的方法,否则返回null
getOverrideTop(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
返回输入的方法重写的顶级父类的方法
getOverrideTopClass(Class<?>, String, Class<?>...) - 类 中的静态方法net.gdface.utils.ReflectionUtils
如果指定方法为覆盖(override)或实现接口方法,则自底向上查找此方法覆盖的方法所在的父类或接口类, 返回最顶层被覆盖方法所声明的类,如: A为接口类,B实现了A的方法test,C继承B,覆盖了test,则此方法调用返回为A
getOverrideTopClass(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
如果指定方法为覆盖(override)或实现接口方法,则自底向上查找此方法覆盖的方法所在的父类或接口类, 返回最顶层被覆盖方法所声明的类,如: A为接口类,B实现了A的方法test,C继承B,覆盖了test,则此方法调用返回为A
getOwnerType() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getParameter(String) - 类 中的方法net.gdface.utils.MethodDecorator
获取参数名对应的MethodDecorator.Parameter对象,参数名无效返回null
getParameterAnnotations() - 类 中的方法net.gdface.utils.MethodDecorator
 
getParameterNames() - 类 中的方法net.gdface.utils.MethodDecorator
 
getParameters() - 类 中的方法net.gdface.utils.MethodDecorator
 
getParameterTypes() - 类 中的方法net.gdface.utils.MethodDecorator
 
getPattern() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
getPhysicalNICs() - 类 中的静态方法net.gdface.utils.NetworkUtil
返回所有物理网卡
getPort() - 类 中的方法net.gdface.utils.MultiCastDispatcher
返回侦听端口号
getPrimitiveType(Class<?>) - 类 中的静态方法net.gdface.reflection.MethodUtils
Gets the class for the primitive type corresponding to the primitive wrapper class given.
getPrimitiveWrapper(Class<?>) - 类 中的静态方法net.gdface.reflection.MethodUtils
Gets the wrapper object class for the given primitive type class.
getProperties(Class<?>, int, boolean) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
获取beanClass中所有具有指定读写类型(rw)的属性
getProperties(Class<?>, int, boolean) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
获取beanClass中所有具有指定读写类型(rw)的属性
getProperty(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the (possibly nested) property of the specified name, for the specified bean, with no type conversions.
getProperty(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the (possibly nested) property of the specified name, for the specified bean, with no type conversions.
getProperty(String) - 类 中的方法net.gdface.bean.NameResolver
Return the property name from the property expression.
getProperty0(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
 
getPropertyChecked(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the (possibly nested) property of the specified name, for the specified bean, with no type conversions.
getPropertyCheckType(Object, String, Class<T>) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the (possibly nested) property of the specified name, for the specified bean, cast to target type.if value is String,try to parse json to target type.
getPropertyDescriptor(Object, String) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
Retrieve the property descriptor for the specified property of the specified bean, or return null if there is no such descriptor.
getPropertyDescriptor(Object, String) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
Retrieve the property descriptor for the specified property of the specified bean, or return null if there is no such descriptor.
getPropertyDescriptors(Class<?>) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getPropertyDescriptors(Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
Retrieve the property descriptors for the specified bean, introspecting and caching them the first time a particular bean class is encountered.
getPropertyDescriptors(Class<?>) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getPropertyDescriptors(Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
Retrieve the property descriptors for the specified bean, introspecting and caching them the first time a particular bean class is encountered.
getPropertyNames(Class<?>, int, boolean) - 类 中的方法net.gdface.bean.BeanPropertySupport
获取beanClass中所有具有指定读写类型(rw)的属性名集合
getPropertyNames(Object, int, boolean) - 类 中的方法net.gdface.bean.BeanPropertySupport
 
getPropertyNames(Class<?>, int, boolean) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getPropertyNames(Class<?>, int, boolean) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getPropertyType() - 类 中的方法net.gdface.bean.jdk.descriptor.BaseRowPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseRowPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
 
getPropertyType() - 类 中的方法net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
 
getRawType() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
getReadMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.jdk.descriptor.BaseNoStandardPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.BaseRowPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getReadMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
 
getReadMethod(Class<?>, PropertyDescriptor) - 接口 中的方法net.gdface.bean.jdk.descriptor.NoStandardPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
 
getReadMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseNoStandardPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseRowPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getReadMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
 
getReadMethod(Class<?>, PropertyDescriptor) - 接口 中的方法net.gdface.bean.openbeans.descriptor.NoStandardPropertyDescriptor
 
getReadMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
 
getReturnType() - 类 中的方法net.gdface.utils.MethodDecorator
 
getRight() - 类 中的方法net.gdface.bean.BeanPropertySupport.DiffNode
 
getRule(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
从规则列表(BaseStringMatchRules.rules)中查找服务接口名对应的规则,没有找到返回null
查找逻辑:
先以matchPattern在规则列表key字段查找是否有匹配的规则,有则返回, 如果没有找到再在规则列表中顺序以模糊匹配方式查找是否有匹配的规则,有则返回, 如果没有找到返回null
getRuleByPattern(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
从规则列表(BaseStringMatchRules.rules)中根据匹配模式查找匹配模式字符串对应的规则,没有找到返回null
如果没有找到返回null
getRuleCached(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
从规则列表缓存(BaseStringMatchRules.portRuleCache)查找输入字符串对应的规则,没有找到返回NULL_RULE
getRuleCached(String, String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
先以input调用BaseStringMatchRules.getRuleCached(String)查找规则, 如果没找到且addationalPrefix不为空且input没有前缀,则将input加上附加前缀addationalPrefix再试一次
getSearchedProperty(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified indexed property of the specified bean, with no type conversions.
getSearchedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified indexed property of the specified bean, with no type conversions.
getSearchedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getSearchedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getServiceStackTraceMessage() - 接口 中的方法net.gdface.utils.IServiceException
返回服务端异常堆栈信息
getSignature() - 类 中的方法net.gdface.utils.MethodDecorator
 
getSignature(Method) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getSimpleProperty(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return the value of the specified simple property of the specified bean, with no type conversions.
getSimpleProperty(Object, String) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
getSimpleProperty(Object, String) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
getTimerExecutor() - 类 中的静态方法net.gdface.utils.DefaultExecutorProvider
返回定时任务线程池
getTransformer(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
返回left TO right指定的转换器,参数不可为null
getTransformer(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
返回left & right指定的转换器,参数不可为null
getTransformerChecked(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
 
getTransformerChecked(Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
 
getType() - 类 中的方法net.gdface.utils.MethodDecorator.Parameter
 
getTypeDefine(Type, T) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getTypeName(Type, boolean) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getTypeName(Type, TypeUtils.FullName) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getTypeName(Class<?>, boolean) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getTypeName(Class<?>, TypeUtils.FullName) - 类 中的静态方法net.gdface.utils.TypeUtils
 
getTypeName(ParameterizedType, TypeUtils.FullName) - 类 中的静态方法net.gdface.utils.TypeUtils
返回一个泛型对象的简单类型
如:将 java.util.Map<java.lang.String,net.gdface.sdk.CodeInfo[]>返回 List<String,CodeInfo[]>
getTypeParameters() - 类 中的方法net.gdface.utils.MethodDecorator
 
getUncached(K) - 类 中的方法net.gdface.utils.FunctionCached
非缓存调用
getValue() - 异常错误 中的方法net.gdface.bean.exception.CycleReferenceException
 
getValue(String) - 类 中的方法net.gdface.bean.NameResolver
Return the search value from the search expression or null.
getWriteMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.jdk.descriptor.BaseNoStandardPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.BaseRowPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getWriteMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.LenientDecoratorOfDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
 
getWriteMethod(Class<?>, PropertyDescriptor) - 接口 中的方法net.gdface.bean.jdk.descriptor.NoStandardPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
 
getWriteMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseNoStandardPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.BaseRowPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getWriteMethod(Class<?>, PropertyDescriptor) - 类 中的方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.LenientDecoratorOfDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
 
getWriteMethod(Class<?>, PropertyDescriptor) - 接口 中的方法net.gdface.bean.openbeans.descriptor.NoStandardPropertyDescriptor
 
getWriteMethod() - 类 中的方法net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
 
globalExecutor - 类 中的变量net.gdface.utils.DefaultExecutorProvider
全局线程池(自动退出封装)

H

hasCycleReference(Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
检查是否有循环引用,如果有循环引用返回true否则返回false
hasCycleReference(Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
hasCycleReference(Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
hasEmpty(Iterable<Object>) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否有为空的元素
hasEmpty(Object...) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否有为空的元素
hashCode() - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
hashCode() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
hashCode() - 类 中的方法net.gdface.utils.MethodDecorator
 
hashCode() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
hasNested(String) - 类 中的方法net.gdface.bean.NameResolver
Indicates whether or not the expression contains nested property expressions or not.
hostAddressOf(String) - 类 中的静态方法net.gdface.utils.JcifsUtil
根据host提供的主机名返回IP地址
用于局域网内主机名解析为IP地址,
如果解析失败则返回输入的host,
如果hostnull或为IP地址则返回输入的host

I

indexOf(BaseStringMatchRules.StringMatchRule) - 类 中的方法net.gdface.utils.BaseStringMatchRules
返回指定的规则在规则表中的索引值, 输入参数为null或没有在规则表中找到完全相同的规则则返回-1
init() - 类 中的方法net.gdface.utils.MultiCastDispatcher
socket初始化
installFormatter(Logger) - 类 中的静态方法net.gdface.logger.SimpleConsoleFormatter
SimpleConsoleFormatter实例指定为Logger的输出格式
internalIp(byte[]) - 类 中的静态方法net.gdface.utils.IPAddressUtil
判断指定的IP是否为私有IP
internalIp(String) - 类 中的静态方法net.gdface.utils.IPAddressUtil
判断指定的IP是否为私有IP
invoke(Object, Object...) - 类 中的方法net.gdface.utils.MethodDecorator
 
invokeExactMethod(Object, String, Object) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a method whose parameter type matches exactly the object type.
invokeExactMethod(Object, String, Object[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a method whose parameter types match exactly the object types.
invokeExactMethod(Object, String, Object[], Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a method whose parameter types match exactly the parameter types given.
invokeExactStaticMethod(Class<?>, String, Object[], Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a static method whose parameter types match exactly the parameter types given.
invokeExactStaticMethod(Class<?>, String, Object) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a static method whose parameter type matches exactly the object type.
invokeExactStaticMethod(Class<?>, String, Object[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a static method whose parameter types match exactly the object types.
invokeMethod(Object, String, Object) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named method whose parameter type matches the object type.
invokeMethod(Object, String, Object[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named method whose parameter type matches the object type.
invokeMethod(Object, String, Object[], Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named method whose parameter type matches the object type.
InvokeMewthodContext - net.gdface.bean.jdk中的类
 
InvokeMewthodContext(PropertyDescriptor, Method, Object, Object[]) - 类 的构造器net.gdface.bean.jdk.InvokeMewthodContext
 
InvokeMewthodContext - net.gdface.bean.openbeans中的类
 
InvokeMewthodContext(PropertyDescriptor, Method, Object, Object[]) - 类 的构造器net.gdface.bean.openbeans.InvokeMewthodContext
 
invokeStaticMethod(Class<?>, String, Object) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named static method whose parameter type matches the object type.
invokeStaticMethod(Class<?>, String, Object[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named static method whose parameter type matches the object type.
invokeStaticMethod(Class<?>, String, Object[], Class<?>[]) - 类 中的静态方法net.gdface.reflection.MethodUtils
Invoke a named static method whose parameter type matches the object type.
IPAddressUtil - net.gdface.utils中的类
copy from sun.net.util.IPAddressUtil in ORACLE JDK
IPAddressUtil() - 类 的构造器net.gdface.utils.IPAddressUtil
 
ipv4AddressesOfNoVirtualNICs() - 类 中的静态方法net.gdface.utils.NetworkUtil
返回所有物理(非虚拟)网卡绑定的IP(ipv4)地址
ipv4AddressesOfPhysicalNICs() - 类 中的静态方法net.gdface.utils.NetworkUtil
返回所有物理网卡绑定的IP(ipv4)地址
isAccessible() - 类 中的方法net.gdface.utils.MethodDecorator
 
isActive(Class<?>) - 类 中的静态方法net.gdface.annotations.AnnotationSupport
基于ActiveOnClass注解判断指定的是否是可激活的
如果获取ActiveOnClass注解失败或注解中name字段指定的类不存在则代表子类依赖的库不存在,返回false,否则返回true
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法net.gdface.utils.MethodDecorator
 
isAssignmentCompatible(Class<?>, Class<?>) - 类 中的静态方法net.gdface.reflection.MethodUtils
Determine whether a type can be used as a parameter in a method invocation.
isBridge() - 类 中的方法net.gdface.utils.MethodDecorator
 
isBroadcast(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断一个地址是否为广播地址(255.255.255.255)
isCamelcase(String) - 类 中的静态方法net.gdface.utils.CaseSupport
判断 变量是否为驼峰命名法格式的字符串
isDefaultMatch() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
isEmpty(Object) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否为null或空
如果输入参数为@String,Collection,Iterable,Iterator,Map,数组类型则返回其是否为空, 否则返回false
isEmpty(boolean, Iterable<Object>) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否都为空或有元素为空
如果alltrue判断都为空,即values中的所有元素都为空时返回true 否则判断有空,即 values中的任一元素为空时就返回true, values为空则返回true
isEmpty(boolean, Object...) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断输入参数是否都为空或有元素为空
如果alltrue判断都为空,即values中的所有元素都为空时返回true 否则判断有空,即 values中的任一元素为空时就返回true, values为空则返回true
IServiceException - net.gdface.utils中的接口
 
isFullName(Class<?>) - 接口 中的方法net.gdface.utils.TypeUtils.FullName
 
isIndexed(String) - 类 中的方法net.gdface.bean.NameResolver
Indicate whether the expression is for an indexed property or not.
isIPv4LiteralAddress(String) - 类 中的静态方法net.gdface.utils.IPAddressUtil
 
isIPv6LiteralAddress(String) - 类 中的静态方法net.gdface.utils.IPAddressUtil
 
isJavaLangClass(Class<?>) - 类 中的静态方法net.gdface.utils.TypeUtils
 
isLocalhost(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断address是否为本机地址
isLocalhost(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断address是否为本机地址
isLoopbackAddress(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
判断host是否为localhost
isMapped(String) - 类 中的方法net.gdface.bean.NameResolver
Indicate whether the expression is for a mapped property or not.
isOverride(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
返回方法是否为覆盖方法
isOverrideObjectMethod(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
判断方法是否为重写Object的方法
isOverrideShadow(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
判断input是否为残存的影子方法
如果在方法声明的类Method.getDeclaringClass()中使用根据input的名字和参数查找方法找到的方法与input不相同, 即为因残存的被重写的父类方法,因返回类型不相同而残存
isReachable(String, int, int) - 类 中的静态方法net.gdface.utils.NetworkUtil
 
isReadable(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return true if the specified property name identifies a readable property on the specified bean; otherwise, return false.
isReadable(Object, String) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
isReadable(Object, String) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
isResolvableHost(String) - 类 中的静态方法net.gdface.utils.JcifsUtil
判断host是否为可解析的主机名
isRunning() - 类 中的方法net.gdface.utils.MultiCastDispatcher
 
isSearched(String) - 类 中的方法net.gdface.bean.NameResolver
Indicate whether the expression is for an search property with field equal value or not.
isSnakecase(String) - 类 中的静态方法net.gdface.utils.CaseSupport
判断 变量是否为驼峰命名法格式的字符串
isSnakelcase(String) - 类 中的静态方法net.gdface.utils.CaseSupport
已过时。
spell error,replaced by CaseSupport.isSnakecase(String)
isSynthetic() - 类 中的方法net.gdface.utils.MethodDecorator
 
isVarArgs() - 类 中的方法net.gdface.utils.MethodDecorator
 
isWriteable(Object, String) - 类 中的方法net.gdface.bean.BeanPropertySupport
Return true if the specified property name identifies a writeable property on the specified bean; otherwise, return false.
isWriteable(Object, String) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
isWriteable(Object, String) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 

J

JacksonSupport - net.gdface.json中的类
 
JacksonSupport() - 类 的构造器net.gdface.json.JacksonSupport
 
JcifsUtil - net.gdface.utils中的类
基于jcifs库的名字解析工具
使用该类的需要添加额外的依赖库:
'eu.agno3.jcifs:jcifs-ng:2.1.2'
JcifsUtil() - 类 的构造器net.gdface.utils.JcifsUtil
 
JsonSupport - net.gdface.json中的类
JSON序列化/反序列化支持抽象类
JsonSupport() - 类 的构造器net.gdface.json.JsonSupport
 
JsonSupportException - net.gdface.json中的异常错误
封装JSON序列化/反序列化异常
JsonSupportException(String, Throwable) - 异常错误 的构造器net.gdface.json.JsonSupportException
 
JsonSupportException(String) - 异常错误 的构造器net.gdface.json.JsonSupportException
 
JsonSupportException(Throwable) - 异常错误 的构造器net.gdface.json.JsonSupportException
 
jsonSupportInstance() - 类 中的静态方法net.gdface.json.JsonSupports
返回 JsonSupport实例,失败抛出{@link JsonSupport}实例
JsonSupports - net.gdface.json中的类
 
JsonSupports() - 类 的构造器net.gdface.json.JsonSupports
 

K

keyOfRule() - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 

L

lastNode(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.ReadVisitor
 
lastNode(BeanPropertySupport.NestedContext) - 类 中的方法net.gdface.bean.BeanPropertySupport.WriteVisitor
 
lastNode(BeanPropertySupport.NestedContext) - 接口 中的方法net.gdface.bean.NestedNodeVisitor
访问末端节点
left(Object) - 类 中的方法net.gdface.bean.BeanDifference
return left value from right
LenientDecoratorOfDescriptor - net.gdface.bean.jdk.descriptor中的类
重写LenientDecoratorOfDescriptor.getWriteMethod()方法,允许返回类型不为void的write方法
copy from common-bean
LenientDecoratorOfDescriptor - net.gdface.bean.openbeans.descriptor中的类
重写LenientDecoratorOfDescriptor.getWriteMethod()方法,允许返回类型不为void的write方法
copy from common-bean
listToken(TypeToken<T>) - 类 中的静态方法net.gdface.utils.TypeUtils
 

M

MapDescriptorFactory - net.gdface.bean.jdk.factory中的类
 
MapDescriptorFactory() - 类 的构造器net.gdface.bean.jdk.factory.MapDescriptorFactory
 
MapDescriptorFactory - net.gdface.bean.openbeans.factory中的类
 
MapDescriptorFactory() - 类 的构造器net.gdface.bean.openbeans.factory.MapDescriptorFactory
 
MappedPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
copy from org.apache.commons.beanutils.MappedPropertyDescriptor
A MappedPropertyDescriptor describes one mapped property.
MappedPropertyDescriptor(String, Class<?>) - 类 的构造器net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Constructs a MappedPropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods, with the addition of a String parameter (the key).
MappedPropertyDescriptor(String, Class<?>, String, String) - 类 的构造器net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
This constructor takes the name of a mapped property, and method names for reading and writing the property.
MappedPropertyDescriptor(String, Method, Method) - 类 的构造器net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
This constructor takes the name of a mapped property, and Method objects for reading and writing the property.
MappedPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
copy from org.apache.commons.beanutils.MappedPropertyDescriptor
A MappedPropertyDescriptor describes one mapped property.
MappedPropertyDescriptor(String, Class<?>) - 类 的构造器net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Constructs a MappedPropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods, with the addition of a String parameter (the key).
MappedPropertyDescriptor(String, Class<?>, String, String) - 类 的构造器net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
This constructor takes the name of a mapped property, and method names for reading and writing the property.
MappedPropertyDescriptor(String, Method, Method) - 类 的构造器net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
This constructor takes the name of a mapped property, and Method objects for reading and writing the property.
MapPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
实现对Map实例的属性封装
MapPropertyDescriptor(Class<?>, String) - 类 的构造器net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
 
MapPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
实现对Map实例的属性封装
MapPropertyDescriptor(Class<?>, String) - 类 的构造器net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
 
mapToken(TypeToken<K>, TypeToken<V>) - 类 中的静态方法net.gdface.utils.TypeUtils
 
match(BaseStringMatchRules.StringMatchRule) - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
match(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
match(MatchPatternInfo) - 类 中的方法net.gdface.utils.MatchPatternInfo
 
match(String) - 类 中的方法net.gdface.utils.MatchPatternInfo
 
match(String, String) - 枚举 中的方法net.gdface.utils.MatchType
检查输入参数(input)是否匹配模式pattern
MatchPatternInfo - net.gdface.utils中的类
 
MatchPatternInfo() - 类 的构造器net.gdface.utils.MatchPatternInfo
 
MatchPatternInfo(String, MatchType) - 类 的构造器net.gdface.utils.MatchPatternInfo
 
MatchType - net.gdface.utils中的枚举
规则匹配模式定义
定义字符串的匹配方式
maybeJsonString(Object) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
判断对象是否有可能是JSON 字符串, 如果是String类型且前后以{}返回1 如果是String类型且前后以[]返回2 否则返回0
method - 类 中的变量net.gdface.bean.jdk.InvokeMewthodContext
 
method - 类 中的变量net.gdface.bean.openbeans.InvokeMewthodContext
 
method - 类 中的变量net.gdface.utils.MethodDecorator
 
MethodDecorator - net.gdface.utils中的类
 
MethodDecorator(Method) - 类 的构造器net.gdface.utils.MethodDecorator
构造方法
Method构造对象
MethodDecorator(Method, String[]) - 类 的构造器net.gdface.utils.MethodDecorator
构造方法
Method构造对象
MethodDecorator.Parameter - net.gdface.utils中的类
 
MethodUtils - net.gdface.reflection中的类
copy from org.apache.commons.beanutils.MethodUtils
Utility reflection methods focused on methods in general rather than properties in particular.
MethodUtils() - 类 的构造器net.gdface.reflection.MethodUtils
 
MultiCastDispatcher - net.gdface.utils中的类
组播/广播数据接收处理器
MultiCastDispatcher(InetAddress, int, int, Predicate<byte[]>, Predicate<Throwable>) - 类 的构造器net.gdface.utils.MultiCastDispatcher
构造方法
MultiCastDispatcher(String, int, int, Predicate<byte[]>, Predicate<Throwable>) - 类 的构造器net.gdface.utils.MultiCastDispatcher
构造方法
MultiCastDispatcher(String, int, Predicate<byte[]>, Predicate<Throwable>) - 类 的构造器net.gdface.utils.MultiCastDispatcher
构造方法

N

name - 类 中的变量net.gdface.utils.MethodDecorator.Parameter
 
NameResolver - net.gdface.bean中的类
base on org.apache.commons.beanutils.expression.DefaultResolver
Default Property Name Expression Resolver Implementation.
NameResolver() - 类 的构造器net.gdface.bean.NameResolver
Default Constructor.
NestedNodeVisitor - net.gdface.bean中的接口
 
NestedNullException - net.gdface.bean.exception中的异常错误
copy from org.apache.commons.beanutils.NestedNullException
Thrown to indicate that the Bean Access Language cannot execute query against given bean since a nested bean referenced is null.
NestedNullException() - 异常错误 的构造器net.gdface.bean.exception.NestedNullException
Constructs a NestedNullException without a detail message.
NestedNullException(String) - 异常错误 的构造器net.gdface.bean.exception.NestedNullException
Constructs a NestedNullException without a detail message.
NestedNullException(String, Throwable) - 异常错误 的构造器net.gdface.bean.exception.NestedNullException
 
net.gdface.annotations - 程序包 net.gdface.annotations
 
net.gdface.bean - 程序包 net.gdface.bean
 
net.gdface.bean.exception - 程序包 net.gdface.bean.exception
 
net.gdface.bean.jdk - 程序包 net.gdface.bean.jdk
 
net.gdface.bean.jdk.descriptor - 程序包 net.gdface.bean.jdk.descriptor
 
net.gdface.bean.jdk.factory - 程序包 net.gdface.bean.jdk.factory
 
net.gdface.bean.openbeans - 程序包 net.gdface.bean.openbeans
 
net.gdface.bean.openbeans.descriptor - 程序包 net.gdface.bean.openbeans.descriptor
 
net.gdface.bean.openbeans.factory - 程序包 net.gdface.bean.openbeans.factory
 
net.gdface.json - 程序包 net.gdface.json
 
net.gdface.logger - 程序包 net.gdface.logger
 
net.gdface.reflection - 程序包 net.gdface.reflection
 
net.gdface.utils - 程序包 net.gdface.utils
 
NetworkUtil - net.gdface.utils中的类
网络管理工具类
NetworkUtil() - 类 的构造器net.gdface.utils.NetworkUtil
 
NetworkUtil.ConnectStatus - net.gdface.utils中的枚举
连接测试返回状态
NetworkUtil.Filter - net.gdface.utils中的枚举
 
NetworkUtil.Radix - net.gdface.utils中的枚举
 
next(String) - 类 中的方法net.gdface.bean.NameResolver
Extract the next property expression from the current expression.
nextRight(String) - 类 中的方法net.gdface.bean.NameResolver
Extract the next property expression from the current expression.
nostandardDescriptorOf(Object, String) - 类 中的方法net.gdface.bean.jdk.factory.PropertyDescriptorFactories
从非标准PropertyDescriptorFactory中返回beanname指定字段的PropertyDescriptor实例,没有则返回null
nostandardDescriptorOf(Object, String) - 类 中的方法net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
从非标准PropertyDescriptorFactory中返回beanname指定字段的PropertyDescriptor实例,没有则返回null
NoStandardPropertyDescriptor - net.gdface.bean.jdk.descriptor中的接口
 
NoStandardPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的接口
 
NULL_OBJ - 类 中的变量net.gdface.utils.AccessChecker
 
nullPattern() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
nullPattern(MatchPatternInfo) - 类 中的静态方法net.gdface.utils.MatchPatternInfo
 
nullRule() - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
nullRule(BaseStringMatchRules.StringMatchRule) - 类 中的静态方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 

O

of(Function<K, V>, V, CacheBuilder<Object, Object>) - 类 中的静态方法net.gdface.utils.FunctionCached
返回getterFunctionFunctionCached实例, 如果getterFunctionFunctionCached实例,则直接返回,否则创建新实例
of(Function<K, V>, V) - 类 中的静态方法net.gdface.utils.FunctionCached
返回getterFunctionFunctionCached实例, 如果getterFunctionFunctionCached实例,则直接返回,否则创建新实例
of(Function<K, V>) - 类 中的静态方法net.gdface.utils.FunctionCached
返回getterFunctionFunctionCached实例(默认实例为null)
of(String) - 类 中的静态方法net.gdface.utils.MatchPatternInfo
根据模式字符串(pattern)的格式归一化,
字母,数字,'_','/'视为普通字符
of(String, boolean) - 类 中的静态方法net.gdface.utils.MatchPatternInfo
根据输入的模式字符串创建MatchPatternInfo实例
of(String, char...) - 类 中的静态方法net.gdface.utils.MatchPatternInfo
根据输入的模式字符串创建MatchPatternInfo实例
of(String, String) - 类 中的静态方法net.gdface.utils.MatchPatternInfo
根据输入的模式字符串创建MatchPatternInfo实例
origin() - 类 中的方法net.gdface.bean.jdk.descriptor.LenientDecoratorOfDescriptor
 
origin() - 类 中的方法net.gdface.bean.openbeans.descriptor.LenientDecoratorOfDescriptor
 
overrideTopOrSelf(Method) - 类 中的静态方法net.gdface.utils.ReflectionUtils
如果输入方法(input)为重写方法则返回重写的顶级父类的方法,否则返回input

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
 
parameterNames - 类 中的变量net.gdface.utils.MethodDecorator
 
parameters - 类 中的变量net.gdface.utils.MethodDecorator
 
paramMap - 类 中的变量net.gdface.utils.MethodDecorator
 
parse(String, Class<T>) - 类 中的方法net.gdface.json.FastJsonSupport
 
parse(String, Class<T>) - 类 中的方法net.gdface.json.JacksonSupport
 
parse(String, Class<T>) - 类 中的方法net.gdface.json.JsonSupport
解析JSON字符串为指定的类型的对象,字符串为空或null则返回null
parseOrEmptyMap(String) - 类 中的方法net.gdface.json.FastJsonSupport
 
parseOrEmptyMap(String) - 类 中的方法net.gdface.json.JacksonSupport
 
parseOrEmptyMap(String, boolean) - 类 中的方法net.gdface.json.JsonSupport
解决JSON字符串为JSON对象,字符串为空或null则返回空对象(Map)
parseOrEmptyMap(String) - 类 中的方法net.gdface.json.JsonSupport
解决JSON字符串为JSON对象,字符串为空或null则返回空对象(Map)
parseRule(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
将一条规则字符串解析为 Rule 对象,解析失败则抛出IllegalArgumentException异常
parseRules(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
解析以,分割的多条规则定义
pattern - 类 中的变量net.gdface.utils.BaseStringMatchRules.StringMatchRule
原始的匹配字符串,允许的格式:
只包含数字字母下划线--精确匹配服务接口名,如 getUser 以*结束--左侧匹配,如 getUser* 以*开始--右侧匹配,如 *User 其他:正则表达式--正则表达式匹配,如 getUser(WithName)?
patternInfo - 类 中的变量net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
patterns() - 类 中的方法net.gdface.utils.BaseStringMatchRules
顺序返回所有规则的匹配模式字符串
portRuleCache - 类 中的变量net.gdface.utils.BaseStringMatchRules
 
prefix - 类 中的变量net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
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
 
PropertyDescriptorFactories - net.gdface.bean.jdk.factory中的类
PropertyDescriptorFactories() - 类 的构造器net.gdface.bean.jdk.factory.PropertyDescriptorFactories
 
PropertyDescriptorFactories - net.gdface.bean.openbeans.factory中的类
PropertyDescriptorFactories() - 类 的构造器net.gdface.bean.openbeans.factory.PropertyDescriptorFactories
 
PropertyDescriptorFactory - net.gdface.bean.jdk.factory中的接口
 
PropertyDescriptorFactory - net.gdface.bean.openbeans.factory中的接口
 
putIfAbsent(Map<K, V>, K, V) - 类 中的静态方法net.gdface.utils.TypeUtils
 

R

readMethod(Object, String) - 类 中的静态方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
字段读取方法实现
readMethod(Object, String) - 类 中的静态方法net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
字段读取方法实现
readMethod(Object, String) - 类 中的静态方法net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
字段读取方法实现
readMethod(Object, String) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
字段读取方法实现
readMethod(Object, String) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
字段读取方法实现
readMethod(Object, String) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
字段读取方法实现
ReadVisitor() - 类 的构造器net.gdface.bean.BeanPropertySupport.ReadVisitor
 
ReflectionUtils - net.gdface.utils中的类
反射工具类
ReflectionUtils() - 类 的构造器net.gdface.utils.ReflectionUtils
 
remove(String) - 类 中的方法net.gdface.bean.NameResolver
Remove the last property expresson from the current expression.
removeKey(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
删除指定的规则
removeRight(String) - 类 中的方法net.gdface.bean.NameResolver
Remove the right last property expresson from the current expression.
replace(String) - 类 中的方法net.gdface.utils.BaseStringMatchRules
替换已经存在的规则
replace(Map<K, V>, K, V) - 类 中的静态方法net.gdface.utils.TypeUtils
 
run() - 类 中的方法net.gdface.utils.MultiCastDispatcher
循环接收group,port指定的组播地址发送的数据并交给MultiCastDispatcher.processor处理
running() - 类 中的方法net.gdface.utils.MultiCastDispatcher
 

S

searchIn(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
input中遍历所有元素找到匹配的值,没找到返回null
selfBind(InetAddress) - 类 中的静态方法net.gdface.utils.NetworkUtil
遍历所有物理(非虚拟)网卡上绑定的地址,判断address是否为本机网卡绑定的地址
selfBind(String) - 类 中的静态方法net.gdface.utils.NetworkUtil
sendHttpRequest(URL, String) - 类 中的静态方法net.gdface.utils.NetworkUtil
向指定的url发送http请求
sendMulticast(InetAddress, int, byte[], Integer, NetworkInterface) - 类 中的静态方法net.gdface.utils.NetworkUtil
向指定的组播或广播地址和端口发送组播数据
sendMulticast(InetAddress, int, byte[], Integer) - 类 中的静态方法net.gdface.utils.NetworkUtil
向指定的组播或广播地址和端口发送组播数据
sendMulticast(String, int, byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
向指定的组播或广播地址和端口发送组播数据
sendMulticast(String, byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
向指定的组播或广播地址和端口发送组播数据
SerializationException - net.gdface.utils中的异常错误
copy from org.apache.commons.lang.SerializationException (commons-lang:commons-lang.2.4) Exception thrown when the Serialization process fails.
SerializationException() - 异常错误 的构造器net.gdface.utils.SerializationException
Constructs a new SerializationException without specified detail message.
SerializationException(String) - 异常错误 的构造器net.gdface.utils.SerializationException
Constructs a new SerializationException with specified detail message.
SerializationException(Throwable) - 异常错误 的构造器net.gdface.utils.SerializationException
Constructs a new SerializationException with specified nested Throwable.
SerializationException(String, Throwable) - 异常错误 的构造器net.gdface.utils.SerializationException
Constructs a new SerializationException with specified detail message and nested Throwable.
SerializationUtils - net.gdface.utils中的类
copy from org.apache.commons.lang.SerializationUtils (commons-lang:commons-lang.2.4) Assists with the serialization process and performs additional functionality based on serialization.
SerializationUtils() - 类 的构造器net.gdface.utils.SerializationUtils
SerializationUtils instances should NOT be constructed in standard programming.
serialize(Serializable, OutputStream) - 类 中的静态方法net.gdface.utils.SerializationUtils
Serializes an Object to the specified stream.
serialize(Serializable) - 类 中的静态方法net.gdface.utils.SerializationUtils
Serializes an Object to a byte array for storage/serialization.
setAccessible(boolean) - 类 中的方法net.gdface.utils.MethodDecorator
 
setCacheMethods(boolean) - 类 中的静态方法net.gdface.reflection.MethodUtils
Set whether methods should be cached for greater performance or not, default is true.
setIndexedProperty(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the specified indexed property of the specified bean, with no type conversions.
setIndexedProperty(Object, String, int, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the specified indexed property of the specified bean, with no type conversions.
setIndexedProperty(Object, String, int, Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
setIndexedProperty(Object, String, int, Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
setJsonSupportInstance(JsonSupport) - 类 中的静态方法net.gdface.json.JsonSupports
设置自定义的JsonSupport实例
setLeft(Object) - 类 中的方法net.gdface.bean.BeanPropertySupport.DiffNode
 
setMappedProperty(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the specified mapped property of the specified bean, with no type conversions.
setMappedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the specified mapped property of the specified bean, with no type conversions.
setMappedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
setMappedProperty(Object, String, String, Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
setMappedReadMethod(Method) - 类 中的方法net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Sets the method that should be used to read one of the property value.
setMappedReadMethod(Method) - 类 中的方法net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Sets the method that should be used to read one of the property value.
setMappedWriteMethod(Method) - 类 中的方法net.gdface.bean.jdk.descriptor.MappedPropertyDescriptor
Sets the method that should be used to write the property value.
setMappedWriteMethod(Method) - 类 中的方法net.gdface.bean.openbeans.descriptor.MappedPropertyDescriptor
Sets the method that should be used to write the property value.
setMatchType(MatchType) - 类 中的方法net.gdface.utils.MatchPatternInfo
 
setNestedName(String) - 异常错误 中的方法net.gdface.bean.exception.CycleReferenceException
 
setOrAddIndexValue(String, Object, int, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
设置List对象索引指定位置的值
index为-1时向列表头部添加元素, index为-2时向列表尾部添加元素,
setPattern(String) - 类 中的方法net.gdface.utils.MatchPatternInfo
 
setProperty(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the (possibly nested) property of the specified name, for the specified bean, with no type conversions.
setProperty0(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
 
setPropertyChecked(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the (possibly nested) property of the specified name, for the specified bean, with no type conversions.
setRight(Object) - 类 中的方法net.gdface.bean.BeanPropertySupport.DiffNode
 
setSimpleProperty(Object, String, Object) - 类 中的方法net.gdface.bean.BeanPropertySupport
Set the value of the specified simple property of the specified bean, with no type conversions.
setSimpleProperty(Object, String, Object) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
setSimpleProperty(Object, String, Object) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
setToken(TypeToken<T>) - 类 中的静态方法net.gdface.utils.TypeUtils
 
setTraceEnabled(boolean) - 类 中的静态方法net.gdface.bean.BeanPropertySupport
 
setTraceEnabled(boolean) - 类 中的静态方法net.gdface.reflection.MethodUtils
 
setTransformer(Class<L>, Class<R>, Function<L, R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
设置left -> right的转换器,参数不可为null
setTransformer(Class<L>, Class<R>, Function<L, R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
设置left -> right的转换器,参数不可为null
setValue(String) - 异常错误 中的方法net.gdface.bean.exception.CycleReferenceException
 
setValueOfField(Object, String, Object) - 类 中的静态方法net.gdface.utils.ReflectionUtils
反射修改object的私有成员
setValueOfStaticField(Class<?>, String, Object) - 类 中的静态方法net.gdface.utils.ReflectionUtils
反射修改clazz的静态私有成员
SimpleConsoleFormatter - net.gdface.logger中的类
Logger实现自定义的日志输出,可以输出IDE(eclipse)自动识别源码位置的日志格式。
SimpleConsoleFormatter() - 类 的构造器net.gdface.logger.SimpleConsoleFormatter
 
SimpleLogger - net.gdface.logger中的类
 
SimpleLogger() - 类 的构造器net.gdface.logger.SimpleLogger
 
sizeOfRules() - 类 中的方法net.gdface.utils.BaseStringMatchRules
返回规则数量
stop() - 类 中的方法net.gdface.utils.MultiCastDispatcher
 
StringMatchRule(String) - 类 的构造器net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
StringMatchRule(String, boolean) - 类 的构造器net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
StringMatchRule() - 类 的构造器net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
stripQuoteOfPrefix(String) - 类 中的静态方法net.gdface.utils.BaseStringMatchRules
 

T

testHttpConnect(URL, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试http连接是否可连接
连接失败返回NetworkUtil.ConnectStatus.FAIL, 建立连接后用 responseValidator验证响应数据,responseValidator返回true则连接有效返回NetworkUtil.ConnectStatus.CONNECTABLE, responseValidator返回false则连接无效返回NetworkUtil.ConnectStatus.INVALID_RESPONE ,
testHttpConnect(String, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试http连接是否可连接
testHttpConnect(String, int, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试HTTP连接是否可连接
testHttpConnectChecked(URL, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试http连接是否可连接
testHttpConnectChecked(String, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试http连接是否可连接
testHttpConnectChecked(String, int, Predicate<String>) - 类 中的静态方法net.gdface.utils.NetworkUtil
测试HTTP连接是否可连接
textToNumericFormatV4(String) - 类 中的静态方法net.gdface.utils.IPAddressUtil
 
textToNumericFormatV6(String) - 类 中的静态方法net.gdface.utils.IPAddressUtil
 
timerExecutor - 类 中的变量net.gdface.utils.DefaultExecutorProvider
定时任务线程池对象(自动退出封装)
to(L, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
value转换为right指定的类型
to(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 List 中的元素转换为right指定的类型
to(Set<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Set 中的元素转换为right指定的类型
to(L[], Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 数组 中的元素转换为right指定的类型
to(int[], Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 int[] 转换为列表
to(long[], Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 long[] 转换为列表
to(double[], Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 double[] 转换为列表
to(float[], Class<Float>, Class<Double>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 float[] 转换为Double列表
to(short[], Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 short[] 转换为列表
to(boolean[], Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 boolean[] 转换为列表
to(Map<K1, V1>, Class<K1>, Class<V1>, Class<K2>, Class<V2>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
Map<K1,V1>转换为Map<K2,V2>
to(L, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
value转换为right指定的类型
to(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 List 中的元素转换为right指定的类型
to(Set<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Set 中的元素转换为right指定的类型
to(L[], Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 数组 中的元素转换为right指定的类型
to(int[], Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 int[] 转换为列表
to(long[], Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 long[] 转换为列表
to(double[], Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 double[] 转换为列表
to(float[], Class<Float>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 float[] 转换为Double列表
to(short[], Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 short[] 转换为列表
to(boolean[], Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 boolean[] 转换为列表
to(Map<K1, V1>, Class<K1>, Class<V1>, Class<K2>, Class<V2>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
Map<K1,V1>转换为Map<K2,V2>
toArray(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 列表 转换为数组
toArray(List<L>, Class<L>, Class<R>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 列表 转换为数组
tobooleanArray(List<Boolean>, Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Boolean 列表 转换为数组
tobooleanArray(List<Boolean>, Class<Boolean>, Class<Boolean>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Boolean 列表 转换为数组
toCamelcase(String) - 类 中的静态方法net.gdface.utils.CaseSupport
 
toDecorator(PropertyDescriptor) - 类 中的静态方法net.gdface.bean.jdk.descriptor.LenientDecoratorOfDescriptor
 
toDecorator(PropertyDescriptor) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.LenientDecoratorOfDescriptor
 
todoubleArray(List<Double>, Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Double 列表 转换为数组
todoubleArray(List<Double>, Class<Double>, Class<Double>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Double 列表 转换为数组
tofloatArray(List<Double>, Class<Double>, Class<Float>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Double 列表 转换为float数组
tofloatArray(List<Double>, Class<Double>, Class<Float>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Double 列表 转换为float数组
toGenericString() - 类 中的方法net.gdface.utils.MethodDecorator
 
toGenericString(boolean) - 类 中的方法net.gdface.utils.MethodDecorator
输出类名简写的(泛型)方法描述字符串
toHex(byte[]) - 类 中的静态方法net.gdface.utils.ArraySupport
cast byte array to HEX string
toHex(short[]) - 类 中的静态方法net.gdface.utils.ArraySupport
Returns a big-endian representation HEX string
toHex(int[]) - 类 中的静态方法net.gdface.utils.ArraySupport
Returns a big-endian representation HEX string
toHex(long[]) - 类 中的静态方法net.gdface.utils.ArraySupport
Returns a big-endian representation HEX string
tointArray(List<Integer>, Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Integer 列表 转换为数组
tointArray(List<Integer>, Class<Integer>, Class<Integer>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Integer 列表 转换为数组
toJSONString(Object, boolean) - 类 中的方法net.gdface.json.FastJsonSupport
 
toJSONString(Object, boolean) - 类 中的方法net.gdface.json.JacksonSupport
 
toJSONString(Object) - 类 中的方法net.gdface.json.JsonSupport
对象序列化为JSON字符串[无缩进]
toJSONString(Object, boolean) - 类 中的方法net.gdface.json.JsonSupport
对象序列化为JSON字符串
tolongArray(List<Long>, Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Long 列表 转换为数组
tolongArray(List<Long>, Class<Long>, Class<Long>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Long 列表 转换为数组
toNonPrimitiveClass(Class<?>) - 类 中的静态方法net.gdface.reflection.MethodUtils
Find a non primitive representation for given primitive class.
toshortArray(List<Short>, Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.BaseTypeTransformer
将 Short 列表 转换为数组
toshortArray(List<Short>, Class<Short>, Class<Short>) - 类 中的方法net.gdface.utils.TypeTransformer
已过时。
将 Short 列表 转换为数组
toSnakecase(String) - 类 中的静态方法net.gdface.utils.CaseSupport
 
toString() - 类 中的方法net.gdface.bean.BeanPropertySupport.DiffNode
 
toString() - 类 中的方法net.gdface.utils.BaseStringMatchRules.StringMatchRule
 
toString() - 类 中的方法net.gdface.utils.BaseStringMatchRules
 
toString() - 类 中的方法net.gdface.utils.MatchPatternInfo
 
toString() - 类 中的方法net.gdface.utils.MethodDecorator
输出类名简写的方法描述字符串
toString(boolean) - 类 中的方法net.gdface.utils.MethodDecorator
是否显示类的全名
toString() - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
 
traceEnabled - 类 中的静态变量net.gdface.bean.BeanPropertySupport
 
transform(Map<K1, V>, Function<K1, K2>) - 类 中的静态方法net.gdface.utils.BaseTypeTransformer
convert Map<K1,V> to Map<K2,V>
transform(Type, Type) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
将当前对象的类型参数中为oldType的元素替换为newType
transform(Type[]) - 类 中的方法net.gdface.utils.ParameterizedTypeImpl
用指定的类型参数替换当前对象的类型参数
新参数的个数与当前对象的类型参数个数必须一致, 如果新参数数组中元素为null则对应的参数不会被替换
transTable - 类 中的变量net.gdface.utils.BaseTypeTransformer
 
transTable - 类 中的变量net.gdface.utils.TypeTransformer
已过时。
 
traverseTypes(Type, TypeUtils.Action) - 类 中的静态方法net.gdface.utils.TypeUtils
 
tryConstructIfNull(Object, Object, String, Class<?>) - 类 中的方法net.gdface.bean.BeanPropertySupport
nestedBeannull时尝试为beanname字段构造新实例
tryConstructIfNull(Object, Object, String, Class<?>) - 类 中的方法net.gdface.bean.jdk.BeanPropertySupportImpl
 
tryConstructIfNull(Object, Object, String, Class<?>) - 类 中的方法net.gdface.bean.openbeans.BeanPropertySupportImpl
 
type - 类 中的变量net.gdface.utils.MethodDecorator.Parameter
 
TypeTransformer - net.gdface.utils中的类
已过时。
be replaced by BaseTypeTransformer
TypeTransformer() - 类 的构造器net.gdface.utils.TypeTransformer
已过时。
 
TypeUtils - net.gdface.utils中的类
对象类型相关工具
TypeUtils() - 类 的构造器net.gdface.utils.TypeUtils
 
TypeUtils.Action - net.gdface.utils中的接口
 
TypeUtils.FullName - net.gdface.utils中的接口
 

U

UnnameRowDescriptorFactory - net.gdface.bean.jdk.factory中的类
 
UnnameRowDescriptorFactory() - 类 的构造器net.gdface.bean.jdk.factory.UnnameRowDescriptorFactory
 
UnnameRowDescriptorFactory - net.gdface.bean.openbeans.factory中的类
 
UnnameRowDescriptorFactory() - 类 的构造器net.gdface.bean.openbeans.factory.UnnameRowDescriptorFactory
 
UnnameRowPropertyDescriptor - net.gdface.bean.jdk.descriptor中的类
实现对UnnameRow实例的属性封装
UnnameRowPropertyDescriptor(RowMetaData, String) - 类 的构造器net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
 
UnnameRowPropertyDescriptor - net.gdface.bean.openbeans.descriptor中的类
实现对UnnameRow实例的属性封装
UnnameRowPropertyDescriptor(RowMetaData, String) - 类 的构造器net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
 

V

validateMac(byte[]) - 类 中的静态方法net.gdface.utils.NetworkUtil
验证MAC地址有效性
value - 枚举 中的变量net.gdface.utils.NetworkUtil.Radix
 
valueOf(String) - 枚举 中的静态方法net.gdface.utils.MatchType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.gdface.utils.NetworkUtil.ConnectStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Filter
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Radix
返回带有指定名称的该类型的枚举常量。
valueOfField(Object, String) - 类 中的静态方法net.gdface.utils.ReflectionUtils
反射获取object的私有成员
values - 类 中的变量net.gdface.bean.jdk.InvokeMewthodContext
 
values - 类 中的变量net.gdface.bean.openbeans.InvokeMewthodContext
 
values() - 枚举 中的静态方法net.gdface.utils.MatchType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.gdface.utils.NetworkUtil.ConnectStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Filter
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.gdface.utils.NetworkUtil.Radix
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

wrapMatchRule(String, String) - 类 中的静态方法net.gdface.utils.BaseStringMatchRules
返回根据prefixportName字段生成的匹配规则字符串
WRAPPER - 类 中的静态变量net.gdface.utils.ParameterizedTypeImpl
 
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.jdk.descriptor.FieldPropertyDescriptor
字段写入方法实现
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.jdk.descriptor.MapPropertyDescriptor
字段写入方法实现
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.jdk.descriptor.UnnameRowPropertyDescriptor
字段写入方法实现
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.FieldPropertyDescriptor
字段写入方法实现
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.MapPropertyDescriptor
字段写入方法实现
writeMethod(Object, String, Object) - 类 中的静态方法net.gdface.bean.openbeans.descriptor.UnnameRowPropertyDescriptor
字段写入方法实现
WriteVisitor() - 类 的构造器net.gdface.bean.BeanPropertySupport.WriteVisitor
 
A B C D E F G H I J K L M N O P R S T U V W 
跳过导航链接

Copyright © 2023. All Rights Reserved.