it.eng.spagobi.tools.dataset.common.transformer
Class PivotingTransformer

java.lang.Object
  extended by it.eng.spagobi.tools.dataset.common.transformer.PivotingTransformer
All Implemented Interfaces:
IDataTransformer

public class PivotingTransformer
extends java.lang.Object
implements IDataTransformer

Author:
Angelo Bernabei angelo.bernabei@eng.it

Constructor Summary
PivotingTransformer()
           
 
Method Summary
 java.util.List transformData(java.util.List records)
           
 java.util.List transformData(java.util.List records, java.lang.String pivotColumn, java.lang.String pivotRow, java.lang.String pivotValue)
          Gets the result of dataset and execute a pivot operation for split data on row, column and value specified into dataset interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PivotingTransformer

public PivotingTransformer()
Method Detail

transformData

public java.util.List transformData(java.util.List records,
                                    java.lang.String pivotColumn,
                                    java.lang.String pivotRow,
                                    java.lang.String pivotValue)
Gets the result of dataset and execute a pivot operation for split data on row, column and value specified into dataset interface. The dataset has a structure like: ROW | SER | VAL | other info

Specified by:
transformData in interface IDataTransformer

transformData

public java.util.List transformData(java.util.List records)
Specified by:
transformData in interface IDataTransformer