public interface  oadd.org.codehaus.commons.compiler.ICompiler extends java.lang.Object
{
public static final java.io.File NO_DESTINATION_DIRECTORY;
public static final oadd.org.codehaus.commons.compiler.util.resource.ResourceFinder FIND_NEXT_TO_SOURCE_FILE;
public static final oadd.org.codehaus.commons.compiler.util.resource.ResourceCreator CREATE_NEXT_TO_SOURCE_FILE;
public abstract void setEncoding(java.nio.charset.Charset);
public abstract void setSourceCharset(java.nio.charset.Charset);
public abstract void setCharacterEncoding(java.lang.String);
public abstract void setDebugLines(boolean);
public abstract void setDebugVars(boolean);
public abstract void setDebugSource(boolean);
public abstract void setSourceVersion(int);
public abstract void setTargetVersion(int);
public abstract void setSourceFinder(oadd.org.codehaus.commons.compiler.util.resource.ResourceFinder);
public abstract void setSourcePath(java.io.File[]);
public abstract void setBootClassPath(java.io.File[]);
public abstract void setExtensionDirectories(java.io.File[]);
public abstract void setClassPath(java.io.File[]);
public abstract void setDestinationDirectory(java.io.File, boolean);
public abstract void setClassFileFinder(oadd.org.codehaus.commons.compiler.util.resource.ResourceFinder, boolean);
public abstract void setClassFileFinder(oadd.org.codehaus.commons.compiler.util.resource.ResourceFinder);
public abstract void setClassFileCreator(oadd.org.codehaus.commons.compiler.util.resource.ResourceCreator);
public abstract void setVerbose(boolean);
public abstract boolean compile(java.io.File[]) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void compile(oadd.org.codehaus.commons.compiler.util.resource.Resource[]) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void setCompileErrorHandler(oadd.org.codehaus.commons.compiler.ErrorHandler);
public abstract void setWarningHandler(oadd.org.codehaus.commons.compiler.WarningHandler);
static void <clinit>()
{
oadd.org.codehaus.commons.compiler.ICompiler$2 v;
oadd.org.codehaus.commons.compiler.ICompiler$1 v;
<oadd.org.codehaus.commons.compiler.ICompiler: java.io.File NO_DESTINATION_DIRECTORY> = null;
v = new oadd.org.codehaus.commons.compiler.ICompiler$1;
specialinvoke v.<oadd.org.codehaus.commons.compiler.ICompiler$1: void <init>()>();
<oadd.org.codehaus.commons.compiler.ICompiler: oadd.org.codehaus.commons.compiler.util.resource.ResourceFinder FIND_NEXT_TO_SOURCE_FILE> = v;
v = new oadd.org.codehaus.commons.compiler.ICompiler$2;
specialinvoke v.<oadd.org.codehaus.commons.compiler.ICompiler$2: void <init>()>();
<oadd.org.codehaus.commons.compiler.ICompiler: oadd.org.codehaus.commons.compiler.util.resource.ResourceCreator CREATE_NEXT_TO_SOURCE_FILE> = v;
return;
}
}