public interface  oadd.org.codehaus.commons.compiler.ICookable extends java.lang.Object
{
public abstract void cook(java.lang.String, java.io.Reader) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.io.Reader) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.io.InputStream) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.lang.String, java.io.InputStream) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.io.InputStream, java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.lang.String, java.io.InputStream, java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cook(java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException;
public abstract void cook(java.lang.String, java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException;
public abstract void cookFile(java.io.File) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cookFile(java.io.File, java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cookFile(java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void cookFile(java.lang.String, java.lang.String) throws oadd.org.codehaus.commons.compiler.CompileException, java.io.IOException;
public abstract void setSourceVersion(int);
public abstract void setTargetVersion(int);
public abstract java.util.Map getBytecodes();
}