Package | Description |
---|---|
cn.hutool.cache.impl |
提供各种缓存实现
|
cn.hutool.core.lang |
语言特性包,包括大量便捷的数据结构,例如验证器Validator,分布式ID生成器Snowflake等
|
cn.hutool.core.lang.mutable |
提供可变值对象的封装,用于封装int、long等不可变值,使其可变
|
cn.hutool.core.util |
提供各种工具方法,按照归类入口为XXXUtil,如字符串工具StrUtil等
|
cn.hutool.json |
JSON封装,基于json.org官方库改造
|
Modifier and Type | Field and Description |
---|---|
protected Map<Mutable<K>,CacheObj<K,V>> |
AbstractCache.cacheMap |
Constructor and Description |
---|
TimedCache(long timeout,
Map<Mutable<K>,CacheObj<K,V>> map)
构造
|
Constructor and Description |
---|
SimpleCache(Map<Mutable<K>,V> initMap)
构造
通过自定义Map初始化,可以自定义缓存实现。
|
Modifier and Type | Class and Description |
---|---|
class |
MutableBool
可变
boolean 类型 |
class |
MutableByte
可变
byte 类型 |
class |
MutableDouble
可变
double 类型 |
class |
MutableFloat
可变
float 类型 |
class |
MutableInt
可变
int 类型 |
class |
MutableLong
可变
long 类型 |
class |
MutableObj<T>
可变
Object |
class |
MutablePair<K,V>
可变
Pair 实现,可以修改键和值 |
class |
MutableShort
可变
short 类型 |
Modifier and Type | Method and Description |
---|---|
static String |
ReUtil.extractMultiAndDelPre(Pattern pattern,
Mutable<CharSequence> contentHolder,
String template)
从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容) 例如: content 2013年5月 pattern (.*?) |
static String |
ReUtil.extractMultiAndDelPre(String regex,
Mutable<CharSequence> contentHolder,
String template)
从content中匹配出多个值并根据template生成新的字符串
例如: content 2013年5月 pattern (.*?) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
JSONArray.addRaw(Object obj,
Filter<Mutable<Object>> filter)
原始添加,添加的对象不做任何处理
|
void |
ObjectMapper.map(JSONArray jsonArray,
Filter<Mutable<Object>> filter)
初始化
|
void |
JSONParser.parseTo(JSONArray jsonArray,
Filter<Mutable<Object>> filter)
解析JSON字符串到
JSONArray 中 |
Constructor and Description |
---|
JSONArray(Object object,
JSONConfig jsonConfig,
Filter<Mutable<Object>> filter)
从对象构造
支持以下类型的参数: 1. |
Copyright © 2024. All rights reserved.