|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpolyglot.main.Options
fabil.FabILOptions_c
public class FabILOptions_c
This is the same as the JL options, except by default, we always generate fully qualified class names. This is here because the logic for qualifying class names seems a bit wonky.
Field Summary | |
---|---|
java.util.List<java.lang.String> |
addSigcp
Additional classpath entries for FabIL signatures. |
boolean |
dumpDependencies
Whether to dump class dependencies for each class. |
int |
optLevel
Whether to perform optimizations. |
java.lang.String |
sigcp
The classpath for the FabIL signatures of Java objects. |
boolean |
signatureMode
Whether we're running in signature mode. |
Constructor Summary | |
---|---|
FabILOptions_c(ExtensionInfo extension)
|
Method Summary | |
---|---|
java.lang.String |
constructFabILClasspath()
|
java.lang.String |
constructPostCompilerClasspath()
|
java.lang.String |
constructSignatureClasspath()
|
boolean |
dumpDependencies()
|
static FabILOptions |
global()
|
int |
optLevel()
|
int |
parseCommand(java.lang.String[] args,
int index,
java.util.Set source)
|
void |
setDefaultValues()
|
boolean |
signatureMode()
|
void |
usage(java.io.PrintStream out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean signatureMode
public boolean dumpDependencies
public java.lang.String sigcp
public java.util.List<java.lang.String> addSigcp
public int optLevel
Constructor Detail |
---|
public FabILOptions_c(ExtensionInfo extension)
Method Detail |
---|
public void setDefaultValues()
public int parseCommand(java.lang.String[] args, int index, java.util.Set source) throws UsageError, TerminationException
UsageError
TerminationException
public void usage(java.io.PrintStream out)
public java.lang.String constructSignatureClasspath()
constructSignatureClasspath
in interface FabILOptions
public java.lang.String constructFabILClasspath()
constructFabILClasspath
in interface FabILOptions
public java.lang.String constructPostCompilerClasspath()
constructPostCompilerClasspath
in interface FabILOptions
public int optLevel()
optLevel
in interface FabILOptions
public boolean dumpDependencies()
dumpDependencies
in interface FabILOptions
public boolean signatureMode()
signatureMode
in interface FabILOptions
public static FabILOptions global()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |