Package org.aoju.bus.core.getter
Interface OptArrayType
public interface OptArrayType
可选默认值的数组类型的Get接口
提供一个统一的接口定义返回不同类型的值(基本类型)
如果值不存在或获取错误,返回默认值
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptiongetBigDecimals(String key, BigDecimal[] defaultValue) 获取BigDecimal型属性值数组getBigIntegers(String key, BigInteger[] defaultValue) 获取BigInteger型属性值数组Boolean[]获取Boolean型属性值数组Byte[]获取Byte型属性值数组获取Character型属性值数组Double[]getDoubles(String key, Double[] defaultValue) 获取Double型属性值数组Integer[]获取Integer型属性值数组Long[]获取Long型属性值数组Object[]获取Object型属性值数组Short[]获取Short型属性值数组String[]获取String型属性值数组
-
Method Details
-
getObjs
获取Object型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getStrs
获取String型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getInts
获取Integer型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getShorts
获取Short型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getBools
获取Boolean型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getLongs
获取Long型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getChars
获取Character型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getDoubles
获取Double型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getBytes
获取Byte型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getBigIntegers
获取BigInteger型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-
getBigDecimals
获取BigDecimal型属性值数组- Parameters:
key- 属性名defaultValue- 默认数组值- Returns:
- 属性值列表
-