Package | Description |
---|---|
org.codehaus.janino |
The classes in this package pose the core of the Janino JavaTM compiler.
|
org.codehaus.janino.tools |
Auxiliary command line tools related to JANINO.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ClassLoaderIClassLoader |
|
class |
JavaSourceIClassLoader |
This
IClassLoader finds, scans and parses compilation units. |
class |
ResourceFinderIClassLoader |
Modifier and Type | Method | Description |
---|---|---|
static IClassLoader |
IClassLoader.createJavacLikePathIClassLoader(File[] optionalBootClassPath,
File[] optionalExtDirs,
File[] classPath) |
Create an
IClassLoader that looks for classes in the given "boot class
path", then in the given "extension directories", and then in the given
"class path". |
Constructor | Description |
---|---|
ClassFileIClass(ClassFile classFile,
IClassLoader iClassLoader) |
|
Compiler(ResourceFinder sourceFinder,
IClassLoader iClassLoader,
ResourceFinder classFileFinder,
ResourceCreator classFileCreator,
String optionalCharacterEncoding,
boolean verbose,
boolean debugSource,
boolean debugLines,
boolean debugVars,
WarningHandler optionalWarningHandler) |
To mimic the behavior of JAVAC with a missing "-d" command line option,
pass
Compiler.FIND_NEXT_TO_SOURCE_FILE as the classFileResourceFinder and
Compiler.CREATE_NEXT_TO_SOURCE_FILE as the classFileResourceCreator . |
IClassLoader(IClassLoader optionalParentIClassLoader) |
|
JavaSourceIClassLoader(ResourceFinder sourceFinder,
String optionalCharacterEncoding,
IClassLoader optionalParentIClassLoader) |
|
ResourceFinderIClassLoader(ResourceFinder resourceFinder,
IClassLoader optionalParentIClassLoader) |
|
UnitCompiler(Java.CompilationUnit compilationUnit,
IClassLoader iClassLoader) |
Constructor | Description |
---|---|
JGrep(IClassLoader iClassLoader,
String optionalCharacterEncoding,
boolean verbose) |
Copyright © 2001–2019. All rights reserved.