net.sf.jxls.transformer
Class CollectionRowTransformer
java.lang.Object
net.sf.jxls.transformer.BaseRowTransformer
net.sf.jxls.transformer.CollectionRowTransformer
- All Implemented Interfaces:
- RowTransformer
public class CollectionRowTransformer
- extends BaseRowTransformer
Implementation of RowTransformer interface for duplicating a collection row
- Author:
- Leonid Vysochyn
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rowCollections
java.util.List rowCollections
CollectionRowTransformer
public CollectionRowTransformer(Row row,
java.util.Set fixedSizeCollections,
java.util.List cellProcessors,
java.util.List rowProcessors,
Configuration configuration)
getTransformationResult
public ResultTransformation getTransformationResult()
addRowCollection
void addRowCollection(RowCollection rowCollection)
transform
public ResultTransformation transform(SheetTransformationController stc,
SheetTransformer sheetTransformer,
java.util.Map beans)
processRowCollections
ResultTransformation processRowCollections(SheetTransformationController sheetTransformationController,
SheetTransformer sheetTransformer,
Row row,
java.util.Map beans)
throws ParsePropertyException
- Processes a row containing collection properties
- Parameters:
sheetTransformationController - - SheetTransformationController for given sheetrow - Information about rowbeans - Beans to applysheetTransformer - - SheetTransformer to use when processing Row Collections
- Returns:
- number to SHIFT all other rows in template
- Throws:
ParsePropertyException
Copyright 2005-2005-2007 jXLS Team. All Rights Reserved.