Module bus.cache

Class Addables

java.lang.Object
org.miaixz.bus.cache.support.Addables

public class Addables extends Object
可添加对象工具类

提供创建和操作数组、集合和Map的工具方法,支持初始化和批量添加元素。 通过工厂模式创建不同类型的可添加对象,并提供统一的操作接口。

Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • Addables

      public Addables()
  • Method Details

    • newAddable

      public static Addables.Addable newAddable(Class<?> type, int size)
      创建新的可添加对象
      Parameters:
      type - 对象类型
      size - 初始大小
      Returns:
      可添加对象实例
    • newCollection

      public static Collection newCollection(Class<?> type, Collection initCollection)
      创建新的集合实例
      Parameters:
      type - 集合类型
      initCollection - 初始集合,用于初始化新集合
      Returns:
      新的集合实例
    • newMap

      public static Map newMap(Class<?> type, Map initMap)
      创建新的Map实例
      Parameters:
      type - Map类型
      initMap - 初始Map,用于初始化新Map
      Returns:
      新的Map实例