Interface OptArrayType


public interface OptArrayType
可选默认值的数组类型的Get接口 提供一个统一的接口定义返回不同类型的值(基本类型) 如果值不存在或获取错误,返回默认值
Since:
Java 17+
Author:
Kimi Liu
  • Method Details

    • getObjs

      Object[] getObjs(String key, Object[] defaultValue)
      获取Object型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getStrs

      String[] getStrs(String key, String[] defaultValue)
      获取String型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getInts

      Integer[] getInts(String key, Integer[] defaultValue)
      获取Integer型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getShorts

      Short[] getShorts(String key, Short[] defaultValue)
      获取Short型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getBools

      Boolean[] getBools(String key, Boolean[] defaultValue)
      获取Boolean型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getLongs

      Long[] getLongs(String key, Long[] defaultValue)
      获取Long型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getChars

      Character[] getChars(String key, Character[] defaultValue)
      获取Character型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getDoubles

      Double[] getDoubles(String key, Double[] defaultValue)
      获取Double型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getBytes

      Byte[] getBytes(String key, Byte[] defaultValue)
      获取Byte型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getBigIntegers

      BigInteger[] getBigIntegers(String key, BigInteger[] defaultValue)
      获取BigInteger型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表
    • getBigDecimals

      BigDecimal[] getBigDecimals(String key, BigDecimal[] defaultValue)
      获取BigDecimal型属性值数组
      Parameters:
      key - 属性名
      defaultValue - 默认数组值
      Returns:
      属性值列表