Class DefaultObjectCreator<T>
java.lang.Object
org.miaixz.bus.core.lang.reflect.creator.DefaultObjectCreator<T>
- Type Parameters:
T- 对象类型
- All Implemented Interfaces:
ObjectCreator<T>
默认对象实例化器
通过传入对象类型和构造函数的参数,调用对应的构造方法创建对象。
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()创建对象static <T> DefaultObjectCreator<T> 创建默认的对象实例化器static <T> DefaultObjectCreator<T> 创建默认的对象实例化器
-
Constructor Details
-
DefaultObjectCreator
构造- Parameters:
clazz- 实例化的类params- 构造参数,无参数空
-
-
Method Details
-
of
创建默认的对象实例化器- Type Parameters:
T- 对象类型- Parameters:
fullClassName- 类名全程- Returns:
- DefaultObjectCreator
-
of
创建默认的对象实例化器- Type Parameters:
T- 对象类型- Parameters:
clazz- 实例化的类params- 构造参数,无参数空- Returns:
- DefaultObjectCreator
-
create
Description copied from interface:ObjectCreator创建对象- Specified by:
createin interfaceObjectCreator<T>- Returns:
- 对象
-