Interface | Description |
---|---|
ObjectCreator<T> |
对象创建器,用于自定义创建指定类型、指定参数的对象
也叫对象初始化器。 |
Class | Description |
---|---|
DefaultObjectCreator<T> |
默认对象实例化器
通过传入对象类型和构造函数的参数,调用对应的构造方法创建对象。 |
PossibleObjectCreator<T> |
尝试方式对象实例化器
通过判断类型或调用可能的构造,构建对象,支持: 原始类型 接口或抽象类型 枚举 数组 使用默认参数的构造方法 对于接口或抽象类型,构造其默认实现: Map -》 HashMap Collction -》 ArrayList List -》 ArrayList Set -》 HashSet |
Copyright © 2025. All rights reserved.