- camelToUnderline(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将驼峰命名转化成下划线
- camelToUnderline(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将驼峰命名转化成下划线
- camelToUnderline(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
驼峰转下划线 camelToUnderline -> camel_to_underline
- camelToUnderline(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
驼峰转下划线 camelToUnderline -> camel_to_underline
- caseInsensitive() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
字段名忽略大小写
- caseInsensitive() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
字段名忽略大小写
- caseInsensitiveMap(Map<K, V>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Maps
-
返回原Map的忽略健大小写的只读Map
- caseInsensitiveMap(Map<K, V>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Maps
-
返回原Map的忽略健大小写的只读Map
- caseSensitive() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
字段名大小写敏感
- caseSensitive() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
字段名大小写敏感
- Classes - com.sinosoftgz.starter.utils.lang中的类
-
类型工具类(需要Spring支持)
- Classes - com.sinosoftgz.starter.utils.lang中的类
-
类型工具类(需要Spring支持)
- ClassFilter - com.sinosoftgz.starter.utils.lang中的接口
-
- ClassFilter - com.sinosoftgz.starter.utils.lang中的接口
-
- clear() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
清除内含对象,必须重新调用from和to方法才能再次拷贝数据
- clear() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
清除内含对象,必须重新调用from和to方法才能再次拷贝数据
- ClobToStringConverter - com.sinosoftgz.starter.utils.convert.converters.string中的类
-
- ClobToStringConverter - com.sinosoftgz.starter.utils.convert.converters.string中的类
-
- ClobToStringConverter() - 类 的构造器com.sinosoftgz.starter.utils.convert.converters.string.ClobToStringConverter
-
- ClobToStringConverter() - 类 的构造器com.sinosoftgz.starter.utils.convert.converters.string.ClobToStringConverter
-
- CollectionToArrayConverter - com.sinosoftgz.starter.utils.convert.converters.array中的类
-
- CollectionToArrayConverter - com.sinosoftgz.starter.utils.convert.converters.array中的类
-
- CollectionToArrayConverter() - 类 的构造器com.sinosoftgz.starter.utils.convert.converters.array.CollectionToArrayConverter
-
- CollectionToArrayConverter() - 类 的构造器com.sinosoftgz.starter.utils.convert.converters.array.CollectionToArrayConverter
-
- com.sinosoftgz.starter.utils - 程序包 com.sinosoftgz.starter.utils
-
Created by Roney on 2019/3/21 10:36
- com.sinosoftgz.starter.utils.concurrent - 程序包 com.sinosoftgz.starter.utils.concurrent
-
- com.sinosoftgz.starter.utils.convert - 程序包 com.sinosoftgz.starter.utils.convert
-
- com.sinosoftgz.starter.utils.convert.converters.array - 程序包 com.sinosoftgz.starter.utils.convert.converters.array
-
- com.sinosoftgz.starter.utils.convert.converters.date - 程序包 com.sinosoftgz.starter.utils.convert.converters.date
-
- com.sinosoftgz.starter.utils.convert.converters.primitive - 程序包 com.sinosoftgz.starter.utils.convert.converters.primitive
-
- com.sinosoftgz.starter.utils.convert.converters.string - 程序包 com.sinosoftgz.starter.utils.convert.converters.string
-
- com.sinosoftgz.starter.utils.data - 程序包 com.sinosoftgz.starter.utils.data
-
Created by Roney on 2019/3/21 11:42
- com.sinosoftgz.starter.utils.date - 程序包 com.sinosoftgz.starter.utils.date
-
Created by Roney on 2019/3/22 11:18
- com.sinosoftgz.starter.utils.jwt - 程序包 com.sinosoftgz.starter.utils.jwt
-
- com.sinosoftgz.starter.utils.lang - 程序包 com.sinosoftgz.starter.utils.lang
-
- com.sinosoftgz.starter.utils.security - 程序包 com.sinosoftgz.starter.utils.security
-
- com.sinosoftgz.starter.utils.security.enums - 程序包 com.sinosoftgz.starter.utils.security.enums
-
- com.sinosoftgz.starter.utils.web - 程序包 com.sinosoftgz.starter.utils.web
-
Created by Roney on 2019/3/22 17:24
- com.sinosoftgz.starter.utils.web.enums - 程序包 com.sinosoftgz.starter.utils.web.enums
-
- com.sinosoftgz.starter.utils.web.vo - 程序包 com.sinosoftgz.starter.utils.web.vo
-
Created by Roney on 2019/3/26 18:24
- concat(Object...) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
将不定长参数转换成一个字符串(直接相连,内部使用StringBuilder,比String的concat方法高效) 示例
Strings.concat() 返回 "";
Strings.concat("abc") 返回 "abc";
Strings.concat("ab","c","defg") 返回 "abcdefg";
- concat(Object...) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
将不定长参数转换成一个字符串(直接相连,内部使用StringBuilder,比String的concat方法高效) 示例
Strings.concat() 返回 "";
Strings.concat("abc") 返回 "abc";
Strings.concat("ab","c","defg") 返回 "abcdefg";
- convert(Object, Class<?>, Object...) - 接口 中的方法com.sinosoftgz.starter.utils.convert.Converter
-
转换
- convert(Object, Class<?>, Object...) - 接口 中的方法com.sinosoftgz.starter.utils.convert.Converter
-
转换
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.array.BlobToByteArrayConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.array.BlobToByteArrayConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.array.CollectionToArrayConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.array.CollectionToArrayConverter
-
- convert(S, Class<T>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.Converters
-
转换一个对象到另一类型
- convert(S, Class<T>) - 类 中的方法com.sinosoftgz.starter.utils.convert.Converters
-
转换一个对象到另一类型
- convert(S, Class<T>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.Converters
-
转换一个对象到另一类型
- convert(S, Class<T>) - 类 中的方法com.sinosoftgz.starter.utils.convert.Converters
-
转换一个对象到另一类型
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToDateConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToDateConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToSqlDateConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToSqlDateConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToTimestampConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.date.ObjectToTimestampConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBigDecimalConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBigDecimalConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBigIntegerConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBigIntegerConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBooleanConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToBooleanConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToByteConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToByteConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToCharacterConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToCharacterConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToClassConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToClassConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToDoubleConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToDoubleConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToFloatConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToFloatConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToIntegerConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToIntegerConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToLongConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToLongConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToShortConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.primitive.ObjectToShortConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.ClobToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.ClobToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.DateToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.DateToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.NumberToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.NumberToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.ObjectToStringConverter
-
- convert(Object, Class<?>, Object...) - 类 中的方法com.sinosoftgz.starter.utils.convert.converters.string.ObjectToStringConverter
-
- convert(Object, Class<T>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将一个对象转换为指定类型
- convert(Object, Class<T>, String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将一个对象转换为指定类型
- convert(Object, Class<T>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将一个对象转换为指定类型
- convert(Object, Class<T>, String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将一个对象转换为指定类型
- Converter - com.sinosoftgz.starter.utils.convert中的接口
-
- Converter - com.sinosoftgz.starter.utils.convert中的接口
-
- converter(Class<S>, Class<T>, Converter) - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
新增转换器
- converter(Class<S>, Class<T>, Converter) - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
新增转换器
- Converters - com.sinosoftgz.starter.utils.convert中的类
-
转换工具类
- Converters - com.sinosoftgz.starter.utils.convert中的类
-
转换工具类
- cookieMap(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
根据传入的request获取当前有效的cookieMap
- cookieMap(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
根据传入的request获取当前有效的cookieMap
- copyBeanProp(Object, Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
Bean属性复制工具方法。
- copyBeanProp(Object, Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
Bean属性复制工具方法。
- Copys - com.sinosoftgz.starter.utils.lang中的类
-
拷贝器
- Copys - com.sinosoftgz.starter.utils.lang中的类
-
拷贝器
- copyString(String, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
将指定字符串复制指定的次数,并返回复制后的字符串.
- copyString(String, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
将指定字符串复制指定的次数,并返回复制后的字符串.
- CopyUtils - com.sinosoftgz.starter.utils.data中的类
-
Created by Roney on 2019/3/21 11:42
- CopyUtils - com.sinosoftgz.starter.utils.data中的类
-
Created by Roney on 2019/3/21 11:42
- create(int) - 类 中的静态方法com.sinosoftgz.starter.utils.convert.Converters
-
创建带有匹配缓存的转换器
- create() - 类 中的静态方法com.sinosoftgz.starter.utils.convert.Converters
-
创建带有默认匹配缓存的转换器(默认缓存为1024)
- create(int) - 类 中的静态方法com.sinosoftgz.starter.utils.convert.Converters
-
创建带有匹配缓存的转换器
- create() - 类 中的静态方法com.sinosoftgz.starter.utils.convert.Converters
-
创建带有默认匹配缓存的转换器(默认缓存为1024)
- create() - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Copys
-
- create() - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Copys
-
- createThreadPool(String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(Integer, String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(String, Integer) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(Integer, String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(String, Integer) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
一般情况推荐使用参数
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, String) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- createThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 中的静态方法com.sinosoftgz.starter.utils.concurrent.ThreadPoolUtils
-
- generateDynamic(int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
- generateDynamic(int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
- getAbsUri(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取绝对URI
- getAbsUri(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取绝对URI
- getAbsUrl(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取绝对地址
- getAbsUrl(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取绝对地址
- getAnnotation(PropertyDescriptor, Class<T>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
依靠属性或者字段查找注解
- getAnnotation(PropertyDescriptor, Class<T>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
依靠属性或者字段查找注解
- getAppUrl(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取应用根地址
- getAppUrl(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取应用根地址
- getBytesLength(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获得指定字符串转化为Bytes数组后,数组的长度.
- getBytesLength(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获得指定字符串转化为Bytes数组后,数组的长度.
- getCause(Throwable) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获得本源异常信息
- getCause(Throwable) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获得本源异常信息
- getCookie(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
通过名字寻找Cookie
- getCookie(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
通过名字寻找Cookie
- getDateTimeOfTimestamp(long) - 类 中的静态方法com.sinosoftgz.starter.utils.date.DateUtils
-
timestamp转成LocalDateTime
- getDateTimeOfTimestamp(long) - 类 中的静态方法com.sinosoftgz.starter.utils.date.DateUtils
-
timestamp转成LocalDateTime
- getDescription() - 枚举 中的方法com.sinosoftgz.starter.utils.web.enums.UserPlatformType
-
- getDescription() - 枚举 中的方法com.sinosoftgz.starter.utils.web.enums.UserPlatformType
-
- getFields(Class<? extends Object>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得指定类型及其父类的所有属性
- getFields(Class<? extends Object>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得指定类型及其父类的所有属性
- getFirstLowerName(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
首字母小写
- getFirstLowerName(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
首字母小写
- getFirstUpperName(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
首字母大写
- getFirstUpperName(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.NamingUtils
-
首字母大写
- getGenricReturnType(Method, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得方法返回类型的参数泛型
- getGenricReturnType(Method, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得方法返回类型的参数泛型
- getGetterMethods(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
获取对象的getter方法。
- getGetterMethods(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
获取对象的getter方法。
- getIp(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
- getIp(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
- getKey(int) - 类 中的静态方法com.sinosoftgz.starter.utils.security.AESUtils
-
随机生成秘钥
- getKey(int) - 类 中的静态方法com.sinosoftgz.starter.utils.security.AESUtils
-
随机生成秘钥
- getKey(int) - 类 中的静态方法com.sinosoftgz.starter.utils.security.DESUtils
-
生成一个DES密钥
- getKey(int) - 类 中的静态方法com.sinosoftgz.starter.utils.security.DESUtils
-
生成一个DES密钥
- getLocalAddress() - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获得本机Ip
- getLocalAddress() - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获得本机Ip
- getMD5(byte[]) - 类 中的静态方法com.sinosoftgz.starter.utils.security.MD5Utils
-
MD5的算法在RFC1321 中定义 在RFC 1321中,给出了Test suite用来检验你的实现是否正确: MD5 ("") =
d41d8cd98f00b204e9800998ecf8427e MD5 ("a") =
0cc175b9c0f1b6a831c399e269772661 MD5 ("abc") =
900150983cd24fb0d6963f7d28e17f72 MD5 ("message digest") =
f96b697d7cb7938d525a2f31aaf161d0 MD5 ("abcdefghijklmnopqrstuvwxyz") =
c3fcd3d76192e4007dfb496cca67e13b 传入参数:一个字节数组 传出参数:字节数组的 MD5 结果字符串
- getMD5(byte[]) - 类 中的静态方法com.sinosoftgz.starter.utils.security.MD5Utils
-
MD5的算法在RFC1321 中定义 在RFC 1321中,给出了Test suite用来检验你的实现是否正确: MD5 ("") =
d41d8cd98f00b204e9800998ecf8427e MD5 ("a") =
0cc175b9c0f1b6a831c399e269772661 MD5 ("abc") =
900150983cd24fb0d6963f7d28e17f72 MD5 ("message digest") =
f96b697d7cb7938d525a2f31aaf161d0 MD5 ("abcdefghijklmnopqrstuvwxyz") =
c3fcd3d76192e4007dfb496cca67e13b 传入参数:一个字节数组 传出参数:字节数组的 MD5 结果字符串
- getMessageCause(Throwable) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获取最初的消息异常
- getMessageCause(Throwable) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获取最初的消息异常
- getParameterMap(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将查询参数转换为Map
- getParameterMap(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将请求参数字符串转换为Map,可制定特定编码避免乱码
- getParameterMap(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将查询参数转换为Map
- getParameterMap(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将请求参数字符串转换为Map,可制定特定编码避免乱码
- getParameterObject(Class<T>, String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将QueryString转换为对象
- getParameterObject(Class<T>, HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将参数转换为制定类型的对象,可制定特定的编码来避免乱码
- getParameterObject(Class<T>, String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将QueryString转换为对象
- getParameterObject(Class<T>, HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
将参数转换为制定类型的对象,可制定特定的编码来避免乱码
- getParameterString(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取参数字符串,包括queryString和post过来的那部分数据(Post时会关闭数据流,不可用于上传文件的请求的解析)
- getParameterString(HttpServletRequest, String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
获取参数字符串,包括queryString和post过来的那部分数据(Post时会关闭数据流,不可用于上传文件的请求的解析)
- getPropertyMap(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
- getPropertyMap(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
- getPropertys(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
- getPropertys(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
- getSalt() - 类 中的静态方法com.sinosoftgz.starter.utils.security.PasswordUtils
-
获取加密算法中使用的盐值,解密中使用的盐值必须与加密中使用的相同才能完成操作.
- getSalt() - 类 中的静态方法com.sinosoftgz.starter.utils.security.PasswordUtils
-
获取加密算法中使用的盐值,解密中使用的盐值必须与加密中使用的相同才能完成操作.
- getSetterMethods(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
获取对象的setter方法。
- getSetterMethods(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
获取对象的setter方法。
- getStaticSalt() - 类 中的静态方法com.sinosoftgz.starter.utils.security.PasswordUtils
-
- getStaticSalt() - 类 中的静态方法com.sinosoftgz.starter.utils.security.PasswordUtils
-
- getSuperClassGenricType(Class<?>, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得超类的泛型
- getSuperClassGenricType(Class<?>, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
获得超类的泛型
- getTotalTransformationCost(Class<?>[], Class<?>[]) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
返回类型匹配转换需要的成本总和,越小越精确。
- getTotalTransformationCost(Class<?>[], Class<?>[]) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Mirrors
-
返回类型匹配转换需要的成本总和,越小越精确。
- getType() - 枚举 中的方法com.sinosoftgz.starter.utils.web.enums.UserPlatformType
-
- getType() - 枚举 中的方法com.sinosoftgz.starter.utils.web.enums.UserPlatformType
-
- getUserAgent(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.UserAgentUtils
-
- getUserAgent(String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.UserAgentUtils
-
用途:根据客户端 User Agent Strings 判断其浏览器、操作平台
if 判断的先后次序:
根据设备的用户使用量降序排列,这样对于大多数用户来说可以少判断几次即可拿到结果:
>>操作系统:windows > 苹果 > 安卓 > Linux > ...
- getUserAgent(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.UserAgentUtils
-
- getUserAgent(String) - 类 中的静态方法com.sinosoftgz.starter.utils.web.UserAgentUtils
-
用途:根据客户端 User Agent Strings 判断其浏览器、操作平台
if 判断的先后次序:
根据设备的用户使用量降序排列,这样对于大多数用户来说可以少判断几次即可拿到结果:
>>操作系统:windows > 苹果 > 安卓 > Linux > ...
- getUsername(String) - 类 中的静态方法com.sinosoftgz.starter.utils.jwt.JwtUtils
-
获得token中的信息无需secret解密也能获得
- getUsername(String) - 类 中的静态方法com.sinosoftgz.starter.utils.jwt.JwtUtils
-
获得token中的信息无需secret解密也能获得
- getWriter(HttpServletResponse) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
从response对象获取字符流写入器,无论response是否被调用过getOutputStream
- getWriter(HttpServletResponse) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
从response对象获取字符流写入器,无论response是否被调用过getOutputStream
- grepList(List, String, T) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
从列表中提取属性集合,支持Map列表及JavaBean列表
- grepList(List, String, T) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
从列表中提取属性集合,支持Map列表及JavaBean列表
- groupListByQuantity(List, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将集合按指定数量分组
- groupListByQuantity(List, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将集合按指定数量分组
- id() - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将UUID转换为22位字符串,依据Base64编码(URL安全)
- id() - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
将UUID转换为22位字符串,依据Base64编码(URL安全)
- identityHashCode(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获取对象系统引用哈希值(不为负数)
- identityHashCode(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
获取对象系统引用哈希值(不为负数)
- includeEmpty() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
排除空对象字段
copier.includeEmpty();
- includeEmpty() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
排除空对象字段
copier.includeEmpty();
- includeNull() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含null字段
copier.includeNull();
- includeNull() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含null字段
copier.includeNull();
- includePrimitiveFalse() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含基类型的false
- includePrimitiveFalse() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含基类型的false
- includePrimitiveZero() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含基类型的0
- includePrimitiveZero() - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
包含基类型的0
- includes(String...) - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
指定包含的字段名称
Copier copier = Lang.newCopier();
copier.includes("name");
- includes(String...) - 类 中的方法com.sinosoftgz.starter.utils.lang.Copys
-
指定包含的字段名称
Copier copier = Lang.newCopier();
copier.includes("name");
- indexOf(String, String, int, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的指定位置开始,子字符串在主字符串中第n次出现的位置.
- indexOf(String, String, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的起始位置开始,子字符串在主字符串中第n次出现的位置.
- indexOf(String, String, int, boolean) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的fromIndex位置开始,子字符串在主字符串中第1次出现的位置.
- indexOf(String, String, int, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的指定位置开始,子字符串在主字符串中第n次出现的位置.
- indexOf(String, String, int) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的起始位置开始,子字符串在主字符串中第n次出现的位置.
- indexOf(String, String, int, boolean) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
获取从主字符串的fromIndex位置开始,子字符串在主字符串中第1次出现的位置.
- isAjaxRequest(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
- isAjaxRequest(HttpServletRequest) - 类 中的静态方法com.sinosoftgz.starter.utils.web.WebUtils
-
- isBaseType(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断一个类型是否是基本类型
- isBaseType(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断一个类型是否是基本类型
- isEmpty(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断一个对象是否是空对象
- isEmpty(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断一个对象是否是空对象
- isEmptyOrNull(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
是否空串或者null(或者"null")
- isEmptyOrNull(String) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Strings
-
是否空串或者null(或者"null")
- isMethodPropEquals(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
检查Bean方法名中的属性名是否相等。
- isMethodPropEquals(String, String) - 类 中的静态方法com.sinosoftgz.starter.utils.data.BeanUtils
-
检查Bean方法名中的属性名是否相等。
- isNotEmpty(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
- isNotEmpty(Object) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
- isNumber(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断是否是数字类型
- isNumber(Class<?>) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断是否是数字类型
- isTrue(boolean, String, Object...) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断是否为真,不为真则抛出异常
- isTrue(boolean, String, Object...) - 类 中的静态方法com.sinosoftgz.starter.utils.lang.Lang
-
判断是否为真,不为真则抛出异常