public abstract class Cookable extends java.lang.Object implements ICookable
ICookable.BOOT_CLASS_LOADER, SYSTEM_PROPERTY_SOURCE_DEBUGGING_DIR, SYSTEM_PROPERTY_SOURCE_DEBUGGING_ENABLE| Constructor and Description |
|---|
Cookable() |
| Modifier and Type | Method and Description |
|---|---|
void |
cook(java.io.InputStream is)
Reads, scans, parses and compiles Java tokens from the given
InputStream, encoded
in the "platform default encoding". |
void |
cook(java.io.InputStream is,
java.lang.String optionalEncoding)
Reads, scans, parses and compiles Java tokens from the given
InputStream with the
given encoding. |
void |
cook(java.io.Reader r)
Reads, scans, parses and compiles Java tokens from the given
Reader. |
void |
cook(java.lang.String s)
Reads, scans, parses and compiles Java tokens from the given
String. |
void |
cook(java.lang.String optionalFileName,
java.io.InputStream is)
Reads, scans, parses and compiles Java tokens from the given
InputStream, encoded
in the "platform default encoding". |
void |
cook(java.lang.String optionalFileName,
java.io.InputStream is,
java.lang.String optionalEncoding)
Reads, scans, parses and compiles Java tokens from the given
InputStream with the
given encoding. |
abstract void |
cook(java.lang.String optionalFileName,
java.io.Reader r)
Reads, scans, parses and compiles Java tokens from the given
Reader. |
void |
cook(java.lang.String optionalFileName,
java.lang.String s)
Reads, scans, parses and compiles Java tokens from the given
String. |
void |
cookFile(java.io.File file)
Reads, scans, parses and compiles Java tokens from the given
File, encoded
in the "platform default encoding". |
void |
cookFile(java.io.File file,
java.lang.String optionalEncoding)
Reads, scans, parses and compiles Java tokens from the given
File with the
given encoding. |
void |
cookFile(java.lang.String fileName)
Reads, scans, parses and compiles Java tokens from the named file, encoded in the "platform
default encoding".
|
void |
cookFile(java.lang.String fileName,
java.lang.String optionalEncoding)
Reads, scans, parses and compiles Java tokens from the named file with the given
encoding. |
static java.lang.String |
readString(java.io.Reader r)
Reads all characters from the given
Reader into a String. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDebuggingInformation, setParentClassLoaderpublic abstract void cook(java.lang.String optionalFileName,
java.io.Reader r)
throws CompileException,
java.io.IOException
ICookableReader.cook in interface ICookableoptionalFileName - Used when reporting errors and warnings.CompileExceptionjava.io.IOExceptionICookable.cook(String, Reader)public final void cook(java.io.Reader r)
throws CompileException,
java.io.IOException
ICookableReader.cook in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cook(Reader)public final void cook(java.io.InputStream is)
throws CompileException,
java.io.IOException
ICookableInputStream, encoded
in the "platform default encoding".cook in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cook(InputStream)public final void cook(java.lang.String optionalFileName,
java.io.InputStream is)
throws CompileException,
java.io.IOException
ICookableInputStream, encoded
in the "platform default encoding".cook in interface ICookableoptionalFileName - Used when reporting errors and warnings.CompileExceptionjava.io.IOExceptionICookable.cook(String, InputStream)public final void cook(java.io.InputStream is,
java.lang.String optionalEncoding)
throws CompileException,
java.io.IOException
ICookableInputStream with the
given encoding.cook in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cook(InputStream, String)public final void cook(java.lang.String optionalFileName,
java.io.InputStream is,
java.lang.String optionalEncoding)
throws CompileException,
java.io.IOException
ICookableInputStream with the
given encoding.cook in interface ICookableoptionalFileName - Used when reporting errors and warnings.CompileExceptionjava.io.IOExceptionICookable.cook(String, InputStream, String)public void cook(java.lang.String s)
throws CompileException
ICookableString.cook in interface ICookableCompileExceptionICookable.cook(String)public void cook(java.lang.String optionalFileName,
java.lang.String s)
throws CompileException
ICookableString.cook in interface ICookableoptionalFileName - Used when reporting errors and warnings.CompileExceptionICookable.cook(String, String)public final void cookFile(java.io.File file)
throws CompileException,
java.io.IOException
ICookableFile, encoded
in the "platform default encoding".cookFile in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cookFile(File)public final void cookFile(java.io.File file,
java.lang.String optionalEncoding)
throws CompileException,
java.io.IOException
ICookableFile with the
given encoding.cookFile in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cookFile(File, String)public final void cookFile(java.lang.String fileName)
throws CompileException,
java.io.IOException
ICookablecookFile in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cookFile(String)public final void cookFile(java.lang.String fileName,
java.lang.String optionalEncoding)
throws CompileException,
java.io.IOException
ICookableencoding.cookFile in interface ICookableCompileExceptionjava.io.IOExceptionICookable.cookFile(String, String)public static java.lang.String readString(java.io.Reader r)
throws java.io.IOException
Reader into a String.java.io.IOException