You can declare user-defined variables and methods for the Java transformation class in active or passive Java transformations. Define helper code in the Helper Code section of the Java editor.
After you declare variables and methods in the Helper Code area, you can use them in any code entry area except the Import Packages area.
You can declare the following types of code, variables, and methods:
Static code and static variables
Within a static block, you can declare static variables and static code. Static code runs before any other code in a Java transformation.
For example, the following code declares a static variable to store the error threshold for a Java transformation:
static int errorThreshold;
User-defined static or instance methods
These methods extend the functionality of the Java transformation. Java methods that you declare in the Helper Code section can use or modify output variables. You cannot access input variables from Java methods in the Helper Code section.
For example, use the following code in the Helper Code section to declare a function that adds two integers:
private int myTXAdd (int num1,int num2)
{
return num1+num2;
}