Java 类org.springframework.beans.AbstractPropertyAccessor 实例源码

项目:quartz-glass    文件:GlassJobFactory.java   
private AbstractPropertyAccessor buildAccessor(Object job) {
    boolean injectType = configuration.getInjectionType() == InjectionType.FIELD;
    AbstractPropertyAccessor accessor = injectType ? new DirectFieldAccessor(job) : new BeanWrapperImpl(job);

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat(configuration.getDateFormat());
    CustomDateEditor customDateEditor = new CustomDateEditor(simpleDateFormat, true);
    accessor.registerCustomEditor(Date.class, customDateEditor);

    return accessor;
}