- C_BACKSLASH - Static variable in class com.lc.utils.UStringUtil
-
- C_BRACKET_END - Static variable in class com.lc.utils.UStringUtil
-
- C_BRACKET_START - Static variable in class com.lc.utils.UStringUtil
-
- C_COLON - Static variable in class com.lc.utils.UStringUtil
-
- C_COMMA - Static variable in class com.lc.utils.UStringUtil
-
- C_CR - Static variable in class com.lc.utils.UStringUtil
-
- C_DELIM_END - Static variable in class com.lc.utils.UStringUtil
-
- C_DELIM_START - Static variable in class com.lc.utils.UStringUtil
-
- C_DOT - Static variable in class com.lc.utils.UStringUtil
-
- C_LF - Static variable in class com.lc.utils.UStringUtil
-
- C_SLASH - Static variable in class com.lc.utils.UStringUtil
-
- C_SPACE - Static variable in class com.lc.utils.UStringUtil
-
- C_TAB - Static variable in class com.lc.utils.UStringUtil
-
- C_UNDERLINE - Static variable in class com.lc.utils.UStringUtil
-
- CacheListener - Class in com.lc.core.cache.singleCache
-
CacheListener 缓存监听
- CacheListener(CacheManagerImpl) - Constructor for class com.lc.core.cache.singleCache.CacheListener
-
- CacheManagerImpl - Class in com.lc.core.cache.singleCache.impl
-
ICacheManager接口的具体实现
- CacheManagerImpl() - Constructor for class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
- calendar(Date) - Static method in class com.lc.utils.UDateUtil
-
转换为Calendar对象
- calendar(long) - Static method in class com.lc.utils.UDateUtil
-
转换为Calendar对象
- CalendarConverter - Class in com.lc.core.convert.impl
-
日期转换器
- CalendarConverter() - Constructor for class com.lc.core.convert.impl.CalendarConverter
-
- call(P) - Method in interface com.lc.lang.func.Func1
-
执行函数
- callWithRuntimeException(P) - Method in interface com.lc.lang.func.Func1
-
执行函数,异常包装为RuntimeException
- CamelCaseLinkedMap<K,V> - Class in com.lc.core.map
-
驼峰Key风格的LinkedHashMap
对KEY转换为驼峰,get("int_value")和get("intValue")获得的值相同,put进入的值也会被覆盖
- CamelCaseLinkedMap() - Constructor for class com.lc.core.map.CamelCaseLinkedMap
-
构造
- CamelCaseLinkedMap(int, float) - Constructor for class com.lc.core.map.CamelCaseLinkedMap
-
构造
- CamelCaseLinkedMap(int) - Constructor for class com.lc.core.map.CamelCaseLinkedMap
-
构造
- CamelCaseLinkedMap(Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CamelCaseLinkedMap
-
构造
- CamelCaseMap<K,V> - Class in com.lc.core.map
-
驼峰Key风格的Map
对KEY转换为驼峰,get("int_value")和get("intValue")获得的值相同,put进入的值也会被覆盖
- CamelCaseMap() - Constructor for class com.lc.core.map.CamelCaseMap
-
构造
- CamelCaseMap(int, float) - Constructor for class com.lc.core.map.CamelCaseMap
-
构造
- CamelCaseMap(int) - Constructor for class com.lc.core.map.CamelCaseMap
-
构造
- CamelCaseMap(Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CamelCaseMap
-
构造
- CaseInsensitiveMap<K,V> - Class in com.lc.core.map
-
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
- CaseInsensitiveMap() - Constructor for class com.lc.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int, float) - Constructor for class com.lc.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int) - Constructor for class com.lc.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(float, Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CaseInsensitiveMap
-
构造
- causeInstanceOf(Class<? extends Throwable>) - Method in exception com.lc.exception.IORuntimeException
-
导致这个异常的异常是否是指定类型的异常
- ceilDiv(int, int) - Static method in class com.lc.utils.UNumberUtil
-
补充Math.ceilDiv() JDK8中添加了和Math.floorDiv()但却没有ceilDiv()
- center(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
- center(CharSequence, int, char) - Static method in class com.lc.utils.UStringUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
- center(CharSequence, int, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
- CharacterConverter - Class in com.lc.core.convert.impl
-
字符转换器
- CharacterConverter() - Constructor for class com.lc.core.convert.impl.CharacterConverter
-
- charAt(int) - Method in class com.lc.core.StrBuilder
-
- charset - Variable in class com.lc.core.FileWrapper
-
- charset(String) - Static method in class com.lc.utils.UCharsetUtil
-
转换为Charset对象
- CHARSET_GBK - Static variable in class com.lc.utils.UCharsetUtil
-
GBK
- CHARSET_ISO_8859_1 - Static variable in class com.lc.utils.UCharsetUtil
-
ISO-8859-1
- CHARSET_UTF_8 - Static variable in class com.lc.utils.UCharsetUtil
-
UTF-8
- CharsetConverter - Class in com.lc.core.convert.impl
-
编码对象转换器
- CharsetConverter() - Constructor for class com.lc.core.convert.impl.CharsetConverter
-
- CHINESE - Static variable in class com.lc.lang.PatternPool
-
单个中文汉字
- CHINESE_DATE_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- CHINESE_DATE_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
标准日期格式:yyyy年MM月dd日
- CHINESES - Static variable in class com.lc.lang.PatternPool
-
中文汉字
- CITIZEN_ID - Static variable in class com.lc.lang.PatternPool
-
18位身份证号码
- CITIZEN_ID - Static variable in class com.lc.lang.Validator
-
身份证号码
- CLASS_EXT - Static variable in class com.lc.utils.UFileUtil
-
Class文件扩展名
- ClassConverter - Class in com.lc.core.convert.impl
-
类转换器
将类名转换为类
- ClassConverter() - Constructor for class com.lc.core.convert.impl.ClassConverter
-
- CLASSPATH_URL_PREFIX - Static variable in class com.lc.utils.UURLUtil
-
针对ClassPath路径的伪协议前缀(兼容Spring): "classpath:"
- cleanBlank(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
清理空白字符
- clear() - Method in class com.lc.core.StrBuilder
-
删除全部字符,位置归零
- clear() - Static method in class com.lc.lang.PatternPool
-
清空缓存池
- clear() - Method in class com.lc.lang.SimpleCache
-
清空缓存池
- clear() - Method in class com.lc.lang.WeightRandom
-
清空权重表
- clearAll() - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
清除所有缓存
- clearAll() - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
清除所有缓存
- clearByKey(String) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
清除对应缓存
- clearByKey(String) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
清除对应缓存
- clockSequence() - Method in class com.lc.lang.UUID
-
与此 UUID 相关联的时钟序列值。
- clone() - Method in class com.lc.lang.UDict
-
- clone(T) - Static method in class com.lc.utils.UArrayUtil
-
克隆数组,如果非数组返回null
- clone(T) - Static method in class com.lc.utils.UObjectUtil
-
克隆对象
如果对象实现Cloneable接口,调用其clone方法
如果实现Serializable接口,执行深度克隆
否则返回null
- cloneByStream(T) - Static method in class com.lc.utils.UObjectUtil
-
序列化后拷贝流的方式克隆
对象必须实现Serializable接口
- close() - Method in class com.lc.core.io.FastByteArrayOutputStream
-
此方法无任何效果,当流被关闭后不会抛出IOException
- close(Closeable) - Static method in class com.lc.utils.UIoUtil
-
关闭
关闭失败不会抛出异常
- CollectionConverter - Class in com.lc.core.convert.impl
-
各种集合类转换器
- CollectionConverter() - Constructor for class com.lc.core.convert.impl.CollectionConverter
-
- CollectionConverter(Type) - Constructor for class com.lc.core.convert.impl.CollectionConverter
-
构造
- CollectionConverter(Class<?>) - Constructor for class com.lc.core.convert.impl.CollectionConverter
-
构造
- CollectionConverter(Type, Type) - Constructor for class com.lc.core.convert.impl.CollectionConverter
-
构造
- COLON - Static variable in class com.lc.utils.UCharUtil
-
- COLON - Static variable in class com.lc.utils.UStringUtil
-
- com.lc.core - package com.lc.core
-
- com.lc.core.bean - package com.lc.core.bean
-
- com.lc.core.bean.copier - package com.lc.core.bean.copier
-
- com.lc.core.bean.copier.provider - package com.lc.core.bean.copier.provider
-
- com.lc.core.cache.singleCache - package com.lc.core.cache.singleCache
-
- com.lc.core.cache.singleCache.impl - package com.lc.core.cache.singleCache.impl
-
- com.lc.core.codec - package com.lc.core.codec
-
- com.lc.core.collection - package com.lc.core.collection
-
- com.lc.core.comparator - package com.lc.core.comparator
-
- com.lc.core.convert - package com.lc.core.convert
-
- com.lc.core.convert.impl - package com.lc.core.convert.impl
-
- com.lc.core.date - package com.lc.core.date
-
- com.lc.core.date.format - package com.lc.core.date.format
-
- com.lc.core.getter - package com.lc.core.getter
-
- com.lc.core.io - package com.lc.core.io
-
- com.lc.core.map - package com.lc.core.map
-
- com.lc.core.text - package com.lc.core.text
-
- com.lc.exception - package com.lc.exception
-
- com.lc.lang - package com.lc.lang
-
- com.lc.lang.func - package com.lc.lang.func
-
- com.lc.lang.mutable - package com.lc.lang.mutable
-
- com.lc.utils - package com.lc.utils
-
- COMMA - Static variable in class com.lc.utils.UCharUtil
-
- COMMA - Static variable in class com.lc.utils.UStringUtil
-
- compare(String, String) - Method in class com.lc.core.comparator.VersionComparator
-
比较两个版本
null版本排在最小:既:
- compare(T, T, Comparator<T>) - Static method in class com.lc.utils.UCompareUtil
-
对象比较,比较结果取决于comparator,如果被比较对象为null,传入的comparator对象应处理此情况
如果传入comparator为null,则使用默认规则比较(此时被比较对象必须实现Comparable接口)
- compare(T, T) - Static method in class com.lc.utils.UCompareUtil
-
null
安全的对象比较,null
对象排在末尾
- compare(T, T, boolean) - Static method in class com.lc.utils.UCompareUtil
-
null
安全的对象比较
- compare(T, T, boolean) - Static method in class com.lc.utils.UCompareUtil
-
自然比较两个对象的大小,比较规则如下:
- compare(char, char) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(double, double) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(int, int) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(long, long) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(short, short) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(byte, byte) - Static method in class com.lc.utils.UNumberUtil
-
比较两个值的大小
- compare(T, T) - Static method in class com.lc.utils.UObjectUtil
-
null
安全的对象比较,null
对象排在末尾
- compare(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
比较两个字符串,用于排序
- compareIgnoreCase(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
比较两个字符串,用于排序,大小写不敏感
- compareNow(String) - Static method in class com.lc.utils.UDateUtil
-
比较时间大小
默认和当前时间比较
按照时间格式字符串:yyyy-MM-dd HH:mm:ss
- compareTime(String, String) - Static method in class com.lc.utils.UDateUtil
-
比较时间大小
按照时间格式字符串:yyyy-MM-dd HH:mm:ss
- compareTime(String, String, String) - Static method in class com.lc.utils.UDateUtil
-
比较时间大小
- compareTo(UUID) - Method in class com.lc.lang.UUID
-
将此 UUID 与指定的 UUID 比较。
- compareVersion(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
比较两个版本
null版本排在最小:既:
- concat(boolean, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
连接多个字符串为一个
- contains(char[], char) - Static method in class com.lc.utils.UArrayUtil
-
数组中是否包含元素
- contains(T[], T) - Static method in class com.lc.utils.UArrayUtil
-
数组中是否包含元素
- contains(Collection<?>, Object) - Static method in class com.lc.utils.UCollUtil
-
判断指定集合是否包含指定值,如果集合为空(null或者空),返回false
,否则找到元素返回true
- contains(String, String) - Static method in class com.lc.utils.UReUtil
-
指定内容中是否有表达式匹配的内容
- contains(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
指定内容中是否有表达式匹配的内容
- contains(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
指定字符是否在字符串中出现过
- contains(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
指定字符串是否在字符串中出现过
- containsAny(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串
- containsAny(CharSequence, char...) - Static method in class com.lc.utils.UStringUtil
-
查找指定字符串是否包含指定字符列表中的任意一个字符
- containsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串
忽略大小写
- containsBlank(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否包含空白符(空白符包括空格、制表符、全角空格和不间断空格)
如果给定字符串为null或者"",则返回false
- containsIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
是否包含特定字符,忽略大小写,如果给定两个参数都为null
,返回true
- containsKey(String) - Method in class com.lc.core.bean.copier.provider.BeanValueProvider
-
- containsKey(String) - Method in class com.lc.core.bean.copier.provider.MapValueProvider
-
- containsKey(T) - Method in interface com.lc.core.bean.copier.ValueProvider
-
是否包含指定KEY,如果不包含则忽略注入
此接口方法单独需要实现的意义在于:有些值提供者(比如Map)key是存在的,但是value为null,此时如果需要注入这个null,需要根据此方法判断
- containsKey(Object) - Method in class com.lc.core.map.CustomKeyLinkedMap
-
- containsKey(Object) - Method in class com.lc.core.map.CustomKeyMap
-
- containsOnly(CharSequence, char...) - Static method in class com.lc.utils.UStringUtil
-
检查指定字符串中是否只包含给定的字符
- convert(Object, T) - Method in class com.lc.core.convert.AbstractConverter
-
- Convert - Class in com.lc.core.convert
-
类型转换器
- Convert() - Constructor for class com.lc.core.convert.Convert
-
- convert(Class<T>, Object) - Static method in class com.lc.core.convert.Convert
-
转换值为指定类型
- convert(Type, Object) - Static method in class com.lc.core.convert.Convert
-
转换值为指定类型
- convert(Class<T>, Object, T) - Static method in class com.lc.core.convert.Convert
-
转换值为指定类型
- convert(Type, Object, T) - Static method in class com.lc.core.convert.Convert
-
转换值为指定类型
- convert(Object, T) - Method in interface com.lc.core.convert.Converter
-
转换为指定类型
如果类型无法确定,将读取默认值的类型做为目标类型
- convert(Type, Object, T, boolean) - Method in class com.lc.core.convert.ConverterRegistry
-
转换值为指定类型
- convert(Type, Object, T) - Method in class com.lc.core.convert.ConverterRegistry
-
转换值为指定类型
自定义转换器优先
- convert(Type, Object) - Method in class com.lc.core.convert.ConverterRegistry
-
转换值为指定类型
- convert(Object, Collection<?>) - Method in class com.lc.core.convert.impl.CollectionConverter
-
- convert(String, String, String) - Static method in class com.lc.utils.UCharsetUtil
-
转换字符串的字符集编码
- convert(String, Charset, Charset) - Static method in class com.lc.utils.UCharsetUtil
-
转换字符串的字符集编码
当以错误的编码读取为字符串时,打印字符串将出现乱码。
此方法用于纠正因读取使用编码错误导致的乱码问题。
例如,在Servlet请求中客户端用GBK编码了请求参数,我们使用UTF-8读取到的是乱码,此时,使用此方法即可还原原编码的内容
- convert(File, Charset, Charset) - Static method in class com.lc.utils.UCharsetUtil
-
转换文件编码
此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
- convert(String, String) - Static method in class com.lc.utils.UDateUtil
-
将指定格式的字符串转换成日期类型
- convert(Date, String) - Static method in class com.lc.utils.UDateUtil
-
将日期类型转换成指定格式的日期字符串
- convert(Long, String) - Static method in class com.lc.utils.UDateUtil
-
将时间戳转换成指定格式的日期字符串
- convert(String) - Static method in class com.lc.utils.UDateUtil
-
将日期时间字符串转成日期对象
备注:时间格式(yyyy-MM-dd HH:mm:ss)
- convert(long) - Static method in class com.lc.utils.UDateUtil
-
时间戳转日期
- convert(Long) - Static method in class com.lc.utils.UDateUtil
-
时间戳转日期
- convertByClassName(String, Object) - Static method in class com.lc.core.convert.Convert
-
转换值为指定类型,类型采用字符串表示
- convertCharset(String, String, String) - Static method in class com.lc.core.convert.Convert
-
给定字符串转换字符编码
如果参数为空,则返回原字符串,不报错。
- Converter<T> - Interface in com.lc.core.convert
-
转换器接口,实现类型转换
- ConverterRegistry - Class in com.lc.core.convert
-
转换器登记中心
- ConverterRegistry() - Constructor for class com.lc.core.convert.ConverterRegistry
-
- ConvertException - Exception in com.lc.exception
-
转换异常
- ConvertException(Throwable) - Constructor for exception com.lc.exception.ConvertException
-
- ConvertException(String) - Constructor for exception com.lc.exception.ConvertException
-
- ConvertException(String, Object...) - Constructor for exception com.lc.exception.ConvertException
-
- ConvertException(String, Throwable) - Constructor for exception com.lc.exception.ConvertException
-
- ConvertException(Throwable, String, Object...) - Constructor for exception com.lc.exception.ConvertException
-
- convertInternal(Object) - Method in class com.lc.core.convert.AbstractConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.ArrayConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.AtomicBooleanConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.AtomicReferenceConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.BeanConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.BooleanConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.CalendarConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.CharacterConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.CharsetConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.ClassConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.CollectionConverter
-
内部转换
- convertInternal(Object) - Method in class com.lc.core.convert.impl.CurrencyConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.DateConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.EnumConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.GenericEnumConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.MapConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.NumberConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.PathConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.PrimitiveConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.ReferenceConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.StringConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.TimeZoneConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.URIConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.URLConverter
-
- convertInternal(Object) - Method in class com.lc.core.convert.impl.UUIDConverter
-
- convertNianYue(String) - Static method in class com.lc.utils.UDateUtil
-
将字符串日期对象转成日期对象-年月
备注:日期格式(yyyy-MM)
- convertNianYueRi(String) - Static method in class com.lc.utils.UDateUtil
-
将字符串日期对象转成日期对象-年月日
备注:日期格式(yyyy-MM-dd)
- convertTime(long, TimeUnit, TimeUnit) - Static method in class com.lc.core.convert.Convert
-
转换时间单位
- convertToStr(Object) - Method in class com.lc.core.convert.AbstractConverter
-
值转为String
转换规则为:
- convertToStr(Object) - Method in class com.lc.core.convert.impl.NumberConverter
-
- convertToStr(Object) - Method in class com.lc.core.convert.impl.PrimitiveConverter
-
- Copier<T> - Interface in com.lc.lang
-
拷贝接口
- copy() - Method in class com.lc.core.bean.copier.BeanCopier
-
- copy() - Method in interface com.lc.lang.Copier
-
执行拷贝
- copy(Object, Object, int) - Static method in class com.lc.utils.UArrayUtil
-
- copy(InputStream, OutputStream) - Static method in class com.lc.utils.UIoUtil
-
拷贝流,使用默认Buffer大小,拷贝后不关闭流
- copy(InputStream, OutputStream, int) - Static method in class com.lc.utils.UIoUtil
-
拷贝流,拷贝后不关闭流
- copy(InputStream, OutputStream, int, StreamProgress) - Static method in class com.lc.utils.UIoUtil
-
拷贝流,拷贝后不关闭流
- CopyOptions - Class in com.lc.core.bean.copier
-
属性拷贝选项
包括:
1、限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
2、是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
3、忽略的属性列表,设置一个属性列表,不拷贝这些属性值
- CopyOptions() - Constructor for class com.lc.core.bean.copier.CopyOptions
-
构造拷贝选项
- CopyOptions(Class<?>, boolean, String...) - Constructor for class com.lc.core.bean.copier.CopyOptions
-
构造拷贝选项
- count(int, int) - Static method in class com.lc.utils.UNumberUtil
-
计算等份个数
- count(String, String) - Static method in class com.lc.utils.UReUtil
-
计算指定字符串中,匹配pattern的个数
- count(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
计算指定字符串中,匹配pattern的个数
- count(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
统计指定内容中包含指定字符串的数量
参数为 null
或者 "" 返回 0
.
- count(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
统计指定内容中包含指定字符的数量
- CR - Static variable in class com.lc.utils.UCharUtil
-
- CR - Static variable in class com.lc.utils.UStringUtil
-
- create(Object, T, CopyOptions) - Static method in class com.lc.core.bean.copier.BeanCopier
-
创建BeanCopier
- create() - Static method in class com.lc.core.bean.copier.CopyOptions
-
创建拷贝选项
- create(Class<?>, boolean, String...) - Static method in class com.lc.core.bean.copier.CopyOptions
-
创建拷贝选项
- create(Date, Date) - Static method in class com.lc.core.date.DateBetween
-
创建
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- create(Date, Date, boolean) - Static method in class com.lc.core.date.DateBetween
-
创建
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- create(File, Charset) - Static method in class com.lc.core.FileReader
-
创建 FileReader
- create(File) - Static method in class com.lc.core.FileReader
-
- create(File, Charset) - Static method in class com.lc.core.FileWriter
-
创建 FileWriter
- create(File) - Static method in class com.lc.core.FileWriter
-
- create() - Static method in class com.lc.core.StrBuilder
-
创建字符串构建器
- create(int) - Static method in class com.lc.core.StrBuilder
-
创建字符串构建器
- create(CharSequence...) - Static method in class com.lc.core.StrBuilder
-
创建字符串构建器
- create() - Static method in class com.lc.lang.UDict
-
创建Dict
- create() - Static method in class com.lc.lang.WeightRandom
-
- create(Class<?>) - Static method in class com.lc.utils.UCollUtil
-
创建新的集合对象
- createMap(Class<?>) - Static method in class com.lc.utils.UMapUtil
-
- createSnowflake(long, long) - Static method in class com.lc.utils.UIdUtil
-
创建Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
- CRLF - Static variable in class com.lc.utils.UStringUtil
-
- CurrencyConverter - Class in com.lc.core.convert.impl
-
- CurrencyConverter() - Constructor for class com.lc.core.convert.impl.CurrencyConverter
-
- currentSeconds() - Static method in class com.lc.utils.UDateUtil
-
当前时间秒数
- currentStr() - Static method in class com.lc.utils.UDateUtil
-
返回当前时间,默认格式为 yyyy-MM-dd HH:mm:ss
- currentStr(String) - Static method in class com.lc.utils.UDateUtil
-
取得当前日期,并将其转换成格式为"dateFormat"的字符串 例子:假如当前日期是 2003-09-24 9:19:10,则:
- currentTimestamp() - Static method in class com.lc.utils.UDateUtil
-
得到系统当前时间的Timestamp对象
- customKey(Object) - Method in class com.lc.core.map.CamelCaseLinkedMap
-
将Key转为驼峰风格,如果key为字符串的话
- customKey(Object) - Method in class com.lc.core.map.CamelCaseMap
-
将Key转为驼峰风格,如果key为字符串的话
- customKey(Object) - Method in class com.lc.core.map.CaseInsensitiveMap
-
将Key转为小写
- customKey(Object) - Method in class com.lc.core.map.CustomKeyLinkedMap
-
将Key转为驼峰风格,如果key为字符串的话
- customKey(Object) - Method in class com.lc.core.map.CustomKeyMap
-
自定义键
- CustomKeyLinkedMap<K,V> - Class in com.lc.core.map
-
自定义键的Map,默认LinkedHashMap实现
- CustomKeyLinkedMap() - Constructor for class com.lc.core.map.CustomKeyLinkedMap
-
构造
- CustomKeyLinkedMap(int, float) - Constructor for class com.lc.core.map.CustomKeyLinkedMap
-
构造
- CustomKeyLinkedMap(int) - Constructor for class com.lc.core.map.CustomKeyLinkedMap
-
构造
- CustomKeyLinkedMap(Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CustomKeyLinkedMap
-
构造
- CustomKeyLinkedMap(float, Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CustomKeyLinkedMap
-
构造
- CustomKeyMap<K,V> - Class in com.lc.core.map
-
自定义键的Map,默认HashMap实现
- CustomKeyMap() - Constructor for class com.lc.core.map.CustomKeyMap
-
构造
- CustomKeyMap(int, float) - Constructor for class com.lc.core.map.CustomKeyMap
-
构造
- CustomKeyMap(int) - Constructor for class com.lc.core.map.CustomKeyMap
-
构造
- CustomKeyMap(Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CustomKeyMap
-
构造
- CustomKeyMap(float, Map<? extends K, ? extends V>) - Constructor for class com.lc.core.map.CustomKeyMap
-
构造
- cut(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
将字符串切分为N等份
- DASHED - Static variable in class com.lc.utils.UCharUtil
-
- DASHED - Static variable in class com.lc.utils.UStringUtil
-
- date() - Static method in class com.lc.utils.UDateUtil
-
- DateBasic - Interface in com.lc.core.date.format
-
日期基本信息获取接口
- DateBetween - Class in com.lc.core.date
-
日期间隔
- DateBetween(Date, Date) - Constructor for class com.lc.core.date.DateBetween
-
构造
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- DateBetween(Date, Date, boolean) - Constructor for class com.lc.core.date.DateBetween
-
构造
在前的日期做为起始时间,在后的做为结束时间
- DateConverter - Class in com.lc.core.convert.impl
-
日期转换器
- DateConverter(Class<? extends Date>) - Constructor for class com.lc.core.convert.impl.DateConverter
-
- DateConverter(Class<? extends Date>, String) - Constructor for class com.lc.core.convert.impl.DateConverter
-
- dateDiff(String, Date, Date) - Static method in class com.lc.utils.UDateUtil
-
计算两个日期之间的相隔的年、月、日。注意:只有计算相隔天数是准确的,相隔年和月都是 近似值,按一年365天,一月30天计算,忽略闰年和闰月的差别。
- DateException - Exception in com.lc.exception
-
工具类异常
- DateException(Throwable) - Constructor for exception com.lc.exception.DateException
-
- DateException(String) - Constructor for exception com.lc.exception.DateException
-
- DateException(String, Object...) - Constructor for exception com.lc.exception.DateException
-
- DateException(String, Throwable) - Constructor for exception com.lc.exception.DateException
-
- DateException(Throwable, String, Object...) - Constructor for exception com.lc.exception.DateException
-
- DateField - Enum in com.lc.core.date
-
日期各个部分的枚举
与Calendar相应值对应
- dateNew(Date) - Static method in class com.lc.utils.UDateUtil
-
- DateParser - Interface in com.lc.core.date.format
-
日期解析接口,用于解析日期字符串为
Date
对象
Thanks to Apache Commons Lang 3.5
- DatePattern - Class in com.lc.core.date
-
日期格式化类,提供常用的日期格式化对象
- DatePattern() - Constructor for class com.lc.core.date.DatePattern
-
- DatePrinter - Interface in com.lc.core.date.format
-
日期格式化输出接口
Thanks to Apache Commons Lang 3.5
- DateTime - Class in com.lc.core.date
-
包装java.util.Date
- DateTime() - Constructor for class com.lc.core.date.DateTime
-
当前时间
- DateTime(TimeZone) - Constructor for class com.lc.core.date.DateTime
-
当前时间
- DateTime(Date) - Constructor for class com.lc.core.date.DateTime
-
给定日期的构造
- DateTime(Date, TimeZone) - Constructor for class com.lc.core.date.DateTime
-
给定日期的构造
- DateTime(Calendar) - Constructor for class com.lc.core.date.DateTime
-
给定日期的构造
- DateTime(long) - Constructor for class com.lc.core.date.DateTime
-
给定日期毫秒数的构造
- DateTime(long, TimeZone) - Constructor for class com.lc.core.date.DateTime
-
给定日期毫秒数的构造
- DateTime(String, String) - Constructor for class com.lc.core.date.DateTime
-
构造
- DateTime(String, DateFormat) - Constructor for class com.lc.core.date.DateTime
-
构造
- DateTime(String, DateParser) - Constructor for class com.lc.core.date.DateTime
-
构造
- DATETIME_FORMAT - Static variable in class com.lc.utils.UDateUtil
-
日期时间格式(yyyy-MM-dd HH:mm:ss)
- DATETIME_FORMAT_NIANYUE - Static variable in class com.lc.utils.UDateUtil
-
日期时间格式 年月(yyyy-MM)
- DATETIME_FORMAT_NIANYUERI - Static variable in class com.lc.utils.UDateUtil
-
日期时间格式 年月日(yyyy-MM-dd)
- dateToLocalDate(Date) - Static method in class com.lc.utils.UDateUtil
-
Date转换成LocalDate
- dateToLocalDateTime(Date) - Static method in class com.lc.utils.UDateUtil
-
Date转换成LocalDateTime
- DateUnit - Enum in com.lc.core.date
-
日期时间单位,每个单位都是以毫秒为基数
- dayEndTimeAt(long) - Static method in class com.lc.utils.UDateUtil
-
获取当前时间的最大时间
- dayEndTimeAt(Date) - Static method in class com.lc.utils.UDateUtil
-
获取当前时间的最大时间
- dayOfMonth() - Method in class com.lc.core.date.DateTime
-
获得指定日期是这个日期所在月份的第几天
- dayOfWeek() - Method in class com.lc.core.date.DateTime
-
获得指定日期是星期几,1表示周日,2表示周一
- dayOfWeekEnum() - Method in class com.lc.core.date.DateTime
-
获得指定日期是星期几
- dayOfWeekInMonth() - Method in class com.lc.core.date.DateTime
-
获得天所在的周是这个月的第几周
- dayStartTimeAt(long) - Static method in class com.lc.utils.UDateUtil
-
获取当前时间的最小时间
- dayStartTimeAt(Date) - Static method in class com.lc.utils.UDateUtil
-
获取当前时间的最小时间
- decimalFormat(String, double) - Static method in class com.lc.utils.UNumberUtil
-
- decimalFormat(String, long) - Static method in class com.lc.utils.UNumberUtil
-
- decimalFormat(String, Object) - Static method in class com.lc.utils.UNumberUtil
-
- decimalFormatMoney(double) - Static method in class com.lc.utils.UNumberUtil
-
格式化金额输出,每三位用逗号分隔
- decode(CharSequence) - Static method in class com.lc.core.codec.Base64Decoder
-
base64解码
- decode(byte[]) - Static method in class com.lc.core.codec.Base64Decoder
-
解码Base64
- decode(byte[], int, int) - Static method in class com.lc.core.codec.Base64Decoder
-
解码Base64
- decode(CharSequence) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decode(CharSequence, String) - Static method in class com.lc.utils.UBase64Util
-
- decode(CharSequence, Charset) - Static method in class com.lc.utils.UBase64Util
-
- decode(byte[]) - Static method in class com.lc.utils.UBase64Util
-
解码Base64
- decodeBase64StrToByteArrayToHexStr(String) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeColor(String) - Static method in class com.lc.utils.UHexUtil
-
将Hex颜色值转为
- decodeHex(char[]) - Static method in class com.lc.utils.UHexUtil
-
将十六进制字符数组转换为字节数组
- decodeHex(String) - Static method in class com.lc.utils.UHexUtil
-
将十六进制字符串解码为byte[]
- decodeHexStr(String) - Static method in class com.lc.utils.UHexUtil
-
将十六进制字符数组转换为字符串,默认编码UTF-8
- decodeHexStr(String, Charset) - Static method in class com.lc.utils.UHexUtil
-
将十六进制字符数组转换为字符串
- decodeHexStr(char[], Charset) - Static method in class com.lc.utils.UHexUtil
-
将十六进制字符数组转换为字符串
- decodeStr(CharSequence) - Static method in class com.lc.core.codec.Base64Decoder
-
base64解码
- decodeStr(CharSequence, Charset) - Static method in class com.lc.core.codec.Base64Decoder
-
base64解码
- decodeStr(CharSequence) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeStr(CharSequence, String) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeStr(CharSequence, Charset) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeStrGbk(CharSequence) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeToFile(CharSequence, File) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- decodeToStream(CharSequence, OutputStream, boolean) - Static method in class com.lc.utils.UBase64Util
-
base64解码
- DEFAULT_BUFFER_SIZE - Static variable in class com.lc.utils.UIoUtil
-
默认缓存大小 8192
- DEFAULT_CAPACITY - Static variable in class com.lc.core.StrBuilder
-
默认容量
- DEFAULT_CHARSET - Static variable in class com.lc.core.FileWrapper
-
默认编码:UTF-8
- DEFAULT_INITIAL_CAPACITY - Static variable in class com.lc.utils.UMapUtil
-
默认初始大小
- DEFAULT_LARGE_BUFFER_SIZE - Static variable in class com.lc.utils.UIoUtil
-
默认大缓存大小 32768
- DEFAULT_LOAD_FACTOR - Static variable in class com.lc.utils.UMapUtil
-
默认增长因子,当Map的size达到 容量*增长因子时,开始扩充Map
- DEFAULT_LONG_DATE_FORMAT - Static variable in class com.lc.utils.UDateUtil
-
缺省长日期格式
- DEFAULT_MIDDLE_BUFFER_SIZE - Static variable in class com.lc.utils.UIoUtil
-
默认中等缓存大小 16384
- DEFAULT_PERIOD_FORMAT - Static variable in class com.lc.utils.UDateUtil
-
默认的时间段显示格式
- DEFAULT_SHORT_DATE_FORMAT - Static variable in class com.lc.utils.UDateUtil
-
缺省短日期格式(yyyy-MM-dd)
- defaultCharset() - Static method in class com.lc.utils.UCharsetUtil
-
系统默认字符集编码
- defaultCharsetName() - Static method in class com.lc.utils.UCharsetUtil
-
系统默认字符集编码
- defaultIfNull(T, T) - Static method in class com.lc.utils.UObjectUtil
-
如果给定对象为null
返回默认值
- del(int, int) - Method in class com.lc.core.StrBuilder
-
删除指定长度的字符
- delAll(String, String) - Static method in class com.lc.utils.UReUtil
-
删除匹配的全部内容
- delAll(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
删除匹配的全部内容
- delFirst(String, String) - Static method in class com.lc.utils.UReUtil
-
删除匹配的第一个内容
- delFirst(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
删除匹配的第一个内容
- DELIM_END - Static variable in class com.lc.utils.UCharUtil
-
- DELIM_END - Static variable in class com.lc.utils.UStringUtil
-
- DELIM_START - Static variable in class com.lc.utils.UCharUtil
-
- DELIM_START - Static variable in class com.lc.utils.UStringUtil
-
- delPre(String, String) - Static method in class com.lc.utils.UReUtil
-
删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
- delTo(int) - Method in class com.lc.core.StrBuilder
-
删除到指定位置
如果新位置小于等于0,则删除全部
- digitToChinese(Number) - Static method in class com.lc.core.convert.Convert
-
金额转为中文形式
- div(float, float) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, double) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, float) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, double) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Double, Double) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Number, Number) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(String, String) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, float, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, double, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, float, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, double, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Double, Double, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Number, Number, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(String, String, int) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, float, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(float, double, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(double, float, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(double, double, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Double, Double, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Number, Number, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(String, String, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(BigDecimal, BigDecimal, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- divisor(int, int) - Static method in class com.lc.utils.UNumberUtil
-
最大公约数
- DOT - Static variable in class com.lc.utils.UCharUtil
-
- DOT - Static variable in class com.lc.utils.UStringUtil
-
- DOUBLE_DOT - Static variable in class com.lc.utils.UStringUtil
-
- DOUBLE_QUOTES - Static variable in class com.lc.utils.UCharUtil
-
- edit(T) - Method in interface com.lc.lang.Editor
-
修改过滤后的结果
- editable - Variable in class com.lc.core.bean.copier.CopyOptions
-
限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
- Editor<T> - Interface in com.lc.lang
-
编辑器接口,常用于对于集合中的元素做统一编辑
- EMAIL - Static variable in class com.lc.lang.PatternPool
-
邮件,符合RFC 5322规范,正则来自:http://emailregex.com/
- EMAIL - Static variable in class com.lc.lang.Validator
-
邮件
- EMPTY - Static variable in class com.lc.utils.UStringUtil
-
- EMPTY_JSON - Static variable in class com.lc.utils.UStringUtil
-
- emptyToDefault(CharSequence, String) - Static method in class com.lc.utils.UStringUtil
-
如果字符串是null
或者"",则返回指定默认字符串,否则返回字符串本身。
- emptyToNull(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
当给定字符串为空字符串时,转换为null
- encode(byte[], boolean) - Static method in class com.lc.core.codec.Base64Encoder
-
编码为Base64,非URL安全的
- encode(CharSequence) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码
- encode(CharSequence, Charset) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码
- encode(byte[]) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码
- encode(byte[], boolean, boolean) - Static method in class com.lc.core.codec.Base64Encoder
-
编码为Base64
如果isMultiLine为true
,则每76个字符一个换行符,否则在一行显示
- encode(byte[], boolean) - Static method in class com.lc.utils.UBase64Util
-
编码为Base64,非URL安全的
- encode(CharSequence) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(CharSequence, String) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(CharSequence, Charset) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(byte[]) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(InputStream) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(File) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encode(byte[], String) - Static method in class com.lc.utils.UBase64Util
-
- encode(byte[], Charset) - Static method in class com.lc.utils.UBase64Util
-
- encode(byte[], boolean, boolean) - Static method in class com.lc.utils.UBase64Util
-
编码为Base64
如果isMultiLine为true
,则每76个字符一个换行符,否则在一行显示
- encodeColor(Color) - Static method in class com.lc.utils.UHexUtil
-
- encodeColor(Color, String) - Static method in class com.lc.utils.UHexUtil
-
- encodeHex(byte[]) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符数组
- encodeHex(String, Charset) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符数组
- encodeHex(byte[], boolean) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符数组
- encodeHexStr(byte[]) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符串
- encodeHexStr(String, Charset) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符串,结果为小写
- encodeHexStr(String) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符串,结果为小写,默认编码是UTF-8
- encodeHexStr(byte[], boolean) - Static method in class com.lc.utils.UHexUtil
-
将字节数组转换为十六进制字符串
- encodeHexStrToByteArrayToBase64Str(String) - Static method in class com.lc.utils.UBase64Util
-
base64编码
- encodeUrlSafe(byte[], boolean) - Static method in class com.lc.core.codec.Base64Encoder
-
编码为Base64,URL安全的
- encodeUrlSafe(CharSequence) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码,URL安全
- encodeUrlSafe(CharSequence, Charset) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码,URL安全的
- encodeUrlSafe(byte[]) - Static method in class com.lc.core.codec.Base64Encoder
-
base64编码,URL安全的
- encodeUrlSafe(byte[], boolean) - Static method in class com.lc.utils.UBase64Util
-
编码为Base64,URL安全的
- encodeUrlSafe(CharSequence) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全
- encodeUrlSafe(CharSequence, String) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全
- encodeUrlSafe(CharSequence, Charset) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全的
- encodeUrlSafe(byte[]) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全的
- encodeUrlSafe(InputStream) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全的
- encodeUrlSafe(File) - Static method in class com.lc.utils.UBase64Util
-
base64编码,URL安全的
- encodeUrlSafe(byte[], String) - Static method in class com.lc.utils.UBase64Util
-
- encodeUrlSafe(byte[], Charset) - Static method in class com.lc.utils.UBase64Util
-
- endWith(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
字符串是否以给定字符结尾
- endWith(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串结尾
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- endWith(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串结尾
- endWithAny(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否以任何一个字符串结尾
给定字符串和数组为空都返回false
- endWithIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串结尾,忽略大小写
- EntityCache - Class in com.lc.core.cache.singleCache
-
创建缓存对象EntityCache.java
缓存实体类
- EntityCache(Object, long, long) - Constructor for class com.lc.core.cache.singleCache.EntityCache
-
- EnumConverter - Class in com.lc.core.convert.impl
-
无泛型检查的枚举转换器
- EnumConverter(Class) - Constructor for class com.lc.core.convert.impl.EnumConverter
-
构造
- EnumerationIter<E> - Class in com.lc.core.collection
-
- EnumerationIter(Enumeration<E>) - Constructor for class com.lc.core.collection.EnumerationIter
-
构造
- EOF - Static variable in class com.lc.utils.UIoUtil
-
数据流末尾
- equal(Object, Object) - Static method in class com.lc.lang.Validator
-
验证是否相等
当两值都为null返回true
- equal(Object, Object) - Static method in class com.lc.utils.UObjectUtil
-
比较两个对象是否相等。
相同的条件有两个,满足其一即可:
obj1 == null && obj2 == null
obj1.equals(obj2)
1.
- equals(Object) - Method in class com.lc.core.comparator.VersionComparator
-
- equals(Object) - Method in class com.lc.core.date.format.AbstractDateBasic
-
- equals(Object) - Method in class com.lc.core.date.format.FastDateFormat
-
- equals(Object) - Method in class com.lc.lang.mutable.MutableObj
-
- equals(Object) - Method in class com.lc.lang.UUID
-
将此对象与指定对象比较。
- equals(Object) - Method in class com.lc.lang.WeightRandom.WeightObj
-
- equals(char, char, boolean) - Static method in class com.lc.utils.UCharUtil
-
比较两个字符是否相同
- equals(BigDecimal, BigDecimal) - Static method in class com.lc.utils.UNumberUtil
-
- equals(char, char, boolean) - Static method in class com.lc.utils.UNumberUtil
-
比较两个字符是否相同
- equals(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
比较两个字符串(大小写敏感)。
- equals(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
比较两个字符串是否相等。
- equalsAny(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否与提供的中任一字符串相同,相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsAny(CharSequence, boolean, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否与提供的中任一字符串相同,相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsAnyIgnoreCase(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否与提供的中任一字符串相同(忽略大小写),相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsCharAt(CharSequence, int, char) - Static method in class com.lc.utils.UStringUtil
-
字符串指定位置的字符是否与给定字符相同
如果字符串为null,返回false
如果给定的位置大于字符串长度,返回false
如果给定的位置小于0,返回false
- equalsIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
比较两个字符串(大小写不敏感)。
- error() - Static method in class com.lc.lang.UConsole
-
同 System.err.println()方法,打印控制台日志
- error(Object) - Static method in class com.lc.lang.UConsole
-
同 System.err.println()方法,打印控制台日志
- error(String, Object...) - Static method in class com.lc.lang.UConsole
-
同 System.err.println()方法,打印控制台日志
- error(Throwable, String, Object...) - Static method in class com.lc.lang.UConsole
-
同 System.err.println()方法,打印控制台日志
- escape(char) - Static method in class com.lc.utils.UReUtil
-
转义字符,将正则的关键字转义
- escape(String) - Static method in class com.lc.utils.UReUtil
-
转义字符串,将正则的关键字转义
- extractMulti(Pattern, String, String) - Static method in class com.lc.utils.UReUtil
-
从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
- extractMulti(String, String, String) - Static method in class com.lc.utils.UReUtil
-
从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
- extractMultiAndDelPre(Pattern, Holder<String>, String) - Static method in class com.lc.utils.UReUtil
-
从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
- extractMultiAndDelPre(String, Holder<String>, String) - Static method in class com.lc.utils.UReUtil
-
从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月 pattern (.*?)年(.*?)月 template: $1-$2 return 2013-5
- factorial(long, long) - Static method in class com.lc.utils.UNumberUtil
-
计算阶乘
- factorial(long) - Static method in class com.lc.utils.UNumberUtil
-
计算阶乘
- FastByteArrayOutputStream - Class in com.lc.core.io
-
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区
- FastByteArrayOutputStream() - Constructor for class com.lc.core.io.FastByteArrayOutputStream
-
- FastByteArrayOutputStream(int) - Constructor for class com.lc.core.io.FastByteArrayOutputStream
-
构造
- FastByteBuffer - Class in com.lc.core.io
-
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
代码移植自
blade
- FastByteBuffer() - Constructor for class com.lc.core.io.FastByteBuffer
-
- FastByteBuffer(int) - Constructor for class com.lc.core.io.FastByteBuffer
-
- FastDateFormat - Class in com.lc.core.date.format
-
- FastDateFormat(String, TimeZone, Locale) - Constructor for class com.lc.core.date.format.FastDateFormat
-
构造
- FastDateFormat(String, TimeZone, Locale, Date) - Constructor for class com.lc.core.date.format.FastDateFormat
-
构造
- fastSimpleUUID() - Static method in class com.lc.utils.UIdUtil
-
简化的UUID,去掉了横线,使用性能更好的ThreadLocalRandom生成UUID
- fastUUID() - Static method in class com.lc.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。 使用加密的本地线程伪随机数生成器生成该 UUID。
- fastUUID() - Static method in class com.lc.utils.UIdUtil
-
获取随机UUID,使用性能更好的ThreadLocalRandom生成UUID
- fieldMapping - Variable in class com.lc.core.bean.copier.CopyOptions
-
拷贝属性的字段映射,用于不同的属性之前拷贝做对应表用
- file - Variable in class com.lc.core.FileWrapper
-
- file(String) - Static method in class com.lc.utils.UFileUtil
-
创建File对象,自动识别相对或绝对路径,相对路径将自动从ClassPath下寻找
- FILE_URL_PREFIX - Static variable in class com.lc.utils.UURLUtil
-
URL 前缀表示文件: "file:"
- FileReader - Class in com.lc.core
-
文件读取器
- FileReader(File, Charset) - Constructor for class com.lc.core.FileReader
-
构造
- FileReader(File, String) - Constructor for class com.lc.core.FileReader
-
构造
- FileReader(String, Charset) - Constructor for class com.lc.core.FileReader
-
构造
- FileReader(String, String) - Constructor for class com.lc.core.FileReader
-
构造
- FileReader(File) - Constructor for class com.lc.core.FileReader
-
- FileReader(String) - Constructor for class com.lc.core.FileReader
-
- FileWrapper - Class in com.lc.core
-
文件包装器,扩展文件对象
- FileWrapper(File, Charset) - Constructor for class com.lc.core.FileWrapper
-
构造
- FileWriter - Class in com.lc.core
-
文件写入器
- FileWriter(File, Charset) - Constructor for class com.lc.core.FileWriter
-
构造
- FileWriter(File, String) - Constructor for class com.lc.core.FileWriter
-
构造
- FileWriter(String, Charset) - Constructor for class com.lc.core.FileWriter
-
构造
- FileWriter(String, String) - Constructor for class com.lc.core.FileWriter
-
构造
- FileWriter(File) - Constructor for class com.lc.core.FileWriter
-
- FileWriter(String) - Constructor for class com.lc.core.FileWriter
-
- fill(String, char, int, boolean) - Static method in class com.lc.utils.UStringUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
- fillAfter(String, char, int) - Static method in class com.lc.utils.UStringUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
字符填充于字符串后
- fillBeanWithMap(Map<?, ?>, T, boolean, CopyOptions) - Static method in class com.lc.utils.UBeanUtil
-
使用Map填充Bean对象
- fillBeanWithMap(Map<?, ?>, T, CopyOptions) - Static method in class com.lc.utils.UBeanUtil
-
使用Map填充Bean对象
- fillBeanWithMap(Map<?, ?>, T, boolean, boolean) - Static method in class com.lc.utils.UBeanUtil
-
使用Map填充Bean对象,可配置将下划线转换为驼峰
- fillBeanWithMap(Map<?, ?>, T, boolean) - Static method in class com.lc.utils.UBeanUtil
-
使用Map填充Bean对象
- fillBeanWithMapIgnoreCase(Map<?, ?>, T, boolean) - Static method in class com.lc.utils.UBeanUtil
-
使用Map填充Bean对象,忽略大小写
- fillBefore(String, char, int) - Static method in class com.lc.utils.UStringUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
字符填充于字符串前
- filter(String...) - Method in class com.lc.lang.UDict
-
过滤Map保留指定键值对,如果键不存在跳过
- filter(Map<K, V>, Editor<Map.Entry<K, V>>) - Static method in class com.lc.utils.UMapUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
- findAll(String, String, int) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果
- findAll(String, String, int, T) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, String, int) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, String, int, T) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果
- findAllGroup0(String, String) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup0(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup1(String, String) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- findAllGroup1(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- finish() - Method in interface com.lc.core.io.StreamProgress
-
结束
- format(double, boolean) - Static method in class com.lc.core.convert.NumberChineseFormater
-
阿拉伯数字转换成中文,小数点后四舍五入保留两位.
- format(double, boolean, boolean) - Static method in class com.lc.core.convert.NumberChineseFormater
-
阿拉伯数字转换成中文,小数点后四舍五入保留两位.
- format(Object) - Static method in class com.lc.core.convert.NumberWordFormater
-
将阿拉伯数字转为英文表达式
- format() - Method in class com.lc.core.date.BetweenFormater
-
格式化日期间隔输出
- format(long) - Method in interface com.lc.core.date.format.DatePrinter
-
格式化日期表示的毫秒数
- format(Date) - Method in interface com.lc.core.date.format.DatePrinter
-
使用 GregorianCalendar
格式化 Date
- format(Calendar) - Method in interface com.lc.core.date.format.DatePrinter
-
Formats a Calendar
object.
- format(long, B) - Method in interface com.lc.core.date.format.DatePrinter
-
Formats a millisecond long
value into the supplied Appendable
.
- format(Date, B) - Method in interface com.lc.core.date.format.DatePrinter
-
Formats a Date
object into the supplied Appendable
using a GregorianCalendar
.
- format(Calendar, B) - Method in interface com.lc.core.date.format.DatePrinter
-
Formats a Calendar
object into the supplied Appendable
.
- format(Object, StringBuffer, FieldPosition) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(long) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(Date) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(Calendar) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(long, B) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(Date, B) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(Calendar, B) - Method in class com.lc.core.date.format.FastDateFormat
-
- format(String, Object...) - Static method in class com.lc.core.StrFormatter
-
格式化字符串
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "a", "b") =》 this is \{} for a
转义\: format("this is \\\\{} for {}", "a", "b") =》 this is \a for b
- format(long) - Static method in class com.lc.utils.UDateUtil
-
把输入的时间转换成时间段显示
- format(CharSequence, Object...) - Static method in class com.lc.utils.UStringUtil
-
格式化文本, {} 表示占位符
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "a", "b") =》 this is \{} for a
转义\: format("this is \\\\{} for {}", "a", "b") =》 this is \a for b
- format(CharSequence, Map<?, ?>) - Static method in class com.lc.utils.UStringUtil
-
格式化文本,使用 {varName} 占位
map = {a: "aValue", b: "bValue"} format("{a} and {b}", map) ---=》 aValue and bValue
- formatBetween(long, BetweenFormater.Level) - Static method in class com.lc.utils.UDateUtil
-
格式化日期间隔输出
- formatPercent(double, int) - Static method in class com.lc.utils.UNumberUtil
-
格式化百分比,小数采用四舍五入方式
- fromString(String) - Static method in class com.lc.lang.UUID
-
- fromUnsignedByteArray(byte[]) - Static method in class com.lc.utils.UNumberUtil
-
- fromUnsignedByteArray(byte[], int, int) - Static method in class com.lc.utils.UNumberUtil
-
- FULL - Static variable in class com.lc.core.date.format.FastDateFormat
-
FULL locale dependent date or time style.
- Func1<P,R> - Interface in com.lc.lang.func
-
只有一个参数的函数对象
接口灵感来自于
ActFramework
一个函数接口代表一个一个函数,用于包装一个函数为对象
在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象
- GBK - Static variable in class com.lc.utils.UCharsetUtil
-
GBK
- GENERAL - Static variable in class com.lc.lang.PatternPool
-
英文字母 、数字和下划线
- GENERAL - Static variable in class com.lc.lang.Validator
-
英文字母 、数字和下划线
- GENERAL_WITH_CHINESE - Static variable in class com.lc.lang.PatternPool
-
中文字、英文字母、数字和下划线
- GENERAL_WITH_CHINESE - Static variable in class com.lc.lang.Validator
-
中文字、英文字母、数字和下划线
- generateBySet(int, int, int) - Static method in class com.lc.utils.UNumberUtil
-
生成不重复随机数 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组
- generateRandomNumber(int, int, int) - Static method in class com.lc.utils.UNumberUtil
-
生成不重复随机数 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组
- GenericEnumConverter<E extends Enum<E>> - Class in com.lc.core.convert.impl
-
泛型枚举转换器
- GenericEnumConverter(Class<E>) - Constructor for class com.lc.core.convert.impl.GenericEnumConverter
-
构造
- genGetter(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
生成get方法名
- genSetter(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
生成set方法名
例如:name 返回 setName
- get(int) - Method in class com.lc.core.io.FastByteBuffer
-
根据索引位返回一个字节
- get(Object) - Method in class com.lc.core.map.CustomKeyLinkedMap
-
- get(Object) - Method in class com.lc.core.map.CustomKeyMap
-
- get() - Method in interface com.lc.lang.mutable.Mutable
-
获得原始值
- get() - Method in class com.lc.lang.mutable.MutableObj
-
- get(String) - Static method in class com.lc.lang.PatternPool
-
先从Pattern池中查找正则对应的
Pattern
,找不到则编译正则表达式并入池。
- get(String, int) - Static method in class com.lc.lang.PatternPool
-
先从Pattern池中查找正则对应的
Pattern
,找不到则编译正则表达式并入池。
- get(K) - Method in class com.lc.lang.SimpleCache
-
从缓存池中查找值
- get(String, T) - Method in class com.lc.lang.UDict
-
获得特定类型值
- get(String, String, int) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串
- get(Pattern, String, int) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串,对应分组0表示整个匹配内容,1表示第一个括号分组内容,依次类推
- getAbsolutePath(String) - Static method in class com.lc.utils.UFileUtil
-
获取绝对路径,相对于ClassPath的目录
如果给定就是绝对路径,则返回原路径,原路径把所有\替换为/
兼容Spring风格的路径表示,例如:classpath:config/example.setting也会被识别后转换
- getAbsolutePath(String, Class<?>) - Static method in class com.lc.utils.UFileUtil
-
获取绝对路径
此方法不会判定给定路径是否有效(文件或目录存在)
- getAfterOrPreDate(String, String, int) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期之前之后的第index的日,周,月,年的日期
- getAfterOrPreDayDate(int) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期第index日之后(之前)的日期(yyyy-MM-dd)
- getAfterOrPreMonthDate(int) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期第index月之前(之后)的日期(yyyy-MM-dd)
- getAfterOrPreNowTime(String, Long) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期之后(之后)的节点事件
- getAfterOrPreNowTimePlus(DateTimeFormatter, String, Long) - Static method in class com.lc.utils.UDateUtil
-
获取与当前日期相距num个之后(之前)的日期
- getAfterOrPreNowTimeSimp(String, Long) - Static method in class com.lc.utils.UDateUtil
-
当前时间的hour,minute,second之后(之前)的时刻
- getAfterOrPreWeekDate(int) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期第index周之前(之后)的日期(yyyy-MM-dd)
- getAfterOrPreYearDate(int) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期第index年之前(之后)的日期(yyyy-MM-dd)
- getAllGroups(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllGroups(Pattern, String, boolean) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllKeys() - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
获取所有key
- getAllKeys() - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
获取所有key
- getArray() - Method in class com.lc.core.collection.ArrayIter
-
获得原始数组对象
- getBean(String) - Method in class com.lc.lang.UDict
-
获得特定类型值
- getBeanDesc(Class<?>) - Method in enum com.lc.core.bean.BeanDescCache
-
- getBeanDesc(Class<?>) - Static method in class com.lc.utils.UBeanUtil
-
- getBetweenMs() - Method in class com.lc.core.date.BetweenFormater
-
获得 时长毫秒数
- getBigDecimal(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取BigDecimal型属性值
- getBigDecimal(String) - Method in class com.lc.lang.UDict
-
- getBigInteger(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取BigInteger型属性值
- getBigInteger(String) - Method in class com.lc.lang.UDict
-
- getBinaryStr(Number) - Static method in class com.lc.utils.UNumberUtil
-
获得数字对应的二进制字符串
- getBool(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取boolean型属性值
- getBool(String) - Method in class com.lc.lang.UDict
-
- getByte(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取byte型属性值
- getByte(String) - Method in class com.lc.lang.UDict
-
- getBytes(String) - Method in class com.lc.lang.UDict
-
- getCacheAll() - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
获取所有缓存
- getCacheAll() - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
获取所有缓存
- getCacheByKey(String) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
获取对应缓存
- getCacheByKey(String) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
获取对应缓存
- getCacheDataByKey(String) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
获取对应缓存
- getCacheDataByKey(String) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
获取对应缓存
- getChar(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取char型属性值
- getChar(String) - Method in class com.lc.lang.UDict
-
- getChars(int, int, char[], int) - Method in class com.lc.core.StrBuilder
-
将指定段的字符列表写出到目标字符数组中
- getCharset() - Method in class com.lc.core.FileWrapper
-
获得字符集编码
- getClass(Type) - Static method in class com.lc.utils.UTypeUtil
-
获得Type对应的原始类
- getClass(Field) - Static method in class com.lc.utils.UTypeUtil
-
获得Field对应的原始类
- getClasses(Object...) - Static method in class com.lc.utils.UClassUtil
-
获得对象数组的类数组
- getClassLoader() - Static method in class com.lc.utils.UClassLoaderUtil
-
- getClassLoader() - Static method in class com.lc.utils.UClassUtil
-
- getClassPath() - Static method in class com.lc.utils.UClassUtil
-
获得ClassPath,将编码后的中文路径解码为原字符
这个ClassPath路径会文件路径被标准化处理
- getClassPath(boolean) - Static method in class com.lc.utils.UClassUtil
-
获得ClassPath,这个ClassPath路径会文件路径被标准化处理
- getClassPathURL() - Static method in class com.lc.utils.UClassUtil
-
获得ClassPath URL
- getComponentType(Object) - Static method in class com.lc.utils.UArrayUtil
-
获取数组对象的元素类型
- getConstructor(Class<T>, Class<?>...) - Static method in class com.lc.utils.UReflectUtil
-
查找类中的指定参数的构造方法,如果找到构造方法,会自动设置可访问为true
- getConstructors(Class<T>) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有构造列表
- getConstructorsDirectly(Class<?>) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有字段列表,直接反射获取,无缓存
- getContainsStr(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
- getContainsStrIgnoreCase(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
忽略大小写
- getContextClassLoader() - Static method in class com.lc.utils.UClassLoaderUtil
-
- getConverter(Type, boolean) - Method in class com.lc.core.convert.ConverterRegistry
-
获得转换器
- getCustomConverter(Type) - Method in class com.lc.core.convert.ConverterRegistry
-
获得自定义转换器
- getDatas() - Method in class com.lc.core.cache.singleCache.EntityCache
-
- getDate(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取Date类型值
- getDate(String) - Method in class com.lc.lang.UDict
-
- getDateInstance(int) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateInstance(int, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateInstance(int, TimeZone) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateInstance(int, TimeZone, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, TimeZone) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, TimeZone, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getDecodedPath(URL) - Static method in class com.lc.utils.UURLUtil
-
从URL对象中获取不被编码的路径Path
对于本地路径,URL对象的getPath方法对于包含中文或空格时会被编码,导致本读路径读取错误。
此方法将URL转为URI后获取路径用于解决路径被编码的问题
- getDefaultConverter(Type) - Method in class com.lc.core.convert.ConverterRegistry
-
获得默认转换器
- getDefaultValue(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
获取指定类型分的默认值
默认值规则为:
- getDefaultValues(Class<?>...) - Static method in class com.lc.utils.UClassUtil
-
获得默认值列表
- getDouble(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取double型属性值
- getDouble(String) - Method in class com.lc.lang.UDict
-
- getEnum(Class<E>, K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获得Enum类型的值
- getEnum(Class<E>, String) - Method in class com.lc.lang.UDict
-
- getField(String) - Method in class com.lc.core.bean.BeanDesc
-
获得字段名对应的字段对象,如果不存在返回null
- getField() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获取字段
- getField(DateField) - Method in class com.lc.core.date.DateTime
-
获得日期的某个部分
例如获得年的部分,则使用 getField(DatePart.YEAR)
- getField(int) - Method in class com.lc.core.date.DateTime
-
获得日期的某个部分
例如获得年的部分,则使用 getField(Calendar.YEAR)
- getFieldClass() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获得字段类型
先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
- getFieldName() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获取字段名
- getFields(Class<?>) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有字段列表,包括其父类中的字段
- getFieldsDirectly(Class<?>, boolean) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有字段列表,直接反射获取,无缓存
- getFieldType() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获得字段类型
先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
- getFieldValue(Object, Field) - Static method in class com.lc.utils.UReflectUtil
-
获取字段值
- getFile() - Method in class com.lc.core.FileWrapper
-
获得文件
- getFirstDayCurMonth(Date) - Static method in class com.lc.utils.UDateUtil
-
获取当前月第一天的开始时间
- getFirstDayNextMonth(Date) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期下个月第一天的开始时间
- getFirstDayOfWeek() - Method in class com.lc.core.date.DateTime
-
获得一周的第一天,默认为周一
- getFirstMonthDay(Date) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期所在月份的第一天
- getFirstNumber(String) - Static method in class com.lc.utils.UReUtil
-
从字符串中获得第一个整数
- getFirstOrLastWeekDate(String, int, boolean) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期当月的最后或第一个星期日期
- getFirstParamClass(Method) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的第一个参数类
- getFirstParamType(Method) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的第一个参数类型
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getFloat(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取float型属性值
- getFloat(String) - Method in class com.lc.lang.UDict
-
- getFormat() - Method in class com.lc.core.convert.impl.CalendarConverter
-
获取日期格式
- getFormat() - Method in class com.lc.core.convert.impl.DateConverter
-
获取日期格式
- getGeneralField(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
获得set或get方法对应的标准属性名
例如:setName 返回 name
- getGetter(String) - Method in class com.lc.core.bean.BeanDesc
-
获取Getter方法,如果不存在返回null
- getGetter() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获取Getter方法
- getGroup0(String, String) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串,获得正则中分组0的内容
- getGroup0(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串,,获得正则中分组0的内容
- getGroup1(String, String) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串,获得正则中分组1的内容
- getGroup1(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
获得匹配的字符串,,获得正则中分组1的内容
- getInstance() - Static method in class com.lc.core.cache.singleCache.UCache
-
单例获取实例对象
- getInstance() - Static method in class com.lc.core.convert.ConverterRegistry
-
- getInstance() - Static method in class com.lc.core.date.format.FastDateFormat
-
- getInstance(String) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getInstance(String, TimeZone) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getInstance(String, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getInstance(String, TimeZone, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getInt(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取int型属性值
- getInt(String) - Method in class com.lc.lang.UDict
-
- getLastDayOfMonth(String, boolean) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期月的第一天或最后一天(yyyy-MM-dd)
- getLastDayOfYear(String, boolean) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期年的第一天或最后一天(yyyy-MM-dd)
- getLastMonthDay(Date) - Static method in class com.lc.utils.UDateUtil
-
获取指定日期所在月份的最后一天
- getLastRefeshTime() - Method in class com.lc.core.cache.singleCache.EntityCache
-
- getLeastSignificantBits() - Method in class com.lc.lang.UUID
-
返回此 UUID 的 128 位值中的最低有效 64 位。
- getLevel() - Method in class com.lc.core.date.BetweenFormater
-
获得 格式化级别
- getLocale() - Method in class com.lc.core.date.format.AbstractDateBasic
-
- getLocale() - Method in interface com.lc.core.date.format.DateBasic
-
获得 日期地理位置
- getLocale() - Method in class com.lc.core.date.format.FastDateFormat
-
- getLong(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取long型属性值
- getLong(String) - Method in class com.lc.lang.UDict
-
- getMaxLengthEstimate() - Method in class com.lc.core.date.format.FastDateFormat
-
估算生成的日期字符串长度
实际生成的字符串长度小于或等于此值
- getMessage(Throwable) - Static method in class com.lc.utils.UExceptionUtil
-
获得完整消息,包括异常名
- getMethod(Class<?>, boolean, String, Class<?>...) - Static method in class com.lc.utils.UReflectUtil
-
查找指定方法 如果找不到对应的方法则返回null
- getMethod(Class<?>, String, Class<?>...) - Static method in class com.lc.utils.UReflectUtil
-
查找指定方法 如果找不到对应的方法则返回null
- getMethodOfObj(Object, String, Object...) - Static method in class com.lc.utils.UReflectUtil
-
查找指定对象中的所有方法(包括非public方法),也包括父对象和Object类的方法
- getMethods(Class<?>) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有方法列表,包括其父类中的方法
- getMethodsDirectly(Class<?>, boolean) - Static method in class com.lc.utils.UReflectUtil
-
获得一个类中所有方法列表,直接反射获取,无缓存
- getMicTime() - Static method in class com.lc.utils.UDateUtil
-
- getMillis() - Method in enum com.lc.core.date.DateUnit
-
- getMostSignificantBits() - Method in class com.lc.lang.UUID
-
返回此 UUID 的 128 位值中的最高有效 64 位。
- getName() - Method in class com.lc.core.bean.BeanDesc
-
获取Bean的全类名
- getName() - Method in enum com.lc.core.date.BetweenFormater.Level
-
获取级别名称
- getNextWeekDate(String, int, boolean) - Static method in class com.lc.utils.UDateUtil
-
获取下一个星期的日期
- getNodeTime(String) - Static method in class com.lc.utils.UDateUtil
-
获取当前日期的节点时间(年,月,周,日,时,分,秒)
- getNowDate_CN() - Static method in class com.lc.utils.UDateUtil
-
获取中文的当前日期
- getNowDate_EN() - Static method in class com.lc.utils.UDateUtil
-
获取当前日期
- getNowLocalTime_full() - Static method in class com.lc.utils.UDateUtil
-
根据当地日期显示格式:yyyy年M月dd日 星期?(中国)
- getNowLocalTime_long() - Static method in class com.lc.utils.UDateUtil
-
根据当地显示日期格式:yyyy年M月dd日(中国)
- getNowLocalTime_medium() - Static method in class com.lc.utils.UDateUtil
-
根据当地显示日期格式:yyyy-M-dd(中国)
- getNowLocalTime_shot() - Static method in class com.lc.utils.UDateUtil
-
简写本地当前日期:yy-M-dd
例如:19-3-30为2019年3月30日
- getNowTime_CN() - Static method in class com.lc.utils.UDateUtil
-
获取中文当前时间
- getNowTime_CN_HHmmss() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(HH时mm分ss秒)
- getNowTime_CN_yMdH() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(yyyy年MM月dd日HH时)
- getNowTime_CN_yMdHm() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(yyyy年MM月dd日HH时mm分)
- getNowTime_EN() - Static method in class com.lc.utils.UDateUtil
-
获取当前日期(yyyy-MM-dd HH:mm:ss)
- getNowTime_EN_yMdH() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(yyyy-MM-dd HH)
- getNowTime_EN_yMdHm() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(yyyy-MM-dd HH:mm)
- getNowTime_EN_yyyyMMddHHmm() - Static method in class com.lc.utils.UDateUtil
-
获取当前时间(yyyyMMddHHmm)
- getNumber(String) - Method in class com.lc.lang.UDict
-
- getObj(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取Object属性值
- getObj(String) - Method in class com.lc.lang.UDict
-
- getObj() - Method in class com.lc.lang.WeightRandom.WeightObj
-
获取对象
- getParamClass(Method, int) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的参数类
- getParamClasses(Method) - Static method in class com.lc.utils.UTypeUtil
-
解析方法的参数类型列表
依赖jre\lib\rt.jar
- getParamType(Method, int) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的参数类型
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getParamTypes(Method) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的参数类型列表
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getPattern() - Method in class com.lc.core.date.format.AbstractDateBasic
-
- getPattern() - Method in interface com.lc.core.date.format.DateBasic
-
获得日期格式化或者转换的格式
- getPattern() - Method in class com.lc.core.date.format.FastDateFormat
-
- getPieDateRange(String, String, String) - Static method in class com.lc.utils.UDateUtil
-
切割日期。按照周期切割成小段日期段。例如:
- getPreWeekDate(String, int, boolean) - Static method in class com.lc.utils.UDateUtil
-
获取上一个星期的日期
- getProp(String) - Method in class com.lc.core.bean.BeanDesc
-
获取属性,如果不存在返回null
- getPropMap(boolean) - Method in class com.lc.core.bean.BeanDesc
-
获取字段名-字段属性Map
- getProps() - Method in class com.lc.core.bean.BeanDesc
-
获取字段属性列表
- getRandom() - Static method in class com.lc.utils.URandomUtil
-
获取随机数生成器对象
ThreadLocalRandom是JDK 7之后提供并发产生随机数,能够解决多个线程发生的竞争争夺。
- getRandom(boolean) - Static method in class com.lc.utils.URandomUtil
-
获取随机数产生器
- getReader(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
获得StringReader
- getResource(String) - Static method in class com.lc.utils.UResourceUtil
-
获得资源的URL
路径用/分隔,例如:
- getResource(String, Class<?>) - Static method in class com.lc.utils.UResourceUtil
-
获得资源相对路径对应的URL
- getResourceURL(String) - Static method in class com.lc.utils.UClassUtil
-
获得资源的URL
路径用/分隔,例如:
- getReturnClass(Method) - Static method in class com.lc.utils.UTypeUtil
-
解析方法的返回类型类列表
- getReturnType(Method) - Static method in class com.lc.utils.UTypeUtil
-
获取方法的返回值类型
获取方法的GenericReturnType
- getReversedMapping() - Method in class com.lc.core.bean.copier.CopyOptions
-
获取反转之后的映射
- getSecureRandom() - Static method in class com.lc.utils.URandomUtil
-
- getSetter(String) - Method in class com.lc.core.bean.BeanDesc
-
获取Setter方法,如果不存在返回null
- getSetter() - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获取Setter方法
- getShort(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取short型属性值
- getShort(String) - Method in class com.lc.lang.UDict
-
- getSimpleName() - Method in class com.lc.core.bean.BeanDesc
-
获取Bean的简单类名
- getSingleCache() - Static method in class com.lc.utils.UCacheUtil
-
getSingleCache
- getStatus() - Method in exception com.lc.exception.StatefulException
-
- getStr(K) - Method in interface com.lc.core.getter.BasicTypeGetter
-
获取字符串型属性值
- getStr(String) - Method in class com.lc.lang.UDict
-
- getTargetType() - Method in class com.lc.core.convert.AbstractConverter
-
获得此类实现类的泛型类型
- getTargetType() - Method in class com.lc.core.convert.impl.ArrayConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.BeanConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.EnumConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.GenericEnumConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.MapConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.NumberConverter
-
- getTargetType() - Method in class com.lc.core.convert.impl.PrimitiveConverter
-
- getTime(String) - Method in class com.lc.lang.UDict
-
- getTime(String) - Static method in class com.lc.utils.UDateUtil
-
根据日期时间格式,获取当前时间
- getTimeInstance(int) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getTimeInstance(int, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getTimeInstance(int, TimeZone) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getTimeInstance(int, TimeZone, Locale) - Static method in class com.lc.core.date.format.FastDateFormat
-
- getTimeMillis(String) - Static method in class com.lc.utils.UDateUtil
-
获取时间戳字符串的毫秒表示,字符串日期时间格式 “yyyy-MM-dd HH:mm:ss”
- getTimeOut() - Method in class com.lc.core.cache.singleCache.EntityCache
-
- getTimestamp(String) - Method in class com.lc.lang.UDict
-
- getTimeStamp() - Static method in class com.lc.utils.UDateUtil
-
- getTimeStamp(Boolean) - Static method in class com.lc.utils.UDateUtil
-
- getTimeZone() - Method in class com.lc.core.date.format.AbstractDateBasic
-
- getTimeZone() - Method in interface com.lc.core.date.format.DateBasic
-
获得时区
- getTimeZone() - Method in class com.lc.core.date.format.FastDateFormat
-
- getType(Field) - Static method in class com.lc.utils.UTypeUtil
-
获取字段对应的Type类型
方法优先获取GenericType,获取不到则获取Type
- getTypeArgument(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Class<?>, int) - Static method in class com.lc.utils.UClassUtil
-
获得给定类的泛型参数
- getTypeArgument(Class<?>, int) - Static method in class com.lc.utils.UTypeUtil
-
获得给定类的泛型参数
- getTypeArgument(Type, int) - Static method in class com.lc.utils.UTypeUtil
-
获得给定类的泛型参数
- getTypeArgument(Type) - Static method in class com.lc.utils.UTypeUtil
-
获得给定类的第一个泛型参数
- getTypeArguments(Type) - Static method in class com.lc.utils.UTypeUtil
-
获得指定类型中所有泛型参数类型
- getValue(Object) - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
获取字段值
首先调用字段对应的Getter方法获取值,如果Getter方法不存在,则判断字段如果为public,则直接获取字段值
- getValue() - Method in enum com.lc.core.date.DateField
-
- getValue() - Method in enum com.lc.core.date.Month
-
- getValue() - Method in enum com.lc.core.date.Quarter
-
- getValue() - Method in enum com.lc.core.date.Season
-
Deprecated.
- getValue() - Method in enum com.lc.core.date.Week
-
- getValue() - Method in enum com.lc.utils.UModifierUtil.ModifierType
-
- getWeight() - Method in class com.lc.lang.WeightRandom.WeightObj
-
获取权重
- getWriter(boolean) - Method in class com.lc.core.FileWriter
-
获得一个带缓存的写入对象
- getWriter() - Static method in class com.lc.utils.UStringUtil
-
获得StringWriter
- GROUP_VAR - Static variable in class com.lc.lang.PatternPool
-
分组
- GROUP_VAR - Static variable in class com.lc.lang.Validator
-
分组
- ICacheManager - Interface in com.lc.core.cache.singleCache
-
定义缓存操作接口
- ignoreCase - Variable in class com.lc.core.bean.copier.CopyOptions
-
是否忽略字段大小写
- ignoreError - Variable in class com.lc.core.bean.copier.CopyOptions
-
是否忽略字段注入错误
- ignoreNullValue - Variable in class com.lc.core.bean.copier.CopyOptions
-
是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
- ignoreProperties - Variable in class com.lc.core.bean.copier.CopyOptions
-
忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值
- index() - Method in class com.lc.core.io.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX_NOT_FOUND - Static variable in class com.lc.utils.UArrayUtil
-
数组中元素未找到的下标,值为-1
- INDEX_NOT_FOUND - Static variable in class com.lc.utils.UStringUtil
-
- indexedFormat(CharSequence, Object...) - Static method in class com.lc.utils.UStringUtil
-
有序的格式化文本,使用{number}做为占位符
例:
通常使用:format("this is {0} for {1}", "a", "b") =》 this is a for b
- indexOf(char[], char) - Static method in class com.lc.utils.UArrayUtil
-
- indexOf(T[], Object) - Static method in class com.lc.utils.UArrayUtil
-
- indexOf(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int) - Static method in class com.lc.utils.UStringUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int, int) - Static method in class com.lc.utils.UStringUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, CharSequence, int, boolean) - Static method in class com.lc.utils.UStringUtil
-
指定范围内反向查找字符串
- indexOfIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
指定范围内查找字符串,忽略大小写
- indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
指定范围内查找字符串
- input() - Static method in class com.lc.lang.UConsole
-
读取用户输入的内容(在控制台敲回车前的内容)
- insert(int, Object) - Method in class com.lc.core.StrBuilder
-
追加对象,对象会被转换为字符串
- insert(int, char) - Method in class com.lc.core.StrBuilder
-
插入指定字符
- insert(int, char[]) - Method in class com.lc.core.StrBuilder
-
指定位置插入数据
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, char[], int, int) - Method in class com.lc.core.StrBuilder
-
指定位置插入数据
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, CharSequence) - Method in class com.lc.core.StrBuilder
-
指定位置插入字符串的某个部分
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, CharSequence, int, int) - Method in class com.lc.core.StrBuilder
-
指定位置插入字符串的某个部分
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(Object, int, T...) - Static method in class com.lc.utils.UArrayUtil
-
将新元素插入到到已有数组中的某个位置
添加新元素会生成一个新的数组,不影响原数组
如果插入位置为为负数,从原数组从后向前计数,若大于原数组长度,则空白处用null填充
- insert(T[], int, T...) - Static method in class com.lc.utils.UArrayUtil
-
将新元素插入到到已有数组中的某个位置
添加新元素会生成一个新的数组,不影响原数组
如果插入位置为为负数,从原数组从后向前计数,若大于原数组长度,则空白处用null填充
- INSTANCE - Static variable in class com.lc.core.comparator.VersionComparator
-
单例
- intToByte(int) - Static method in class com.lc.core.convert.Convert
-
int转byte
- intToBytes(int) - Static method in class com.lc.core.convert.Convert
-
int转byte数组
- invoke(Object, Method, Object...) - Static method in class com.lc.utils.UReflectUtil
-
执行方法
- invoke(Object, String, Object...) - Static method in class com.lc.utils.UReflectUtil
-
执行对象中指定方法
- IORuntimeException - Exception in com.lc.exception
-
IO运行时异常,常用于对IOException的包装
- IORuntimeException(Throwable) - Constructor for exception com.lc.exception.IORuntimeException
-
- IORuntimeException(String) - Constructor for exception com.lc.exception.IORuntimeException
-
- IORuntimeException(String, Object...) - Constructor for exception com.lc.exception.IORuntimeException
-
- IORuntimeException(String, Throwable) - Constructor for exception com.lc.exception.IORuntimeException
-
- IORuntimeException(Throwable, String, Object...) - Constructor for exception com.lc.exception.IORuntimeException
-
- IPV4 - Static variable in class com.lc.lang.PatternPool
-
IP v4
- IPV4 - Static variable in class com.lc.lang.Validator
-
IP v4
- isAbsolutePath(String) - Static method in class com.lc.utils.UFileUtil
-
- isAbstract(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
是否为抽象类
- isAfter(Date) - Method in class com.lc.core.date.DateTime
-
是否在给定日期之后
- isAfterOrEquals(Date) - Method in class com.lc.core.date.DateTime
-
是否在给定日期之后或与给定日期相等
- isAllAssignableFrom(Class<?>[], Class<?>[]) - Static method in class com.lc.utils.UClassUtil
-
比较判断types1和types2两组类,如果types1中所有的类都与types2对应位置的类相同,或者是其父类或接口,则返回true
- isAllBlank(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定所有字符串是否为空白
- isAllCharMatch(CharSequence, Matcher<Character>) - Static method in class com.lc.utils.UStringUtil
-
字符串的每一个字符是否都与定义的匹配器匹配
- isAllEmpty(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
是否全部为空字符串
- isAllNotBlank(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
- isAllNotEmpty(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
- isAM() - Method in class com.lc.core.date.DateTime
-
是否为上午
- isArray(Object) - Static method in class com.lc.utils.UArrayUtil
-
对象是否为数组对象
- isAscii(char) - Static method in class com.lc.utils.UCharUtil
-
是否为ASCII字符,ASCII字符位于0~127之间
- isAsciiControl(char) - Static method in class com.lc.utils.UCharUtil
-
是否为ASCII控制符(不可见字符),控制符位于0~31和127
- isAsciiPrintable(char) - Static method in class com.lc.utils.UCharUtil
-
是否为可见ASCII字符,可见字符位于32~126之间
- isBasicType(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
是否为基本类型(包括包装类和原始类)
- isBean(Class<?>) - Static method in class com.lc.utils.UBeanUtil
-
判断是否为Bean对象
判定方法是是否存在只有一个参数的setXXX方法
- isBefore(Date) - Method in class com.lc.core.date.DateTime
-
是否在给定日期之前
- isBeforeOrEquals(Date) - Method in class com.lc.core.date.DateTime
-
是否在给定日期之前或与给定日期相等
- isBeside(long, long) - Static method in class com.lc.utils.UNumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1
- isBeside(int, int) - Static method in class com.lc.utils.UNumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1
- isBetween(Number, Number, Number) - Static method in class com.lc.lang.Validator
-
检查给定的数字是否在指定范围内
- isBirthday(int, int, int) - Static method in class com.lc.lang.Validator
-
验证是否为生日
- isBirthday(String) - Static method in class com.lc.lang.Validator
-
验证是否为生日
只支持以下几种格式:
yyyyMMdd
yyyy-MM-dd
yyyy/MM/dd
yyyyMMdd
yyyy年MM月dd日
- isBirthday(int, int) - Static method in class com.lc.utils.UDateUtil
-
检查重复事件,比如生日。
- isBlank(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isBlankChar(char) - Static method in class com.lc.utils.UCharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
- isBlankChar(int) - Static method in class com.lc.utils.UCharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
- isBlankChar(char) - Static method in class com.lc.utils.UNumberUtil
-
- isBlankChar(int) - Static method in class com.lc.utils.UNumberUtil
-
- isBlankIfStr(Object) - Static method in class com.lc.utils.UStringUtil
-
如果对象是字符串是否为空白,空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isBlankOrUndefined(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
检查字符串是否为null、空白串、“null”、“undefined”
- isBoolean(Class<?>) - Static method in class com.lc.utils.UBooleanUtil
-
给定类是否为Boolean或者boolean
- isChar(Object) - Static method in class com.lc.utils.UCharUtil
-
给定对象对应的类是否为字符类,字符类包括:
- isCharClass(Class<?>) - Static method in class com.lc.utils.UCharUtil
-
给定类名是否为字符类,字符类包括:
- isChinese(String) - Static method in class com.lc.lang.Validator
-
验证是否为汉字
- isCitizenId(String) - Static method in class com.lc.lang.Validator
-
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年
- isContains(String) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
判断是否在缓存中
- isContains(String) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
判断是否在缓存中
- isDouble(String) - Static method in class com.lc.utils.UNumberUtil
-
判断字符串是否是浮点数
- isEmail(String) - Static method in class com.lc.lang.Validator
-
验证是否为可用邮箱地址
- isEmoji(char) - Static method in class com.lc.utils.UCharUtil
-
判断是否为emoji表情符
- isEmpty() - Method in class com.lc.core.io.FastByteBuffer
-
- isEmpty() - Method in class com.lc.core.StrBuilder
-
是否为空
- isEmpty(Object) - Static method in class com.lc.lang.Validator
-
验证是否为空
对于String类型判定是否为empty(null 或 "")
- isEmpty(T...) - Static method in class com.lc.utils.UArrayUtil
-
数组是否为空
- isEmpty(Map<?, ?>) - Static method in class com.lc.utils.UMapUtil
-
Map是否为空
- isEmpty(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
字符串是否为空,空的定义如下:
1、为null
2、为""
- isEmptyIfStr(Object) - Static method in class com.lc.utils.UStringUtil
-
如果对象是字符串是否为空串空的定义如下:
1、为null
2、为""
- isEmptyOrUndefined(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
检查字符串是否为null、“”、“null”、“undefined”
- isFalse(Boolean) - Static method in class com.lc.utils.UBooleanUtil
-
检查 Boolean
值是否为 false
- isFileSeparator(char) - Static method in class com.lc.utils.UCharUtil
-
是否为Windows或者Linux(Unix)文件分隔符
Windows平台下分隔符为\,Linux(Unix)为/
- isGeneral(String) - Static method in class com.lc.lang.Validator
-
验证是否为英文字母 、数字和下划线
- isGeneral(String, int, int) - Static method in class com.lc.lang.Validator
-
验证是否为给定长度范围的英文字母 、数字和下划线
- isGeneral(String, int) - Static method in class com.lc.lang.Validator
-
验证是否为给定最小长度的英文字母 、数字和下划线
- isGeneralWithChinese(String) - Static method in class com.lc.lang.Validator
-
验证是否为中文字、英文字母、数字和下划线
- isGreater(BigDecimal, BigDecimal) - Static method in class com.lc.utils.UNumberUtil
-
比较大小,参数1 > 参数2 返回true
- isGreaterOrEqual(BigDecimal, BigDecimal) - Static method in class com.lc.utils.UNumberUtil
-
比较大小,参数1 >= 参数2 返回true
- isHexChar(char) - Static method in class com.lc.utils.UCharUtil
-
是否为16进制规范的字符,判断是否为如下字符
- isHexNumber(String) - Static method in class com.lc.utils.UHexUtil
-
判断给定字符串是否为16进制数
如果是,需要使用对应数字类型对象的decode
方法解码
例如:Integer.decode
方法解码int类型的16进制数字
- isIn(Date, Date) - Method in class com.lc.core.date.DateTime
-
当前日期是否在日期指定范围内
起始日期和结束日期可以互换
- isInteger(String) - Static method in class com.lc.utils.UNumberUtil
-
判断String是否是整数
支持8、10、16进制
- isIpv4(String) - Static method in class com.lc.lang.Validator
-
验证是否为IPV4地址
- isLeapYear() - Method in class com.lc.core.date.DateTime
-
是否闰年
- isLeapYear(String) - Static method in class com.lc.utils.UDateUtil
-
检测:输入年份是否是闰年?
- isLeapYear(int) - Static method in class com.lc.utils.UDateUtil
-
是否闰年
- isLess(BigDecimal, BigDecimal) - Static method in class com.lc.utils.UNumberUtil
-
比较大小,参数1 < 参数2 返回true
- isLessOrEqual(BigDecimal, BigDecimal) - Static method in class com.lc.utils.UNumberUtil
-
比较大小,参数1<=参数2 返回true
- isLetter(String) - Static method in class com.lc.lang.Validator
-
判断字符串是否全部为字母组成,包括大写和小写字母和汉字
- isLetter(char) - Static method in class com.lc.utils.UCharUtil
-
判断是否为字母(包括大写字母和小写字母)
字母包括A~Z和a~z
- isLetterLower(char) - Static method in class com.lc.utils.UCharUtil
-
检查字符是否为小写字母,小写字母指a~z
- isLetterOrNumber(char) - Static method in class com.lc.utils.UCharUtil
-
是否为字符或数字,包括A~Z、a~z、0~9
- isLetterUpper(char) - Static method in class com.lc.utils.UCharUtil
-
判断是否为大写字母,大写字母包括A~Z
- isLong(String) - Static method in class com.lc.utils.UNumberUtil
-
判断字符串是否是Long类型
支持8、10、16进制
- isLowerCase(String) - Static method in class com.lc.lang.Validator
-
判断字符串是否全部为小写字母
- isLowerCase(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
给定字符串中的字母是否全部为小写,判断依据如下:
- isMac(String) - Static method in class com.lc.lang.Validator
-
验证是否为MAC地址
- isMactchRegex(String, String) - Static method in class com.lc.lang.Validator
-
通过正则表达式验证
- isMactchRegex(Pattern, String) - Static method in class com.lc.lang.Validator
-
通过正则表达式验证
- isMatch(String, String) - Static method in class com.lc.utils.UReUtil
-
给定内容是否匹配正则
- isMatch(Pattern, String) - Static method in class com.lc.utils.UReUtil
-
给定内容是否匹配正则
- isMobile(String) - Static method in class com.lc.lang.Validator
-
验证是否为手机号码(中国)
- isMoney(String) - Static method in class com.lc.lang.Validator
-
验证是否为货币
- isMutable() - Method in class com.lc.core.date.DateTime
-
- isNormalClass(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
是否为标准的类
这个类必须:
- isNotBlank(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为不可见字符(如空格)
3、不为""
- isNotEmpty(Object) - Static method in class com.lc.lang.Validator
-
验证是否为空
对于String类型判定是否为empty(null 或 "")
- isNotEmpty(T...) - Static method in class com.lc.utils.UArrayUtil
-
数组是否为非空
- isNotEmpty(Iterable<?>) - Static method in class com.lc.utils.UCollUtil
-
Iterable是否为空
- isNotEmpty(Iterator<?>) - Static method in class com.lc.utils.UIterUtil
-
Iterator是否为空
- isNotEmpty(Iterable<?>) - Static method in class com.lc.utils.UIterUtil
-
Iterable是否为空
- isNotEmpty(Map<?, ?>) - Static method in class com.lc.utils.UMapUtil
-
Map是否为非空
- isNotEmpty(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为""
- isNotNull(Object) - Static method in class com.lc.lang.Validator
-
给定值是否不为null
- isNull(Object) - Static method in class com.lc.lang.Validator
-
给定值是否为null
- isNull(Object) - Static method in class com.lc.utils.UObjectUtil
-
检查对象是否为null
判断标准为:
- isNullOrUndefined(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
检查字符串是否为null、“null”、“undefined”
- isNumber(String) - Static method in class com.lc.lang.Validator
-
验证该字符串是否是数字
- isNumber(char) - Static method in class com.lc.utils.UCharUtil
-
检查是否为数字字符,数字字符指0~9
- isNumber(String) - Static method in class com.lc.utils.UNumberUtil
-
是否为数字
- ISO_8859_1 - Static variable in class com.lc.utils.UCharsetUtil
-
ISO-8859-1
- isPlateNumber(String) - Static method in class com.lc.lang.Validator
-
验证是否为中国车牌号
- isPM() - Method in class com.lc.core.date.DateTime
-
是否为下午
- isPrimes(int) - Static method in class com.lc.utils.UNumberUtil
-
是否是质数
质数表的质数又称素数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。
- isPrimitiveWrapper(Class<?>) - Static method in class com.lc.utils.UClassUtil
-
是否为包装类型
- isPublic(Field) - Static method in class com.lc.utils.UModifierUtil
-
是否是Public字段
- isPublic(Method) - Static method in class com.lc.utils.UModifierUtil
-
是否是Public方法
- isPublic(Class<?>) - Static method in class com.lc.utils.UModifierUtil
-
是否是Public类
- isPublic(Constructor<?>) - Static method in class com.lc.utils.UModifierUtil
-
是否是Public构造
- isStatic(Method) - Static method in class com.lc.utils.UClassUtil
-
是否为静态方法
- isStatic(Field) - Static method in class com.lc.utils.UModifierUtil
-
是否是static字段
- isStatic(Method) - Static method in class com.lc.utils.UModifierUtil
-
是否是static方法
- isStatic(Class<?>) - Static method in class com.lc.utils.UModifierUtil
-
是否是static类
- isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - Static method in class com.lc.utils.UStringUtil
-
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同
任意一个字符串为null返回false
- isSurround(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否被字符包围
- isSurround(CharSequence, char, char) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否被字符包围
- isTimeOut(String) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
缓存是否超时失效
- isTimeOut(String) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
缓存是否超时失效
- isTrue(boolean, String, Object...) - Static method in class com.lc.core.Assert
-
断言是否为真,如果为
false
抛出
IllegalArgumentException
异常
Assert.isTrue(i > 0, "The value must be greater than zero");
- isTrue(boolean) - Static method in class com.lc.core.Assert
-
断言是否为真,如果为
false
抛出
IllegalArgumentException
异常
Assert.isTrue(i > 0, "The value must be greater than zero");
- isTrue(Boolean) - Static method in class com.lc.utils.UBooleanUtil
-
检查 Boolean
值是否为 true
- isUpperCase(String) - Static method in class com.lc.lang.Validator
-
判断字符串是否全部为大写字母
- isUpperCase(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
给定字符串中的字母是否全部为大写,判断依据如下:
- isUrl(String) - Static method in class com.lc.lang.Validator
-
验证是否为URL
- isUUID(String) - Static method in class com.lc.lang.Validator
-
验证是否为UUID
包括带横线标准格式和不带横线的简单模式
- isValidIfNumber(Object) - Static method in class com.lc.utils.UObjectUtil
-
检查是否为有效的数字
检查Double和Float是否为无限大,或者Not a Number
非数字类型和Null将返回true
- isValidNumber(Number) - Static method in class com.lc.utils.UNumberUtil
-
检查是否为有效的数字
检查Double和Float是否为无限大,或者Not a Number
非数字类型和Null将返回true
- isWeekend() - Method in class com.lc.core.date.DateTime
-
是否为周末,周末指周六或者周日
- isWindows() - Static method in class com.lc.utils.UFileUtil
-
是否为Windows环境
- isWord(String) - Static method in class com.lc.lang.Validator
-
验证该字符串是否是字母(包括大写和小写字母)
- isWrap(CharSequence, String, String) - Static method in class com.lc.utils.UStringUtil
-
指定字符串是否被包装
- isWrap(CharSequence, String) - Static method in class com.lc.utils.UStringUtil
-
指定字符串是否被同一字符包装(前后都有这些字符串)
- isWrap(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
指定字符串是否被同一字符包装(前后都有这些字符串)
- isWrap(CharSequence, char, char) - Static method in class com.lc.utils.UStringUtil
-
指定字符串是否被包装
- isZipCode(String) - Static method in class com.lc.lang.Validator
-
验证是否为邮政编码(中国)
- iterator() - Method in class com.lc.core.collection.ArrayIter
-
- iterator() - Method in class com.lc.core.collection.EnumerationIter
-
- padAfter(CharSequence, int, char) - Static method in class com.lc.utils.UStringUtil
-
补充字符串以满足最小长度
- padAfter(CharSequence, int, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
补充字符串以满足最小长度
- padEnd(CharSequence, int, char) - Static method in class com.lc.utils.UStringUtil
-
- padPre(CharSequence, int, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
补充字符串以满足最小长度
- padPre(CharSequence, int, char) - Static method in class com.lc.utils.UStringUtil
-
补充字符串以满足最小长度
- parse(String) - Method in interface com.lc.core.date.format.DateParser
-
- parse(String, ParsePosition) - Method in interface com.lc.core.date.format.DateParser
-
- parse(String, ParsePosition, Calendar) - Method in interface com.lc.core.date.format.DateParser
-
根据给定格式转换日期字符串
Updates the Calendar with parsed fields.
- parse(String) - Method in class com.lc.core.date.format.FastDateFormat
-
- parse(String, ParsePosition) - Method in class com.lc.core.date.format.FastDateFormat
-
- parse(String, ParsePosition, Calendar) - Method in class com.lc.core.date.format.FastDateFormat
-
- parse(T) - Static method in class com.lc.lang.UDict
-
将PO对象转为Dict
- parse(String) - Static method in class com.lc.utils.UDateUtil
-
将日期字符串转换为
DateTime
对象,格式:
yyyy-MM-dd HH:mm:ss
yyyy/MM/dd HH:mm:ss
yyyy.MM.dd HH:mm:ss
yyyy年MM月dd日 HH时mm分ss秒
yyyy-MM-dd
yyyy/MM/dd
yyyy.MM.dd
HH:mm:ss
HH时mm分ss秒
yyyy-MM-dd HH:mm
yyyy-MM-dd HH:mm:ss.SSS
yyyyMMddHHmmss
yyyyMMddHHmmssSSS
yyyyMMdd
EEE, dd MMM yyyy HH:mm:ss z
EEE MMM dd HH:mm:ss zzz yyyy
- parse(String, String) - Static method in class com.lc.utils.UDateUtil
-
将特定格式的日期转换为Date对象
- parse(String, DateParser) - Static method in class com.lc.utils.UDateUtil
-
构建DateTime对象
- parseBean(T) - Method in class com.lc.lang.UDict
-
将值对象转换为Dict
类名会被当作表名,小写第一个字母
- parseBean(T, boolean, boolean) - Method in class com.lc.lang.UDict
-
将值对象转换为Dict
类名会被当作表名,小写第一个字母
- parseDate(String) - Static method in class com.lc.utils.UDateUtil
-
格式yyyy-MM-dd
- parseDateTime(String) - Static method in class com.lc.utils.UDateUtil
-
格式yyyy-MM-dd HH:mm:ss
- parseInt(String) - Static method in class com.lc.utils.UNumberUtil
-
解析转换数字字符串为int型数字,规则如下:
- parseLong(String) - Static method in class com.lc.utils.UNumberUtil
-
解析转换数字字符串为long型数字,规则如下:
- parseNumber(String) - Static method in class com.lc.utils.UNumberUtil
-
- parseObject(String) - Method in interface com.lc.core.date.format.DateParser
-
- parseObject(String, ParsePosition) - Method in interface com.lc.core.date.format.DateParser
-
- parseObject(String, ParsePosition) - Method in class com.lc.core.date.format.FastDateFormat
-
- parseTime(String) - Static method in class com.lc.utils.UDateUtil
-
解析时间,格式HH:mm:ss,默认为1970-01-01
- partValue(int, int) - Static method in class com.lc.utils.UNumberUtil
-
把给定的总数平均分成N份,返回每份的个数
当除以分数有余数时每份+1
- partValue(int, int, boolean) - Static method in class com.lc.utils.UNumberUtil
-
把给定的总数平均分成N份,返回每份的个数
如果isPlusOneWhenHasRem为true,则当除以分数有余数时每份+1,否则丢弃余数部分
- PATH_FILE_PRE - Static variable in class com.lc.utils.UFileUtil
-
当Path为文件形式时, path会加入一个表示文件的前缀
- PathConverter - Class in com.lc.core.convert.impl
-
字符串转换器
- PathConverter() - Constructor for class com.lc.core.convert.impl.PathConverter
-
- pattern - Variable in class com.lc.core.date.format.AbstractDateBasic
-
The pattern
- PatternPool - Class in com.lc.lang
-
常用正则表达式集合
- PatternPool() - Constructor for class com.lc.lang.PatternPool
-
- peridCount(String, String, String) - Static method in class com.lc.utils.UDateUtil
-
计算两个日期字符串之间相差多少个周期(天,月,年)
- PLATE_NUMBER - Static variable in class com.lc.lang.PatternPool
-
中国车牌号码
- PLATE_NUMBER - Static variable in class com.lc.lang.Validator
-
中国车牌号码
- pow(Number, int) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的幂运算
- pow(BigDecimal, int) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的幂运算
- prependIfMissing(CharSequence, CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
不忽略大小写
- prependIfMissing(CharSequence, CharSequence, boolean, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
- prependIfMissingIgnoreCase(CharSequence, CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
忽略大小写
- PrimitiveConverter - Class in com.lc.core.convert.impl
-
原始类型转换器
支持类型为:
byte
short
int
long
float
double
char
boolean
- PrimitiveConverter(Class<?>) - Constructor for class com.lc.core.convert.impl.PrimitiveConverter
-
构造
- primitiveWrapperMap - Static variable in enum com.lc.core.convert.BasicType
-
原始类型为Key,包装类型为Value,例如: int.class =》 Integer.class.
- print(Object) - Static method in class com.lc.lang.UConsole
-
同 System.out.print()方法,打印控制台日志
- print(String, Object...) - Static method in class com.lc.lang.UConsole
-
同 System.out.print()方法,打印控制台日志
- printProgress(char, int) - Static method in class com.lc.lang.UConsole
-
打印进度条
- printProgress(char, int, double) - Static method in class com.lc.lang.UConsole
-
打印进度条
- processMultiple(int, int) - Static method in class com.lc.utils.UNumberUtil
-
可以用于计算双色球、大乐透注数的方法
比如大乐透35选5可以这样调用processMultiple(7,5); 就是数学中的:C75=7*6/2*1
- progress(long) - Method in interface com.lc.core.io.StreamProgress
-
进行中
- PropDesc(Field, Method, Method) - Constructor for class com.lc.core.bean.BeanDesc.PropDesc
-
构造
Getter和Setter方法设置为默认可访问
- PURE_DATE_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- PURE_DATE_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
标准日期格式:yyyyMMdd
- PURE_DATETIME_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- PURE_DATETIME_MS_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- PURE_DATETIME_MS_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
标准日期格式:yyyyMMddHHmmssSSS
- PURE_DATETIME_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
标准日期格式:yyyyMMddHHmmss
- PURE_TIME_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- PURE_TIME_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
标准日期格式:HHmmss
- put(K, V) - Method in class com.lc.core.map.CustomKeyLinkedMap
-
- put(K, V) - Method in class com.lc.core.map.CustomKeyMap
-
- put(K, V) - Method in class com.lc.lang.SimpleCache
-
放入缓存
- putAll(Map<? extends K, ? extends V>) - Method in class com.lc.core.map.CustomKeyLinkedMap
-
- putAll(Map<? extends K, ? extends V>) - Method in class com.lc.core.map.CustomKeyMap
-
- putBeanDesc(Class<?>, BeanDesc) - Method in enum com.lc.core.bean.BeanDescCache
-
加入缓存
- putCache(String, EntityCache) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
存入缓存
- putCache(String, Object, long) - Method in interface com.lc.core.cache.singleCache.ICacheManager
-
存入缓存
- putCache(String, EntityCache) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
存入缓存
- putCache(String, Object, long) - Method in class com.lc.core.cache.singleCache.impl.CacheManagerImpl
-
存入缓存
- putCustom(Type, Class<? extends Converter<?>>) - Method in class com.lc.core.convert.ConverterRegistry
-
登记自定义转换器
- putCustom(Type, Converter<?>) - Method in class com.lc.core.convert.ConverterRegistry
-
登记自定义转换器
- randomBigDecimal() - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数[0, 1)
- randomBigDecimal(BigDecimal) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomBigDecimal(BigDecimal, BigDecimal) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomBytes(int) - Static method in class com.lc.utils.URandomUtil
-
随机bytes
- randomChar() - Static method in class com.lc.utils.URandomUtil
-
随机字母或数字,小写
- randomChar(String) - Static method in class com.lc.utils.URandomUtil
-
随机字符
- randomColor() - Static method in class com.lc.utils.URandomUtil
-
生成随机颜色
- randomDay(int, int) - Static method in class com.lc.utils.URandomUtil
-
以当天为基准,随机产生一个日期
- randomDouble(double, double) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomDouble(double, double, int, RoundingMode) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomDouble() - Static method in class com.lc.utils.URandomUtil
-
获得随机数[0, 1)
- randomDouble(int, RoundingMode) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomDouble(double) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomDouble(double, int, RoundingMode) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomEle(List<T>) - Static method in class com.lc.utils.URandomUtil
-
随机获得列表中的元素
- randomEle(List<T>, int) - Static method in class com.lc.utils.URandomUtil
-
随机获得列表中的元素
- randomEle(T[]) - Static method in class com.lc.utils.URandomUtil
-
随机获得数组中的元素
- randomEle(T[], int) - Static method in class com.lc.utils.URandomUtil
-
随机获得数组中的元素
- randomEles(List<T>, int) - Static method in class com.lc.utils.URandomUtil
-
随机获得列表中的一定量元素
- randomEleSet(Collection<T>, int) - Static method in class com.lc.utils.URandomUtil
-
随机获得列表中的一定量的不重复元素,返回Set
- randomInt(int, int) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomInt() - Static method in class com.lc.utils.URandomUtil
-
获得随机数[0, 1)
- randomInt(int) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomLong(long, long) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数
- randomLong() - Static method in class com.lc.utils.URandomUtil
-
获得随机数
- randomLong(long) - Static method in class com.lc.utils.URandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomNumber() - Static method in class com.lc.utils.URandomUtil
-
随机数字,数字为0~9单个数字
- randomNumbers(int) - Static method in class com.lc.utils.URandomUtil
-
获得一个只包含数字的字符串
- randomString(int) - Static method in class com.lc.utils.URandomUtil
-
获得一个随机的字符串(只包含数字和字符)
- randomString(String, int) - Static method in class com.lc.utils.URandomUtil
-
获得一个随机的字符串
- randomStringUpper(int) - Static method in class com.lc.utils.URandomUtil
-
获得一个随机的字符串(只包含数字和大写字符)
- randomUUID() - Static method in class com.lc.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。 使用加密的强伪随机数生成器生成该 UUID。
- randomUUID(boolean) - Static method in class com.lc.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。 使用加密的强伪随机数生成器生成该 UUID。
- randomUUID() - Static method in class com.lc.utils.UIdUtil
-
获取随机UUID
- randomUUID() - Static method in class com.lc.utils.URandomUtil
-
- range(int) - Static method in class com.lc.utils.UNumberUtil
-
从0开始给定范围内的整数列表,步进为1
- range(int, int) - Static method in class com.lc.utils.UNumberUtil
-
给定范围内的整数列表,步进为1
- range(int, int, int) - Static method in class com.lc.utils.UNumberUtil
-
给定范围内的整数列表
- RE_CHINESE - Static variable in class com.lc.utils.UReUtil
-
正则表达式匹配中文汉字
- RE_CHINESES - Static variable in class com.lc.utils.UReUtil
-
正则表达式匹配中文字符串
- RE_KEYS - Static variable in class com.lc.utils.UReUtil
-
正则中需要被转义的关键字
- readableFileSize() - Method in class com.lc.core.FileWrapper
-
可读的文件大小
- readableFileSize(long) - Static method in class com.lc.utils.UFileUtil
-
可读的文件大小
参考 http://stackoverflow.com/questions/3263892/format-file-size-as-mb-gb-etc
- readBytes() - Method in class com.lc.core.FileReader
-
- readBytes(File) - Static method in class com.lc.utils.UFileUtil
-
读取文件所有数据
文件的长度不能超过Integer.MAX_VALUE
- readBytes(InputStream) - Static method in class com.lc.utils.UIoUtil
-
从流中读取bytes,读取完毕后关闭流
- readBytes(InputStream, boolean) - Static method in class com.lc.utils.UIoUtil
-
从流中读取bytes
- readString() - Method in class com.lc.core.FileReader
-
读取文件内容
- readString(File, Charset) - Static method in class com.lc.utils.UFileUtil
-
读取文件内容
- ReferenceConverter - Class in com.lc.core.convert.impl
-
- ReferenceConverter(Class<? extends Reference>) - Constructor for class com.lc.core.convert.impl.ReferenceConverter
-
构造
- remove() - Method in class com.lc.core.collection.ArrayIter
-
不允许操作数组元素
- remove() - Method in class com.lc.core.collection.EnumerationIter
-
- remove(String, int) - Static method in class com.lc.lang.PatternPool
-
移除缓存
- remove(K) - Method in class com.lc.lang.SimpleCache
-
移除缓存
- removeAll(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
移除字符串中所有给定字符串
例:removeAll("aa-bb-cc-dd", "-") =》 aabbccdd
- removeAll(CharSequence, char...) - Static method in class com.lc.utils.UStringUtil
-
去除字符串中指定的多个字符,如有多个则全部去除
- removeAllLineBreaks(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去除所有换行符,包括:
- removeAny(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
移除字符串中所有给定字符串,当某个字符串出现多次,则全部移除
例:removeAny("aa-bb-cc-dd", "a", "b") =》 --cc-dd
- removeEqual(T, String...) - Method in class com.lc.lang.UDict
-
与给定实体对比并去除相同的部分
此方法用于在更新操作时避免所有字段被更新,跳过不需要更新的字段 version from 2.0.0
- removePreAndLowerFirst(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, preLength=3 =》 return name
- removePreAndLowerFirst(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, prefix=set =》 return name
- removePrefix(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去掉指定前缀
- removePrefixIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
忽略大小写去掉指定前缀
- removeSufAndLowerFirst(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去掉指定后缀,并小写首字母
- removeSuffix(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去掉指定后缀
- removeSuffixIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
忽略大小写去掉指定后缀
- repeat(char, int) - Static method in class com.lc.utils.UStringUtil
-
重复某个字符
- repeat(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
重复某个字符串
- repeatAndJoin(CharSequence, int, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
重复某个字符串并通过分界符连接
- repeatByLength(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
重复某个字符串到指定长度
- replace(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
替换字符串中的指定字符串
- replace(CharSequence, CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
替换字符串中的指定字符串
- replace(CharSequence, int, CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
替换字符串中的指定字符串
- replace(CharSequence, int, int, char) - Static method in class com.lc.utils.UStringUtil
-
替换指定字符串的指定区间内字符为固定字符
- replace(CharSequence, Pattern, Func1<Matcher, String>) - Static method in class com.lc.utils.UStringUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replace(CharSequence, String, Func1<Matcher, String>) - Static method in class com.lc.utils.UStringUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceAll(String, String, String) - Static method in class com.lc.utils.UReUtil
-
正则替换指定值
通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
- replaceAll(String, Pattern, String) - Static method in class com.lc.utils.UReUtil
-
正则替换指定值
通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
- replaceAll(CharSequence, String, Func1<Matcher, String>) - Static method in class com.lc.utils.UReUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceAll(CharSequence, Pattern, Func1<Matcher, String>) - Static method in class com.lc.utils.UReUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceChars(CharSequence, String, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
替换字符字符数组中所有的字符为replacedStr
提供的chars为所有需要被替换的字符,例如:"\r\n",则"\r"和"\n"都会被替换,哪怕他们单独存在
- replaceChars(CharSequence, char[], CharSequence) - Static method in class com.lc.utils.UStringUtil
-
替换字符字符数组中所有的字符为replacedStr
- replaceIgnoreCase(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
替换字符串中的指定字符串,忽略大小写
- reset() - Method in class com.lc.core.collection.ArrayIter
-
重置数组位置
- reset() - Method in class com.lc.core.io.FastByteArrayOutputStream
-
- reset() - Method in class com.lc.core.io.FastByteBuffer
-
- reset() - Method in class com.lc.core.StrBuilder
-
删除全部字符,位置归零
- reverse(char[], int, int) - Static method in class com.lc.utils.UArrayUtil
-
反转数组,会变更原数组
- reverse(char[]) - Static method in class com.lc.utils.UArrayUtil
-
反转数组,会变更原数组
- reverse(Map<T, T>) - Static method in class com.lc.utils.UMapUtil
-
Map的键和值互换
- reverse(String) - Static method in class com.lc.utils.UStringUtil
-
反转字符串
例如:abcd =》dcba
- round(double, int) - Static method in class com.lc.utils.UNumberUtil
-
- round(String, int) - Static method in class com.lc.utils.UNumberUtil
-
- round(BigDecimal, int) - Static method in class com.lc.utils.UNumberUtil
-
- round(double, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(String, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(BigDecimal, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundDown(Number, int) - Static method in class com.lc.utils.UNumberUtil
-
保留固定小数位数,舍去多余位数
- roundDown(BigDecimal, int) - Static method in class com.lc.utils.UNumberUtil
-
保留固定小数位数,舍去多余位数
- roundHalfEven(Number, int) - Static method in class com.lc.utils.UNumberUtil
-
四舍六入五成双计算法
- roundHalfEven(BigDecimal, int) - Static method in class com.lc.utils.UNumberUtil
-
四舍六入五成双计算法
- roundStr(double, int) - Static method in class com.lc.utils.UNumberUtil
-
- roundStr(String, int) - Static method in class com.lc.utils.UNumberUtil
-
- roundStr(double, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundStr(String, int, RoundingMode) - Static method in class com.lc.utils.UNumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- scanner() - Static method in class com.lc.lang.UConsole
-
- season() - Method in class com.lc.core.date.DateTime
-
- Season - Enum in com.lc.core.date
-
- seasonEnum() - Method in class com.lc.core.date.DateTime
-
- second() - Method in class com.lc.core.date.DateTime
-
获得指定日期的秒数部分
- set(T) - Method in interface com.lc.lang.mutable.Mutable
-
设置值
- set(T) - Method in class com.lc.lang.mutable.MutableObj
-
- set(String, Object) - Method in class com.lc.lang.UDict
-
设置列
- setAccessible(Method) - Static method in class com.lc.utils.UClassUtil
-
设置方法为可访问
- setBetweenMs(long) - Method in class com.lc.core.date.BetweenFormater
-
设置 时长毫秒数
- setCharset(Charset) - Method in class com.lc.core.FileWrapper
-
设置字符集编码
- setDatas(Object) - Method in class com.lc.core.cache.singleCache.EntityCache
-
- setEditable(Class<?>) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性
- setField(DateField, int) - Method in class com.lc.core.date.DateTime
-
- setField(int, int) - Method in class com.lc.core.date.DateTime
-
- setFieldMapping(Map<String, String>) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置拷贝属性的字段映射,用于不同的属性之前拷贝做对应表用
- setFieldValue(Object, Field, Object) - Static method in class com.lc.utils.UReflectUtil
-
设置字段值
- setFile(File) - Method in class com.lc.core.FileWrapper
-
设置文件
- setFirstDayOfWeek(Week) - Method in class com.lc.core.date.DateTime
-
- setFormat(String) - Method in class com.lc.core.convert.impl.CalendarConverter
-
设置日期格式
- setFormat(String) - Method in class com.lc.core.convert.impl.DateConverter
-
设置日期格式
- setIgnoreCase(boolean) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置是否忽略字段的注入错误
- setIgnoreError(boolean) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置是否忽略字段的注入错误
- setIgnoreNull(String, Object) - Method in class com.lc.lang.UDict
-
设置列,当键或值为null时忽略
- setIgnoreNullValue(boolean) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
- setIgnoreProperties(String...) - Method in class com.lc.core.bean.copier.CopyOptions
-
设置忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值
- setLastRefeshTime(long) - Method in class com.lc.core.cache.singleCache.EntityCache
-
- setLevel(BetweenFormater.Level) - Method in class com.lc.core.date.BetweenFormater
-
设置格式化级别
- setMutable(boolean) - Method in class com.lc.core.date.DateTime
-
- setObj(T) - Method in class com.lc.lang.WeightRandom.WeightObj
-
设置对象
- setTime(long) - Method in class com.lc.core.date.DateTime
-
- setTimeOut(long) - Method in class com.lc.core.cache.singleCache.EntityCache
-
- setTimeZone(TimeZone) - Method in class com.lc.core.date.DateTime
-
设置时区
- setValue(Object, Object) - Method in class com.lc.core.bean.BeanDesc.PropDesc
-
设置Bean的字段值
首先调用字段对应的Setter方法,如果Setter方法不存在,则判断字段如果为public,则直接赋值字段值
- SHORT - Static variable in class com.lc.core.date.format.FastDateFormat
-
SHORT locale dependent date or time style.
- shortToBytes(short) - Static method in class com.lc.core.convert.Convert
-
short转byte数组
- similar(String, String) - Static method in class com.lc.core.text.TextSimilarity
-
计算相似度
- similar(String, String, int) - Static method in class com.lc.core.text.TextSimilarity
-
计算相似度百分比
- similar(String, String) - Static method in class com.lc.utils.UStringUtil
-
计算两个字符串的相似度
- similar(String, String, int) - Static method in class com.lc.utils.UStringUtil
-
计算连个字符串的相似度百分比
- SimpleCache<K,V> - Class in com.lc.lang
-
- SimpleCache() - Constructor for class com.lc.lang.SimpleCache
-
- simpleUUID() - Static method in class com.lc.utils.UIdUtil
-
简化的UUID,去掉了横线
- simpleUUID() - Static method in class com.lc.utils.URandomUtil
-
- SINGLE_QUOTE - Static variable in class com.lc.utils.UCharUtil
-
- size() - Method in class com.lc.core.io.FastByteArrayOutputStream
-
- size() - Method in class com.lc.core.io.FastByteBuffer
-
- SLASH - Static variable in class com.lc.utils.UCharUtil
-
- SLASH - Static variable in class com.lc.utils.UStringUtil
-
- Snowflake - Class in com.lc.lang
-
Twitter的Snowflake 算法
- Snowflake(long, long) - Constructor for class com.lc.lang.Snowflake
-
构造
- Snowflake(long, long, boolean) - Constructor for class com.lc.lang.Snowflake
-
构造
- SPACE - Static variable in class com.lc.utils.UCharUtil
-
- SPACE - Static variable in class com.lc.utils.UStringUtil
-
- split(String, char, int, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串,大小写敏感
- split(String, String, int, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串,不忽略大小写
- split(String, String, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串,不忽略大小写
- split(String, int) - Static method in class com.lc.core.StrSpliter
-
使用空白符切分字符串
切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一
- split(String, String, int, boolean, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串
- split(String, char, int, boolean, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串
- split(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
a#b#c =》 [a,b,c]
a##b#c =》 [a,"",b,c]
- split(CharSequence, char, int) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,不去除切分后每个元素两边的空白符,不去除空白项
- split(CharSequence, char, boolean, boolean) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,不限制分片数量
- split(CharSequence, char, int, boolean, boolean) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
- split(CharSequence, CharSequence, int, boolean, boolean) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
- split(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
- split(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
根据给定长度,将给定字符串截取为多个部分
- splitByLength(String, int) - Static method in class com.lc.core.StrSpliter
-
根据给定长度,将给定字符串截取为多个部分
- splitToArray(String, String, int, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串为字符串数组
- splitToArray(String, char, int, boolean, boolean) - Static method in class com.lc.core.StrSpliter
-
切分字符串为字符串数组
- splitToArray(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
- splitToArray(CharSequence, char, int) - Static method in class com.lc.utils.UStringUtil
-
切分字符串
- splitToInt(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
切分字符串为int数组
- splitToInt(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
切分字符串为int数组
- splitToLong(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
切分字符串为long数组
- splitToLong(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
切分字符串为long数组
- splitTrim(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, char, int) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- sqrt(long) - Static method in class com.lc.utils.UNumberUtil
-
- start() - Method in interface com.lc.core.io.StreamProgress
-
开始
- startListen() - Method in class com.lc.core.cache.singleCache.CacheListener
-
- startWith(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
字符串是否以给定字符开始
- startWith(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- startWith(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串开头
- startWithAny(CharSequence, CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串是否以任何一个字符串开始
给定字符串和数组为空都返回false
- startWithIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
是否以指定字符串开头,忽略大小写
- StatefulException - Exception in com.lc.exception
-
带有状态码的异常
- StatefulException() - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(String) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(String, Object...) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(Throwable) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(String, Throwable) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(int, String) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(int, Throwable) - Constructor for exception com.lc.exception.StatefulException
-
- StatefulException(int, String, Throwable) - Constructor for exception com.lc.exception.StatefulException
-
- str(Object, String) - Static method in class com.lc.utils.UStringUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(Object, Charset) - Static method in class com.lc.utils.UStringUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(byte[], String) - Static method in class com.lc.utils.UStringUtil
-
将byte数组转为字符串
- str(byte[], Charset) - Static method in class com.lc.utils.UStringUtil
-
解码字节码
- str(Byte[], String) - Static method in class com.lc.utils.UStringUtil
-
将Byte数组转为字符串
- str(Byte[], Charset) - Static method in class com.lc.utils.UStringUtil
-
解码字节码
- str(ByteBuffer, String) - Static method in class com.lc.utils.UStringUtil
-
将编码的byteBuffer数据转换为字符串
- str(ByteBuffer, Charset) - Static method in class com.lc.utils.UStringUtil
-
将编码的byteBuffer数据转换为字符串
- str(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
- StrBuilder - Class in com.lc.core
-
可复用的字符串生成器,非线程安全
- StrBuilder() - Constructor for class com.lc.core.StrBuilder
-
构造
- StrBuilder(int) - Constructor for class com.lc.core.StrBuilder
-
构造
- StrBuilder(CharSequence...) - Constructor for class com.lc.core.StrBuilder
-
构造
- strBuilder() - Static method in class com.lc.utils.UStringUtil
-
创建StrBuilder对象
- strBuilder(int) - Static method in class com.lc.utils.UStringUtil
-
创建StrBuilder对象
- strBuilder(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
创建StrBuilder对象
- StreamProgress - Interface in com.lc.core.io
-
Stream进度条
- StrFormatter - Class in com.lc.core
-
字符串格式化工具
- StrFormatter() - Constructor for class com.lc.core.StrFormatter
-
- StringConverter - Class in com.lc.core.convert.impl
-
字符串转换器
- StringConverter() - Constructor for class com.lc.core.convert.impl.StringConverter
-
- strip(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去除两边的指定字符串
- strip(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去除两边的指定字符串
- stripIgnoreCase(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去除两边的指定字符串,忽略大小写
- stripIgnoreCase(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
去除两边的指定字符串,忽略大小写
- StrSpliter - Class in com.lc.core
-
字符串切分器
- StrSpliter() - Constructor for class com.lc.core.StrSpliter
-
- strToUnicode(String) - Static method in class com.lc.core.convert.Convert
-
String的字符串转换成unicode的String
- sub(float, float) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
- sub(float, double) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
- sub(double, float) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
- sub(double, double) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
- sub(Double, Double) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
- sub(Number, Number) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(Number...) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(String...) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(BigDecimal...) - Static method in class com.lc.utils.UNumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(CharSequence, int, int) - Static method in class com.lc.utils.UStringUtil
-
改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length
如果经过修正的index中from大于to,则互换from和to example:
abcdefgh 2 3 =》 c
abcdefgh 2 -3 =》 cde
- subAfter(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
- subAfter(CharSequence, char, boolean) - Static method in class com.lc.utils.UStringUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
- subBefore(CharSequence, CharSequence, boolean) - Static method in class com.lc.utils.UStringUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串,举例如下:
- subBefore(CharSequence, char, boolean) - Static method in class com.lc.utils.UStringUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串未找到,返回原字符串,举例如下:
- subBetween(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
截取指定字符串中间部分,不包括标识字符串
- subBetween(CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
截取指定字符串中间部分,不包括标识字符串
- subBetweenAll(CharSequence, CharSequence, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
截取指定字符串多段中间部分,不包括标识字符串
- subByCodePoint(CharSequence, int, int) - Static method in class com.lc.utils.UStringUtil
-
通过CodePoint截取字符串,可以截断Emoji
- subPre(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
切割指定位置之前部分的字符串
- subPreGbk(CharSequence, int, CharSequence) - Static method in class com.lc.utils.UStringUtil
-
截取部分字符串,这里一个汉字的长度认为是2
- subSequence(int, int) - Method in class com.lc.core.StrBuilder
-
- subString(int) - Method in class com.lc.core.StrBuilder
-
返回自定段的字符串
- subString(int, int) - Method in class com.lc.core.StrBuilder
-
返回自定段的字符串
- subSuf(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
切割指定位置之后部分的字符串
- subSufByLength(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
切割指定长度的后部分的字符串
- subWithLength(String, int, int) - Static method in class com.lc.utils.UStringUtil
-
截取字符串,从指定位置开始,截取指定长度的字符串
author weibaohui
- swapCase(String) - Static method in class com.lc.utils.UStringUtil
-
切换给定字符串中的大小写。大写转小写,小写转大写。
- systemCharset() - Static method in class com.lc.utils.UCharsetUtil
-
- systemCharsetName() - Static method in class com.lc.utils.UCharsetUtil
-
- SystemClock - Class in com.lc.core.date
-
系统时钟
高并发场景下System.currentTimeMillis()的性能问题的优化
System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右)
System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道
后台定时更新时钟,JVM退出时,线程自动回收
- TAB - Static variable in class com.lc.utils.UCharUtil
-
- TAB - Static variable in class com.lc.utils.UStringUtil
-
- TextSimilarity - Class in com.lc.core.text
-
文本相似度计算
- TextSimilarity() - Constructor for class com.lc.core.text.TextSimilarity
-
- thisYear() - Static method in class com.lc.utils.UDateUtil
-
- TIME_FORMAT - Static variable in class com.lc.utils.UDateUtil
-
时间格式(HH:mm:ss:SS)
- timestamp() - Method in class com.lc.lang.UUID
-
与此 UUID 相关联的时间戳值。
- timestampToString(Integer) - Static method in class com.lc.utils.UDateUtil
-
10位int型的时间戳转换为字符串时间(yyyy-MM-dd HH:mm:ss)
- timeZone - Variable in class com.lc.core.date.format.AbstractDateBasic
-
The time zone.
- TimeZoneConverter - Class in com.lc.core.convert.impl
-
TimeZone转换器
- TimeZoneConverter() - Constructor for class com.lc.core.convert.impl.TimeZoneConverter
-
- toArray() - Method in class com.lc.core.io.FastByteBuffer
-
返回快速缓冲中的数据
- toArray(int, int) - Method in class com.lc.core.io.FastByteBuffer
-
返回快速缓冲中的数据
- toBean(T) - Method in class com.lc.lang.UDict
-
转换为Bean对象
- toBean(T, boolean) - Method in class com.lc.lang.UDict
-
转换为Bean对象
- toBean(Class<T>) - Method in class com.lc.lang.UDict
-
填充Value Object对象
- toBeanIgnoreCase(T) - Method in class com.lc.lang.UDict
-
转换为Bean对象
- toBeanIgnoreCase(Class<T>) - Method in class com.lc.lang.UDict
-
填充Value Object对象,忽略大小写
- toBeanWithCamelCase(T) - Method in class com.lc.lang.UDict
-
转换为Bean对象,并使用驼峰法模式转换
- toBigDecimal(Object, BigDecimal) - Static method in class com.lc.core.convert.Convert
-
转换为BigDecimal
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBigDecimal(Object) - Static method in class com.lc.core.convert.Convert
-
转换为BigDecimal
如果给定的值为空,或者转换失败,返回null
转换失败不会报错
- toBigDecimal(Number) - Static method in class com.lc.utils.UNumberUtil
-
- toBigDecimal(String) - Static method in class com.lc.utils.UNumberUtil
-
- toBigInteger(Object, BigInteger) - Static method in class com.lc.core.convert.Convert
-
转换为BigInteger
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBigInteger(Object) - Static method in class com.lc.core.convert.Convert
-
转换为BigInteger
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toBool(Object, Boolean) - Static method in class com.lc.core.convert.Convert
-
转换为boolean
String支持的值为:true、false、yes、ok、no,1,0 如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBool(Object) - Static method in class com.lc.core.convert.Convert
-
转换为boolean
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toBoolean(String) - Static method in class com.lc.utils.UBooleanUtil
-
转换字符串为boolean值
- toBooleanArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Boolean数组
- toByte(Object, Byte) - Static method in class com.lc.core.convert.Convert
-
转换为byte
如果给定的值为null
,或者转换失败,返回默认值
转换失败不会报错
- toByte(Object) - Static method in class com.lc.core.convert.Convert
-
转换为byte
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toByte(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为byte
- toByteArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Byte数组
- toByteArray() - Method in class com.lc.core.io.FastByteArrayOutputStream
-
转为Byte数组
- toByteObj(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Byte
- toBytes(int) - Static method in class com.lc.utils.UNumberUtil
-
int值转byte数组,使用大端字节序(高位字节在前,低位字节在后)
见:http://www.ruanyifeng.com/blog/2016/11/byte-order.html
- toCalendar() - Method in class com.lc.core.date.DateTime
-
- toCalendar(Locale) - Method in class com.lc.core.date.DateTime
-
转换为Calendar
- toCalendar(TimeZone) - Method in class com.lc.core.date.DateTime
-
转换为Calendar
- toCalendar(TimeZone, Locale) - Method in class com.lc.core.date.DateTime
-
转换为Calendar
- toCamelCase(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
将下划线方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。
例如:hello_world=》helloWorld
- toCamelCaseMap(Map<K, V>) - Static method in class com.lc.utils.UMapUtil
-
将已知Map转换为key为驼峰风格的Map
如果KEY为非String类型,保留原值
- toChar(Object, Character) - Static method in class com.lc.core.convert.Convert
-
转换为字符
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
- toChar(Object) - Static method in class com.lc.core.convert.Convert
-
转换为字符
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toChar(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为char
- toCharacter(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Character
- toCharArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Character数组
- toChinese() - Method in enum com.lc.core.date.Week
-
转换为中文名
- toChinese(String) - Method in enum com.lc.core.date.Week
-
转换为中文名
- toCollection(Class<?>, Class<?>, Object) - Static method in class com.lc.core.convert.Convert
-
转换为集合类
- toDate(Object, Date) - Static method in class com.lc.core.convert.Convert
-
转换为Date
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toDate(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Date
如果给定的值为空,或者转换失败,返回null
转换失败不会报错
- toDate(Object) - Static method in class com.lc.utils.UDateUtil
-
将对象转成日期对象
- toDateStr() - Method in class com.lc.core.date.DateTime
-
转为"yyyy-MM-dd " 格式字符串
- toDBC(String) - Static method in class com.lc.core.convert.Convert
-
全角转半角
- toDBC(String, Set<Character>) - Static method in class com.lc.core.convert.Convert
-
替换全角为半角
- toDouble(Object, Double) - Static method in class com.lc.core.convert.Convert
-
转换为double
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toDouble(Object) - Static method in class com.lc.core.convert.Convert
-
转换为double
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toDouble(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为double
- toDoubleArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Double数组
- toDoubleObj(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为double
- toEnum(Class<E>, Object, E) - Static method in class com.lc.core.convert.Convert
-
转换为Enum对象
如果给定的值为空,或者转换失败,返回默认值
- toEnum(Class<E>, Object) - Static method in class com.lc.core.convert.Convert
-
转换为Enum对象
如果给定的值为空,或者转换失败,返回默认值null
- toFloat(Object, Float) - Static method in class com.lc.core.convert.Convert
-
转换为Float
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toFloat(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Float
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toFloat(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为float
- toFloatArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Float数组
- toFloatObj(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Float
- toHex(String, Charset) - Static method in class com.lc.core.convert.Convert
-
字符串转换成十六进制字符串,结果为小写
- toHex(byte[]) - Static method in class com.lc.core.convert.Convert
-
byte数组转16进制串
- toInt(Object, Integer) - Static method in class com.lc.core.convert.Convert
-
转换为int
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toInt(Object) - Static method in class com.lc.core.convert.Convert
-
转换为int
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toInt(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为int
- toInt(byte[]) - Static method in class com.lc.utils.UNumberUtil
-
byte数组转int,使用大端字节序(高位字节在前,低位字节在后)
见:http://www.ruanyifeng.com/blog/2016/11/byte-order.html
- toIntArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Integer数组
- toInteger(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Integer
- toJdkDate() - Method in class com.lc.core.date.DateTime
-
转换为
Date
考虑到很多框架(例如Hibernate)的兼容性,提供此方法返回JDK原生的Date对象
- toList(Object) - Static method in class com.lc.core.convert.Convert
-
转换为ArrayList,元素类型默认Object
- toList(Class<?>, Object) - Static method in class com.lc.core.convert.Convert
-
转换为ArrayList
- toList(Iterable<E>) - Static method in class com.lc.utils.UIterUtil
-
Iterator转List
不判断,直接生成新的List
- toList(Iterator<E>) - Static method in class com.lc.utils.UIterUtil
-
Iterator转List
不判断,直接生成新的List
- toLong(Object, Long) - Static method in class com.lc.core.convert.Convert
-
转换为long
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toLong(Object) - Static method in class com.lc.core.convert.Convert
-
转换为long
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toLong(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为long
- toLongArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Long数组
- toLongObj(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Long
- toLower(String) - Static method in class com.lc.utils.UStringUtil
-
- toMsStr() - Method in class com.lc.core.date.DateTime
-
- toNumber(Object, Number) - Static method in class com.lc.core.convert.Convert
-
转换为Number
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toNumber(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Number
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toNumberArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Number数组
- toSBC(String) - Static method in class com.lc.core.convert.Convert
-
半角转全角
- toSBC(String, Set<Character>) - Static method in class com.lc.core.convert.Convert
-
半角转全角
- toShort(Object, Short) - Static method in class com.lc.core.convert.Convert
-
转换为Short
如果给定的值为null
,或者转换失败,返回默认值
转换失败不会报错
- toShort(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Short
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toShort(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为short
- toShortArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为Short数组
- toShortObj(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
boolean值转为Short
- toSqlDate() - Method in class com.lc.core.date.DateTime
-
- toStr(Object, String) - Static method in class com.lc.core.convert.Convert
-
转换为字符串
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
- toStr(Object) - Static method in class com.lc.core.convert.Convert
-
转换为字符串
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toStr(Number, String) - Static method in class com.lc.utils.UNumberUtil
-
- toStr(Number) - Static method in class com.lc.utils.UNumberUtil
-
- toStrArray(Object) - Static method in class com.lc.core.convert.Convert
-
转换为String数组
- toString(char) - Static method in class com.lc.core.ASCIIStrCache
-
字符转为字符串
如果为ASCII字符,使用缓存
- toString() - Method in class com.lc.core.date.BetweenFormater
-
- toString(BetweenFormater.Level) - Method in class com.lc.core.date.DateBetween
-
格式化输出时间差
- toString() - Method in class com.lc.core.date.DateBetween
-
- toString() - Method in class com.lc.core.date.DateTime
-
转为"yyyy-MM-dd yyyy-MM-dd HH:mm:ss " 格式字符串
如果时区被设置,会转换为其时区对应的时间,否则转换为当前地点对应的时区
- toString(TimeZone) - Method in class com.lc.core.date.DateTime
-
转为"yyyy-MM-dd yyyy-MM-dd HH:mm:ss " 格式字符串
如果时区不为null
,会转换为其时区对应的时间,否则转换为当前时间对应的时区
- toString(String) - Method in class com.lc.core.date.DateTime
-
转为字符串
- toString(DatePrinter) - Method in class com.lc.core.date.DateTime
-
转为字符串
- toString(DateFormat) - Method in class com.lc.core.date.DateTime
-
转为字符串
- toString() - Method in class com.lc.core.date.format.AbstractDateBasic
-
- toString() - Method in class com.lc.core.date.format.FastDateFormat
-
- toString() - Method in class com.lc.core.io.FastByteArrayOutputStream
-
- toString(String) - Method in class com.lc.core.io.FastByteArrayOutputStream
-
转为字符串
- toString(Charset) - Method in class com.lc.core.io.FastByteArrayOutputStream
-
转为字符串
- toString(boolean) - Method in class com.lc.core.StrBuilder
-
生成字符串
- toString() - Method in class com.lc.core.StrBuilder
-
生成字符串
- toString() - Method in class com.lc.lang.mutable.MutableObj
-
- toString() - Method in class com.lc.lang.UUID
-
返回此UUID
的字符串表现形式。
- toString(boolean) - Method in class com.lc.lang.UUID
-
返回此UUID
的字符串表现形式。
- toString(Object) - Static method in class com.lc.utils.UArrayUtil
-
数组或集合转String
- toString(boolean, String, String) - Static method in class com.lc.utils.UBooleanUtil
-
将boolean转换为字符串
- toString(char) - Static method in class com.lc.utils.UCharUtil
-
字符转为字符串
如果为ASCII字符,使用缓存
- toString(Object) - Static method in class com.lc.utils.UStringUtil
-
调用对象的toString方法,null会返回“null”
- toString(String) - Static method in class com.lc.utils.UUnicodeUtil
-
Unicode字符串转为普通字符串
Unicode字符串的表现方式为:\\uXXXX
- toStringAndReset() - Method in class com.lc.core.StrBuilder
-
重置并返回生成的字符串
- toStringDefaultTimeZone() - Method in class com.lc.core.date.DateTime
-
转为"yyyy-MM-dd yyyy-MM-dd HH:mm:ss " 格式字符串
时区使用当前地区的默认时区
- toStringOnOff(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
将boolean转换为字符串 'on'
或者 'off'
.
- toStringTrueFalse(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
将boolean转换为字符串 'true'
或者 'false'
.
- toStringYesNo(boolean) - Static method in class com.lc.utils.UBooleanUtil
-
将boolean转换为字符串 'yes'
或者 'no'
.
- toSymbolCase(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
将驼峰式命名的字符串转换为使用符号连接方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。
- totalLength(CharSequence...) - Static method in class com.lc.utils.UStringUtil
-
给定字符串数组的总长度
null字符长度定义为0
- toTimestamp() - Method in class com.lc.core.date.DateTime
-
- toTimeStr() - Method in class com.lc.core.date.DateTime
-
转为"HH:mm:ss" 格式字符串
- touch(File) - Static method in class com.lc.utils.UFileUtil
-
创建文件及其父目录,如果这个文件存在,直接返回这个文件
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
- toUnderlineCase(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
将驼峰式命名的字符串转换为下划线方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。
例如:
- toUnicode(String) - Static method in class com.lc.utils.UUnicodeUtil
-
字符串编码为Unicode形式
- toUnicode(String, boolean) - Static method in class com.lc.utils.UUnicodeUtil
-
字符串编码为Unicode形式
- toUnicodeHex(int) - Static method in class com.lc.utils.UHexUtil
-
将指定int值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式
转换的字符串如果u后不足4位,则前面用0填充,例如:
- toUnicodeHex(char) - Static method in class com.lc.utils.UHexUtil
-
将指定char值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式
转换的字符串如果u后不足4位,则前面用0填充,例如:
- toUnsignedByteArray(BigInteger) - Static method in class com.lc.utils.UNumberUtil
-
以无符号字节数组的形式返回传入值。
- toUnsignedByteArray(int, BigInteger) - Static method in class com.lc.utils.UNumberUtil
-
以无符号字节数组的形式返回传入值。
- toUpper(String) - Static method in class com.lc.utils.UStringUtil
-
- toURI(URL) - Static method in class com.lc.utils.UURLUtil
-
转URL为URI
- transformWeekEN2Num(String) - Static method in class com.lc.utils.UDateUtil
-
将英文星期转换成数字
- trim(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
除去字符串头尾部的空白,如果字符串是null
,依然返回null
。
- trim(String[]) - Static method in class com.lc.utils.UStringUtil
-
给定字符串数组全部做去首尾空格
- trim(CharSequence, int) - Static method in class com.lc.utils.UStringUtil
-
除去字符串头尾部的空白符,如果字符串是null
,依然返回null
。
- trimEnd(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
除去字符串尾部的空白,如果字符串是null
,则返回null
。
- trimStart(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
除去字符串头部的空白,如果字符串是null
,则返回null
。
- trimToEmpty(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
除去字符串头尾部的空白,如果字符串是null
,返回""
。
- trimToNull(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
除去字符串头尾部的空白,如果字符串是null
,返回""
。
- UArrayUtil - Class in com.lc.utils
-
数组工具类
- UArrayUtil() - Constructor for class com.lc.utils.UArrayUtil
-
- UBase64Util - Class in com.lc.utils
-
Base64工具类
提供Base64的编码和解码方案
base64编码是用64(2的6次方)个ASCII字符来表示256(2的8次方)个ASCII字符,
也就是三位二进制数组经过编码后变为四位的ASCII字符显示,长度比原来增加1/3。
- UBase64Util() - Constructor for class com.lc.utils.UBase64Util
-
- UBeanUtil - Class in com.lc.utils
-
Bean工具类
- UBeanUtil() - Constructor for class com.lc.utils.UBeanUtil
-
- UBooleanUtil - Class in com.lc.utils
-
Boolean类型相关工具类
Full Of ❤Love❤
- UBooleanUtil() - Constructor for class com.lc.utils.UBooleanUtil
-
- UCache - Class in com.lc.core.cache.singleCache
-
ICacheManager接口的具体实现子类
- UCacheUtil - Class in com.lc.utils
-
单例缓存工具类
- UCacheUtil() - Constructor for class com.lc.utils.UCacheUtil
-
- UCharsetUtil - Class in com.lc.utils
-
字符集工具类
- UCharsetUtil() - Constructor for class com.lc.utils.UCharsetUtil
-
- UCharUtil - Class in com.lc.utils
-
字符工具类
部分工具来自于Apache Commons系列
- UCharUtil() - Constructor for class com.lc.utils.UCharUtil
-
- UClassLoaderUtil - Class in com.lc.utils
-
- UClassLoaderUtil() - Constructor for class com.lc.utils.UClassLoaderUtil
-
- UClassUtil - Class in com.lc.utils
-
类工具类
- UClassUtil() - Constructor for class com.lc.utils.UClassUtil
-
- UCollUtil - Class in com.lc.utils
-
集合相关工具类
- UCollUtil() - Constructor for class com.lc.utils.UCollUtil
-
- UCompareUtil - Class in com.lc.utils
-
比较工具类
Full Of ❤Love❤
- UCompareUtil() - Constructor for class com.lc.utils.UCompareUtil
-
- UConsole - Class in com.lc.lang
-
命令行(控制台)工具方法类
Full Of ❤Love❤
- UConsole() - Constructor for class com.lc.lang.UConsole
-
- UDateUtil - Class in com.lc.utils
-
日期时间工具类
- UDict - Class in com.lc.lang
-
字典对象,扩充了HashMap中的方法
Full Of ❤Love❤
- UDict() - Constructor for class com.lc.lang.UDict
-
构造
- UDict(boolean) - Constructor for class com.lc.lang.UDict
-
构造
- UDict(int) - Constructor for class com.lc.lang.UDict
-
构造
- UDict(int, boolean) - Constructor for class com.lc.lang.UDict
-
构造
- UDict(int, float) - Constructor for class com.lc.lang.UDict
-
构造
- UDict(int, float, boolean) - Constructor for class com.lc.lang.UDict
-
构造
- UDict(Map<String, Object>) - Constructor for class com.lc.lang.UDict
-
构造
- UExceptionUtil - Class in com.lc.utils
-
异常工具类
- UExceptionUtil() - Constructor for class com.lc.utils.UExceptionUtil
-
- UFileUtil - Class in com.lc.utils
-
文件工具类
- UFileUtil() - Constructor for class com.lc.utils.UFileUtil
-
- UHexUtil - Class in com.lc.utils
-
十六进制工具类
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。
例如十进制数57,在二进制写作111001,在16进制写作39。
像java,c这样的语言为了区分十六进制和十进制数值,会在十六进制数的前面加上 0x,比如0x20是十进制的32,而不是十进制的20
- UHexUtil() - Constructor for class com.lc.utils.UHexUtil
-
- UIdUtil - Class in com.lc.utils
-
ID生成器工具类
此工具类中主要封装:
- UIdUtil() - Constructor for class com.lc.utils.UIdUtil
-
- UIoUtil - Class in com.lc.utils
-
IO工具类
IO工具类只是辅助流的读写,并不负责关闭流。原因是流可能被多次读写,读写关闭后容易造成问题。
- UIoUtil() - Constructor for class com.lc.utils.UIoUtil
-
- UIterUtil - Class in com.lc.utils
-
- UIterUtil() - Constructor for class com.lc.utils.UIterUtil
-
- UMapUtil - Class in com.lc.utils
-
Map相关工具类
- UMapUtil() - Constructor for class com.lc.utils.UMapUtil
-
- UModifierUtil - Class in com.lc.utils
-
修饰符工具类
- UModifierUtil() - Constructor for class com.lc.utils.UModifierUtil
-
- UModifierUtil.ModifierType - Enum in com.lc.utils
-
修饰符枚举
- UNDERLINE - Static variable in class com.lc.utils.UCharUtil
-
- UNDERLINE - Static variable in class com.lc.utils.UStringUtil
-
- unicodeToStr(String) - Static method in class com.lc.core.convert.Convert
-
unicode的String转换成String的字符串
- UNumberUtil - Class in com.lc.utils
-
数字工具类
Full Of ❤Love❤
- UNumberUtil() - Constructor for class com.lc.utils.UNumberUtil
-
- unWrap(Class<?>) - Static method in enum com.lc.core.convert.BasicType
-
包装类转为原始类,非包装类返回原类
- unWrap(Class<?>) - Static method in class com.lc.core.convert.Convert
-
包装类转为原始类,非包装类返回原类
- unWrap(CharSequence, String, String) - Static method in class com.lc.utils.UStringUtil
-
去掉字符包装,如果未被包装则返回原字符串
- unWrap(CharSequence, char, char) - Static method in class com.lc.utils.UStringUtil
-
去掉字符包装,如果未被包装则返回原字符串
- unWrap(CharSequence, char) - Static method in class com.lc.utils.UStringUtil
-
去掉字符包装,如果未被包装则返回原字符串
- UObjectUtil - Class in com.lc.utils
-
一些通用的函数
- UObjectUtil() - Constructor for class com.lc.utils.UObjectUtil
-
- upperFirst(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
大写首字母
例如:str = name, return Name
- upperFirstAndAddPre(CharSequence, String) - Static method in class com.lc.utils.UStringUtil
-
原字符串首字母大写并在其首部添加指定字符串 例如:str=name, preString=get =》 return getName
- URandomUtil - Class in com.lc.utils
-
随机工具类
- URandomUtil() - Constructor for class com.lc.utils.URandomUtil
-
- UReflectUtil - Class in com.lc.utils
-
反射工具类
- UReflectUtil() - Constructor for class com.lc.utils.UReflectUtil
-
- UResourceUtil - Class in com.lc.utils
-
ClassPath资源工具类
- UResourceUtil() - Constructor for class com.lc.utils.UResourceUtil
-
- UReUtil - Class in com.lc.utils
-
- UReUtil() - Constructor for class com.lc.utils.UReUtil
-
- URIConverter - Class in com.lc.core.convert.impl
-
URI对象转换器
- URIConverter() - Constructor for class com.lc.core.convert.impl.URIConverter
-
- URL - Static variable in class com.lc.lang.PatternPool
-
URL
- URL - Static variable in class com.lc.lang.Validator
-
URL
- URL_HTTP - Static variable in class com.lc.lang.PatternPool
-
Http URL
- URL_HTTP - Static variable in class com.lc.lang.Validator
-
Http URL
- URL_PROTOCOL_FILE - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示文件: "file"
- URL_PROTOCOL_JAR - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示Jar文件: "jar"
- URL_PROTOCOL_VFS - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示JBoss VFS资源: "vfs"
- URL_PROTOCOL_VFSFILE - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示JBoss文件: "vfsfile"
- URL_PROTOCOL_VFSZIP - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示JBoss zip文件: "vfszip"
- URL_PROTOCOL_WSJAR - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示WebSphere文件: "wsjar"
- URL_PROTOCOL_ZIP - Static variable in class com.lc.utils.UURLUtil
-
URL 协议表示zip文件: "zip"
- URLConverter - Class in com.lc.core.convert.impl
-
URL对象转换器
- URLConverter() - Constructor for class com.lc.core.convert.impl.URLConverter
-
- UStringUtil - Class in com.lc.utils
-
字符串工具类
Full Of ❤Love❤
- UStringUtil() - Constructor for class com.lc.utils.UStringUtil
-
- UTC_FORMAT - Static variable in class com.lc.core.date.DatePattern
-
- UTC_PATTERN - Static variable in class com.lc.core.date.DatePattern
-
UTC时间:yyyy-MM-dd'T'HH:mm:ss'Z'
- utf8Bytes(CharSequence) - Static method in class com.lc.utils.UStringUtil
-
编码字符串,编码为UTF-8
- utf8Str(Object) - Static method in class com.lc.utils.UStringUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- UTF_8 - Static variable in class com.lc.utils.UCharsetUtil
-
UTF-8
- UtilException - Exception in com.lc.exception
-
工具类异常
- UtilException(Throwable) - Constructor for exception com.lc.exception.UtilException
-
- UtilException(String) - Constructor for exception com.lc.exception.UtilException
-
- UtilException(String, Object...) - Constructor for exception com.lc.exception.UtilException
-
- UtilException(String, Throwable) - Constructor for exception com.lc.exception.UtilException
-
- UtilException(Throwable, String, Object...) - Constructor for exception com.lc.exception.UtilException
-
- UTypeUtil - Class in com.lc.utils
-
- UTypeUtil() - Constructor for class com.lc.utils.UTypeUtil
-
- UUID - Static variable in class com.lc.lang.PatternPool
-
UUID
- UUID - Class in com.lc.lang
-
UUID
- UUID(long, long) - Constructor for class com.lc.lang.UUID
-
使用指定的数据构造新的 UUID。
- UUID - Static variable in class com.lc.lang.Validator
-
UUID
- uuid() - Static method in class com.lc.utils.UStringUtil
-
生成随机UUID
- UUID_SIMPLE - Static variable in class com.lc.lang.PatternPool
-
不带横线的UUID
- UUID_SIMPLE - Static variable in class com.lc.lang.Validator
-
不带横线的UUID
- UUIDConverter - Class in com.lc.core.convert.impl
-
UUID对象转换器转换器
- UUIDConverter() - Constructor for class com.lc.core.convert.impl.UUIDConverter
-
- UUnicodeUtil - Class in com.lc.utils
-
提供Unicode字符串和普通字符串之间的转换
Full Of ❤Love❤
- UUnicodeUtil() - Constructor for class com.lc.utils.UUnicodeUtil
-
- UURLUtil - Class in com.lc.utils
-
统一资源定位符相关工具类
- UURLUtil() - Constructor for class com.lc.utils.UURLUtil
-
- validateBetween(Number, Number, Number, String) - Static method in class com.lc.lang.Validator
-
检查给定的数字是否在指定范围内
- validateBirthday(String, String) - Static method in class com.lc.lang.Validator
-
验证验证是否为生日
- validateChinese(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为汉字
- validateCitizenIdNumber(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年
- validateEmail(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为可用邮箱地址
- validateEqual(Object, Object, String) - Static method in class com.lc.lang.Validator
-
验证是否相等,不相等抛出异常
- ValidateException - Exception in com.lc.exception
-
验证异常
- ValidateException() - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(String) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(String, Object...) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(Throwable) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(String, Throwable) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(int, String) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(int, Throwable) - Constructor for exception com.lc.exception.ValidateException
-
- ValidateException(int, String, Throwable) - Constructor for exception com.lc.exception.ValidateException
-
- validateGeneral(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为英文字母 、数字和下划线
- validateGeneral(String, int, int, String) - Static method in class com.lc.lang.Validator
-
验证是否为给定长度范围的英文字母 、数字和下划线
- validateGeneral(String, int, String) - Static method in class com.lc.lang.Validator
-
验证是否为给定最小长度的英文字母 、数字和下划线
- validateGeneralWithChinese(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为中文字、英文字母、数字和下划线
- validateIpv4(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为IPV4地址
- validateLetter(String, String) - Static method in class com.lc.lang.Validator
-
验证是否全部为字母组成,包括大写和小写字母和汉字
- validateLowerCase(String, String) - Static method in class com.lc.lang.Validator
-
验证字符串是否全部为小写字母
- validateMac(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为MAC地址
- validateMatchRegex(String, String, String) - Static method in class com.lc.lang.Validator
-
通过正则表达式验证
不符合正则
- validateMobile(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为手机号码(中国)
- validateMoney(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为货币
- validateNotEmpty(Object, String) - Static method in class com.lc.lang.Validator
-
验证是否为空,为空时抛出异常
对于String类型判定是否为empty(null 或 "")
- validateNotEmptyAndEqual(Object, Object, String) - Static method in class com.lc.lang.Validator
-
验证是否非空且与指定值相等
当数据为空时抛出验证异常
当两值不等时抛出异常
- validateNotEmptyAndNotEqual(Object, Object, String) - Static method in class com.lc.lang.Validator
-
验证是否非空且与指定值相等
当数据为空时抛出验证异常
当两值相等时抛出异常
- validateNotEqual(Object, Object, String) - Static method in class com.lc.lang.Validator
-
验证是否不等,相等抛出异常
- validateNotNull(T, String, Object...) - Static method in class com.lc.lang.Validator
-
检查指定值是否为null
- validateNumber(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为数字
- validatePlateNumber(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为中国车牌号
- validateUpperCase(String, String) - Static method in class com.lc.lang.Validator
-
验证字符串是否全部为大写字母
- validateUrl(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为URL
- validateUUID(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为UUID
包括带横线标准格式和不带横线的简单模式
- validateWord(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为字母(包括大写和小写字母)
- validateZipCode(String, String) - Static method in class com.lc.lang.Validator
-
验证是否为邮政编码(中国)
- Validator - Class in com.lc.lang
-
字段验证器
- value(String, Type) - Method in class com.lc.core.bean.copier.provider.BeanValueProvider
-
- value(String, Type) - Method in class com.lc.core.bean.copier.provider.MapValueProvider
-
- value(T, Type) - Method in interface com.lc.core.bean.copier.ValueProvider
-
- valueOf(String) - Static method in enum com.lc.core.bean.BeanDescCache
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.convert.BasicType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.BetweenFormater.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.DateField
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.DateUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.Month
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.Quarter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.Season
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.core.date.Week
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lc.utils.UModifierUtil.ModifierType
-
Returns the enum constant of this type with the specified name.
- ValueProvider<T> - Interface in com.lc.core.bean.copier
-
值提供者,用于提供Bean注入时参数对应值得抽象接口
继承或匿名实例化此接口
在Bean注入过程中,Bean获得字段名,通过外部方式根据这个字段名查找相应的字段值,然后注入Bean
- values() - Static method in enum com.lc.core.bean.BeanDescCache
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.convert.BasicType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.BetweenFormater.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.DateField
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.DateUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.Month
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.Quarter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.Season
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.core.date.Week
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lc.utils.UModifierUtil.ModifierType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variant() - Method in class com.lc.lang.UUID
-
与此 UUID
相关联的变体号。变体号描述 UUID
的布局。
- version() - Method in class com.lc.lang.UUID
-
与此 UUID
相关联的版本号.
- VersionComparator - Class in com.lc.core.comparator
-
版本比较器
比较两个版本的大小
排序时版本从小到大排序,既比较时小版本在前,大版本在后
支持如:1.3.20.8,6.82.20160101,8.5a/8.5c等版本形式
参考:https://www.cnblogs.com/shihaiming/p/6286575.html
- VersionComparator() - Constructor for class com.lc.core.comparator.VersionComparator
-
默认构造