| 程序包 | 说明 |
|---|---|
| cn.hutool.core.getter |
getXXX方法的接口和抽象实现
|
| cn.hutool.core.map |
Map相关封装,提供特殊Map实现以及Map工具MapUtil
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
OptNullBasicTypeFromObjectGetter<K>
基本类型的getter接口抽象实现,所有类型的值获取都是通过将getObj获得的值转换而来
用户只需实现getObj方法即可,其他类型将会从Object结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null |
interface |
OptNullBasicTypeFromStringGetter<K>
基本类型的getter接口抽象实现,所有类型的值获取都是通过将String转换而来
用户只需实现getStr方法即可,其他类型将会从String结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null |
interface |
OptNullBasicTypeGetter<K>
基本类型的getter接口抽象实现
提供一个统一的接口定义返回不同类型的值(基本类型) 在不提供默认值的情况下, 如果值不存在或获取错误,返回null 用户只需实现 OptBasicTypeGetter接口即可 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MapProxy
Map代理,提供各种getXXX方法,并提供默认值支持
|
Copyright © 2022. All rights reserved.