com.partnersoft.v3x.data
Class PythonTransform
java.lang.Object
com.partnersoft.v3x.data.PythonTransform
- All Implemented Interfaces:
- ObjectTransform
- Direct Known Subclasses:
- PythonNamer
public class PythonTransform
- extends java.lang.Object
- implements ObjectTransform
Transforms or mangles an object directly using python.
|
Method Summary |
java.lang.Object |
clone()
|
java.lang.String |
getScript()
|
boolean |
isVerbose()
|
void |
setScript(java.lang.String newScript)
|
void |
setVerbose(boolean tizit)
|
java.lang.Object |
transform(java.lang.Object victim)
Our one method; this transforms one object into another. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PythonTransform
public PythonTransform()
PythonTransform
public PythonTransform(java.lang.String script)
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
getScript
public java.lang.String getScript()
setScript
public void setScript(java.lang.String newScript)
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean tizit)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object