olg.csv.bean.impl
Class PropertyProcessor<B>
java.lang.Object
olg.csv.bean.impl.AbstractPropertyProcessor<B>
olg.csv.bean.impl.PropertyProcessor<B>
- Type Parameters:
B - dedicated bean the PropertyProcessor deals with.
- All Implemented Interfaces:
- IPropertyProcessor<B>
public final class PropertyProcessor<B>
- extends AbstractPropertyProcessor<B>
Basic property transformer. Allows to set a property from a string.
|
Method Summary |
B |
transform(Row line,
B bean)
Returns the bean after this transformer sets its property from a row. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transform
public B transform(Row line,
B bean)
throws ParseException
- Description copied from interface:
IPropertyProcessor
- Returns the bean after this transformer sets its property from a row.
- Specified by:
transform in interface IPropertyProcessor<B>- Specified by:
transform in class AbstractPropertyProcessor<B>
- Parameters:
line - the row. list of strings which represents the property of the
beanbean - the bean this transformer set property (or properties).
- Returns:
- the given bean.If the given bean is
null a new
instance is created and returned.
- Throws:
ParseException - if error occurs during parsing
Copyright © 2014. All rights reserved.