|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IPropertyProcessor | |
---|---|
olg.csv.bean.impl | This package provides the main implementations for reading/writing Beans from Rows. |
olg.csv.bean.loader | This package provides all the useful classes in the loading of classes involved in the reading / writing bean process from an XML descriptor. |
Uses of IPropertyProcessor in olg.csv.bean.impl |
---|
Classes in olg.csv.bean.impl that implement IPropertyProcessor | |
---|---|
class |
AbstractPropertyProcessor<B>
In reading process, Class responsible of bean properties instantiation from list of Strings. |
class |
ComplexPropertyProcessor<B>
Complex property transformer. |
class |
PropertyProcessor<B>
Basic property transformer. |
Fields in olg.csv.bean.impl with type parameters of type IPropertyProcessor | |
---|---|
private List<IPropertyProcessor<B>> |
BeanProcessor.properties
A BeanProcessor has a list of transformers. |
Methods in olg.csv.bean.impl that return IPropertyProcessor | ||
---|---|---|
static
|
AbstractPropertyProcessor.getComplexPropertyTransformer(IBeanProcessor<P> transformer,
Class<T> beanClass,
String propertyName)
Returns a property processor which set a property of a bean with the help of a transformer. |
|
static
|
AbstractPropertyProcessor.getSimplePropertyTransformer(AbstractGetter getter,
AbstractParser<X> parser,
String propertyName,
Class<T> clazz)
Returns a simple property processor which set a property of bean with the help of a getter and a parser. |
Methods in olg.csv.bean.impl with parameters of type IPropertyProcessor | |
---|---|
boolean |
BeanProcessor.add(IPropertyProcessor<B> arg0)
Adds a concret propertyProcessor. |
Method parameters in olg.csv.bean.impl with type arguments of type IPropertyProcessor | |
---|---|
boolean |
BeanProcessor.addAll(Collection<IPropertyProcessor<B>> arg0)
Adds a propertyProcessor collection. |
Uses of IPropertyProcessor in olg.csv.bean.loader |
---|
Methods in olg.csv.bean.loader that return IPropertyProcessor | ||
---|---|---|
protected
|
BeanProcessorLoader.getPropertyParser(Element node,
Class<I> beanClass)
Returns new propertyProcessor which have responsability to set a property to the given bean. |
|
protected
|
BeanProcessorLoader.RowBeanTransformerLoader.getPropertyParser(Element node,
Class<I> beanClass)
Returns the property processor corresponding to a property node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |