跳过导航链接
B C D E F G I L M S T U 

B

Beans - ins.framework.utils中的类
用于操作Bean的工具类

C

caseInsensitive() - 类 中的方法ins.framework.utils.copier.SimpleCopier
字段名忽略大小写
caseInsensitiveMap(Map<K, V>) - 类 中的静态方法ins.framework.utils.Maps
返回原Map的忽略键大小写的只读Map
caseSensitive() - 类 中的方法ins.framework.utils.copier.SimpleCopier
字段名大小写敏感
clear() - 类 中的方法ins.framework.utils.copier.SimpleCopier
清除内含对象,必须重新调用from和to方法才能再次拷贝数据
convert(Object, Object, Class<?>, Class<?>, Object) - 接口 中的方法ins.framework.utils.copier.FastCopierConverter
 
copy() - 类 中的静态方法ins.framework.utils.Beans
简单复制
copy(Object, Object) - 类 中的静态方法ins.framework.utils.Beans
 
copy(Object, Object, FastCopierConverter) - 类 中的方法ins.framework.utils.copier.FastCopier
 
copyDepth() - 类 中的静态方法ins.framework.utils.Beans
深度全属性复制,包括list,一般用于PO转VO
create(Class<?>, Class<?>, boolean, boolean) - 类 中的静态方法ins.framework.utils.copier.FastCopier
 
create() - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 

D

DozerCopier - ins.framework.utils.copier中的类
深层拷贝工具类
DozerCopier() - 类 的构造器ins.framework.utils.copier.DozerCopier
 

E

encrypt(String) - 类 中的静态方法ins.framework.utils.EncryptUtils
加密算法
EncryptUtils - ins.framework.utils中的类
加密工具类。
excludeEmpty() - 类 中的方法ins.framework.utils.copier.SimpleCopier
排除空对象字段
copier.excludeEmpty();
excludeNull() - 类 中的方法ins.framework.utils.copier.SimpleCopier
排除null字段
copier.excludeNull();
excludePrimitiveFalse() - 类 中的方法ins.framework.utils.copier.SimpleCopier
排除基类型的false
excludePrimitiveZero() - 类 中的方法ins.framework.utils.copier.SimpleCopier
排除基类型的0
excludes(String...) - 类 中的方法ins.framework.utils.copier.SimpleCopier
指定排除的字段名称
SimpleCopier copier = Lang.newCopier(); copier.excludes("name");

F

FastCopier - ins.framework.utils.copier中的类
 
FastCopier() - 类 的构造器ins.framework.utils.copier.FastCopier
 
FastCopier.Generator - ins.framework.utils.copier中的类
 
FastCopierConverter - ins.framework.utils.copier中的接口
 
from(Object) - 类 中的方法ins.framework.utils.copier.DozerCopier
 
from(List<?>) - 类 中的方法ins.framework.utils.copier.DozerCopier
 
from(Object) - 类 中的方法ins.framework.utils.copier.SimpleCopier
 

G

generateClass(ClassVisitor) - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 
Generator() - 类 的构造器ins.framework.utils.copier.FastCopier.Generator
 
getPropertyMap(Class<?>) - 类 中的静态方法ins.framework.utils.Mirrors
 

I

includeEmpty() - 类 中的方法ins.framework.utils.copier.SimpleCopier
排除空对象字段
copier.includeEmpty();
includeNull() - 类 中的方法ins.framework.utils.copier.SimpleCopier
包含null字段
copier.includeNull();
includePrimitiveFalse() - 类 中的方法ins.framework.utils.copier.SimpleCopier
包含基类型的false
includePrimitiveZero() - 类 中的方法ins.framework.utils.copier.SimpleCopier
包含基类型的0
includes(String...) - 类 中的方法ins.framework.utils.copier.SimpleCopier
指定包含的字段名称
SimpleCopier copier = Lang.newCopier(); copier.includes("name");
ins.framework.utils - 程序包 ins.framework.utils
提供通用处理的一些工具类
ins.framework.utils.copier - 程序包 ins.framework.utils.copier
 
invoke(Object, String, Object) - 类 中的静态方法ins.framework.utils.Beans
 
invokeValue(Object, String) - 类 中的静态方法ins.framework.utils.Beans
反射相关方法

L

longUuid() - 类 中的静态方法ins.framework.utils.Uuids
获取长的Uuid字符串(通常为32位,即去掉横线)
longUuid2short(String) - 类 中的静态方法ins.framework.utils.Uuids
长UUID转为短UUID

M

Maps - ins.framework.utils中的类
Map工具类
Mirrors - ins.framework.utils中的类
反射工具类

S

setCaseSensitive(boolean) - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 
setSource(Class) - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 
setTarget(Class) - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 
setUseConverter(boolean) - 类 中的方法ins.framework.utils.copier.FastCopier.Generator
 
shortUuid() - 类 中的静态方法ins.framework.utils.Uuids
获取短的Uuid字符串(22位,可用作主键)
shortUuid2long(String) - 类 中的静态方法ins.framework.utils.Uuids
短UUID转为长UUID
SimpleCopier - ins.framework.utils.copier中的类
浅层拷贝工具类
SimpleCopier() - 类 的构造器ins.framework.utils.copier.SimpleCopier
 

T

to(Class<T>) - 类 中的方法ins.framework.utils.copier.DozerCopier
 
to(Object...) - 类 中的方法ins.framework.utils.copier.SimpleCopier
 
toList(Class<T>) - 类 中的方法ins.framework.utils.copier.DozerCopier
复制到一个list,list里面对象的属性也会深度复制

U

Uuids - ins.framework.utils中的类
Base64格式的UUID(shortUuid)
由于Base64编码使用的字符包括大小写字母各26个,加上10个数字,和加号“+”,斜杠“/”,一共64个字符。
B C D E F G I L M S T U 
跳过导航链接

Copyright © 2020. All rights reserved.