| Modifier and Type | Field and Description |
|---|---|
| private static final List | |
| private final MemoryFileManager | |
| private static final String | |
| private final JavaSourceContext | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected Class | findClass(String
The binary name of the class name)Overrides java. Finds the class with the specified binary name. |
| public byte[] | |
| public String |
| COMPILER_OPTIONS | back to summary |
|---|---|
| private static final List<String> COMPILER_OPTIONS | |
| fileManager | back to summary |
|---|---|
| private final MemoryFileManager fileManager | |
| JAVA_COMPILER_OPTIONS_PROP_NAME | back to summary |
|---|---|
| private static final String JAVA_COMPILER_OPTIONS_PROP_NAME | |
| javaSourceContext | back to summary |
|---|---|
| private final JavaSourceContext javaSourceContext | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| CompilingClassLoader | back to summary |
|---|---|
| public CompilingClassLoader(ClassLoader loader, String sourceName) | |
| findClass | back to summary |
|---|---|
| protected Class Overrides java. Doc from java. Finds the class with the specified binary name.
This method should be overridden by class loader implementations that
follow the delegation model for loading classes, and will be invoked by
the
| |
| getClassBytes | back to summary |
|---|---|
| public byte[] getClassBytes(String name) | |
| resolveMainClassName | back to summary |
|---|---|
| public String resolveMainClassName() | |