public interface  oadd.org.codehaus.commons.compiler.ICompilerFactory extends java.lang.Object
{
public abstract java.lang.String getId();
public abstract java.lang.String toString();
public abstract java.lang.String getImplementationVersion();
public abstract oadd.org.codehaus.commons.compiler.IExpressionEvaluator newExpressionEvaluator();
public abstract oadd.org.codehaus.commons.compiler.IScriptEvaluator newScriptEvaluator();
public abstract oadd.org.codehaus.commons.compiler.IClassBodyEvaluator newClassBodyEvaluator();
public abstract oadd.org.codehaus.commons.compiler.ISimpleCompiler newSimpleCompiler();
public abstract oadd.org.codehaus.commons.compiler.ICompiler newCompiler();
public abstract oadd.org.codehaus.commons.compiler.AbstractJavaSourceClassLoader newJavaSourceClassLoader();
public abstract oadd.org.codehaus.commons.compiler.AbstractJavaSourceClassLoader newJavaSourceClassLoader(java.lang.ClassLoader);
}