org.pentaho.di.trans.steps.userdefinedjavaclass
Class UserDefinedJavaClassDef

java.lang.Object
  extended by org.pentaho.di.trans.steps.userdefinedjavaclass.UserDefinedJavaClassDef
All Implemented Interfaces:
Cloneable

public class UserDefinedJavaClassDef
extends Object
implements Cloneable


Nested Class Summary
static class UserDefinedJavaClassDef.ClassType
           
 
Constructor Summary
UserDefinedJavaClassDef(UserDefinedJavaClassDef.ClassType classType, String className, String source)
           
 
Method Summary
 Object clone()
           
 String getClassName()
           
 UserDefinedJavaClassDef.ClassType getClassType()
           
 String getSource()
           
 String getTransformedSource()
           
 boolean isActive()
           
 boolean isTransformClass()
           
 void setActive(boolean classActive)
           
 void setClassName(String className)
           
 void setClassType(UserDefinedJavaClassDef.ClassType classType)
           
 void setSource(String source)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDefinedJavaClassDef

public UserDefinedJavaClassDef(UserDefinedJavaClassDef.ClassType classType,
                               String className,
                               String source)
Method Detail

getClassType

public UserDefinedJavaClassDef.ClassType getClassType()

setClassType

public void setClassType(UserDefinedJavaClassDef.ClassType classType)

getSource

public String getSource()

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getTransformedSource

public String getTransformedSource()
                            throws KettleStepException
Throws:
KettleStepException

setSource

public void setSource(String source)

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

isTransformClass

public boolean isTransformClass()

setActive

public void setActive(boolean classActive)

isActive

public boolean isActive()