com.partnersoft.v3x.data
Class PythonReportTransform
java.lang.Object
com.partnersoft.v3x.data.PythonReportTransform
- All Implemented Interfaces:
- ObjectTransform
public class PythonReportTransform
- extends java.lang.Object
- implements ObjectTransform
This uses a report format to generate a python script, then executes it and
returns the result.
|
Method Summary |
TextReportEngine |
getReportEngine()
|
void |
setReportEngine(TextReportEngine newEngine)
|
java.lang.Object |
transform(java.lang.Object victim)
Our one method; this transforms one object into another. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PythonReportTransform
public PythonReportTransform()
transform
public java.lang.Object transform(java.lang.Object victim)
- Description copied from interface:
ObjectTransform
- Our one method; this transforms one object into another. Transformation
must be nondestructive, but may produce a derived product that is still
affected by changes to the original, so beware.
- Specified by:
transform in interface ObjectTransform
getReportEngine
public TextReportEngine getReportEngine()
setReportEngine
public void setReportEngine(TextReportEngine newEngine)