ReturnType - ParaType - public interface ObjectGenerator<ReturnType,ParaType>
| Modifier and Type | Method and Description | 
|---|---|
| void | addTypeConverter(TypeConverter<?,?> typeConverter)添加类型转换器 | 
| void | addTypeCreator(TypeCreator<?> typeCreator)添加类型创建器 | 
| ReturnType | getObject(String varName,
         String bean,
         String className,
         ClassLoader loader,
         Context context)从环境获取对象 | 
| Object | getObjectArray(String varName,
              String className,
              ClassLoader loader,
              Context context) | 
| Collection<ReturnType> | getObjectCollection(String varName,
                   String collectionName,
                   String className,
                   ClassLoader loader,
                   Context context) | 
| void | removeTypeConverter(TypeConverter<?,?> typeConverter)移除类型转换器 | 
| void | removeTypeCreator(TypeCreator<?> typeCreator)移除类型创建器 | 
ReturnType getObject(String varName, String bean, String className, ClassLoader loader, Context context)
paraType - 用来生成对象的参数context - 用来获取对象的环境Collection<ReturnType> getObjectCollection(String varName, String collectionName, String className, ClassLoader loader, Context context)
varName - 变量名collectionName - 集合名className - 需要构建的类名loader - 类加载器context - tiny上下文Object getObjectArray(String varName, String className, ClassLoader loader, Context context)
varName - 变量名className - 需要构建的类名loader - 类加载器context - tiny上下文void addTypeConverter(TypeConverter<?,?> typeConverter)
typeConverter - void removeTypeConverter(TypeConverter<?,?> typeConverter)
typeConverter - void addTypeCreator(TypeCreator<?> typeCreator)
typeCreator - void removeTypeCreator(TypeCreator<?> typeCreator)
typeCreator - Copyright © 2006–2018 TinyGroup. All rights reserved.