public class JLOutputExtensionInfo extends JLExtensionInfo
Modifier and Type | Class and Description |
---|---|
protected static class |
JLOutputExtensionInfo.JLOutputOptions |
protected static class |
JLOutputExtensionInfo.JLOutputScheduler |
Modifier and Type | Field and Description |
---|---|
protected ExtensionInfo |
parent |
classFileLoader, compiler, default_locations, extFM, nf, scheduler, stats, target_factory, ts
Constructor and Description |
---|
JLOutputExtensionInfo(ExtensionInfo parent) |
Modifier and Type | Method and Description |
---|---|
protected Options |
createOptions() |
Scheduler |
createScheduler()
Create the scheduler for this extension.
|
parser
compilerName, createNodeFactory, createTypeSystem, defaultFileExtension, getCompileGoal, initTypeSystem, jobExt, makeLoadedClassResolver, version
classFileLoader, cleanup, compiler, configureFileManager, configureFileManagerForPostCompiler, createClassFile, createFileManager, createFileSource, createFileSource, defaultFileExtensions, defaultLocations, extFileManager, fileExtensions, getOptions, getStats, getToExt, initCompiler, nodeFactory, outputExtensionInfo, scheduler, sourceLoader, targetFactory, toString, typeSystem
protected final ExtensionInfo parent
public JLOutputExtensionInfo(ExtensionInfo parent)
public Scheduler createScheduler()
AbstractExtensionInfo
createScheduler
in class ParserlessJLExtensionInfo
protected Options createOptions()
createOptions
in class AbstractExtensionInfo