程序包 cn.zhxu.bs.solon
类 BeanSearcherConfigOnExporter
java.lang.Object
cn.zhxu.bs.solon.BeanSearcherConfigOnExporter
@Configuration
@Condition(onClass=cn.zhxu.bs.ex.BeanExporter.class,
onBean=cn.zhxu.bs.BeanSearcher.class)
public class BeanSearcherConfigOnExporter
extends Object
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明beanExporter(BeanSearcher beanSearcher, ExportFieldResolver fieldResolver, FileWriter.Factory fileWriterFactory, FileNamer fileNamer, DelayPolicy delayPolicy) static voidexportFieldResolver(Expresser expresser, Formatter formatter)
-
构造器详细资料
-
BeanSearcherConfigOnExporter
public BeanSearcherConfigOnExporter()
-
-
方法详细资料
-
exportExpresser
@Bean @Condition(onMissingBean=cn.zhxu.bs.ex.Expresser.class, onClass=org.noear.solon.expression.snel.SnEL.class) public Expresser exportExpresser() -
clearFieldMapCache
public static void clearFieldMapCache() -
exportFieldResolver
@Bean @Condition(onMissingBean=cn.zhxu.bs.ex.ExportFieldResolver.class) public ExportFieldResolver exportFieldResolver(@Inject(required=false) Expresser expresser, @Inject(required=false) Formatter formatter) -
fileWriterFactory
@Bean @Condition(onMissingBean=cn.zhxu.bs.ex.FileWriter.Factory.class) public FileWriter.Factory fileWriterFactory() -
fileNamer
-
beanExporter
@Bean @Condition(onMissingBean=cn.zhxu.bs.ex.BeanExporter.class) public BeanExporter beanExporter(BeanSearcher beanSearcher, ExportFieldResolver fieldResolver, @Inject(required=false) FileWriter.Factory fileWriterFactory, @Inject(required=false) FileNamer fileNamer, @Inject(required=false) DelayPolicy delayPolicy)
-