类 BeanWrapperFieldExtractor<T>
- java.lang.Object
- org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor<T>
- 所有已实现的接口:
FieldExtractor<T>
,org.springframework.beans.factory.InitializingBean
public class BeanWrapperFieldExtractor<T> extends java.lang.Object implements FieldExtractor<T>, org.springframework.beans.factory.InitializingBean
This is a field extractor for a java bean. Given an array of property names, it will reflectively call getters on the item and return an array of all the values.- 从以下版本开始:
- 2.0
- 作者:
- Dan Garrette
构造器概要
构造器 构造器 说明 BeanWrapperFieldExtractor()
构造器详细资料
BeanWrapperFieldExtractor
public BeanWrapperFieldExtractor()
方法详细资料
setNames
public void setNames(java.lang.String[] names)
- 参数:
names
- field names to be extracted by theextract(Object)
method.
extract
public java.lang.Object[] extract(T item)
- 指定者:
extract
在接口中FieldExtractor<T>
- 参数:
item
- the object that contains the information to be extracted.- 返回:
- an array containing item's parts
- 另请参阅:
FieldExtractor.extract(java.lang.Object)
afterPropertiesSet
public void afterPropertiesSet()
- 指定者:
afterPropertiesSet
在接口中org.springframework.beans.factory.InitializingBean