About Imported Java Classes

All Jython and DynamicJava scripts have access to Java classes.

All Jython and DynamicJava scripts have direct access to the following Java classes. These implicit imported classes are hidden in the editor.

java.lang.Boolean 
java.lang.Double 
java.lang.Integer
java.io.File
com.engineous.common.i18n.IString
com.engineous.sdk.designdriver.parameters.DesignVariable 
com.engineous.sdk.designdriver.parameters.Factor
com.engineous.sdk.designdriver.parameters.Objective 
com.engineous.sdk.designdriver.parameters.OutputConstraint
com.engineous.sdk.designdriver.parameters.RandomVariable 
com.engineous.sdk.designdriver.parameters.Response
com.engineous.sdk.designdriver.parameters.TaguchiResponse 
com.engineous.sdk.designdriver.plan.DOEPlan
com.engineous.sdk.designdriver.plan.MonteCarloPlan
com.engineous.sdk.designdriver.plan.OptimizationPlan
com.engineous.sdk.designdriver.plan.ReliabilityPlan
com.engineous.sdk.designdriver.plan.SDIPlan
com.engineous.sdk.designdriver.plan.SixSigmaPlan
com.engineous.sdk.designdriver.plan.TaguchiPlan
com.engineous.sdk.designdriver.plan.TargetSolverPlan
com.engineous.sdk.log.Log
com.engineous.sdk.model.DtComponent
com.engineous.sdk.model.DtDesignPlan 
com.engineous.sdk.model.DtModelManager 
com.engineous.sdk.model.DtUtils
com.engineous.sdk.model.exceptions.DtModelException 
com.engineous.sdk.vars.EsiTypes 
com.engineous.sdk.vars.Variable
com.engineous.sdk.vars.VariableException 
com.engineous.sdk.vars.VariableReference 
com.engineous.sdk.vars.VariableUtil

The implicit imports allow you to use the classes without having to import them. For backwards compatibility, DynamicJava scripts also have the following implicit class:

import com.engineous.sdk.vars.*;