类 MapBuilder

java.lang.Object
com.walker.common.util.MapBuilder

public class MapBuilder extends Object
Map生成工具。
作者:
时克英
  • 方法详细资料

    • create

      public static MapBuilder create()
      创建一个MapBuilder
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, Object val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, boolean val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, int val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, long val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, double val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public MapBuilder put(String name, float val)
      增加键值对
      参数:
      name - 键
      val - 值
      返回:
      MapBuilder
    • put

      public <T> MapBuilder put(String name, T val, boolean use)
      增加键值对
      类型参数:
      T - 值类型
      参数:
      name - 键
      val - 值
      use - 是否增加
      返回:
      MapBuilder
    • map

      public static Map<String,Object> map(String key, Object value)
      生成Mapinvalid input: '<'String, Object>
      参数:
      key - 键
      value - 值
      返回:
      Map
    • mapT

      public static <T> Map<String,T> mapT(String key, T value)
      生成Mapinvalid input: '<'String, T>
      参数:
      key - 键
      value - 值
      返回:
      Map
    • build

      public Map<String,Object> build()
      生成Mapinvalid input: '<'String, Object>
      返回:
      Map