private static class ConversionDriver.RunMode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
back
Run the back end.
|
(package private) boolean |
callgraph
The front end should run the call graph generator.
|
(package private) boolean |
front
Run the front end.
|
(package private) boolean |
fschema
The front end should run the schema-related components.
|
(package private) boolean |
length
Run the length statistics during the middle.
|
(package private) boolean |
middle
Run the middle.
|
(package private) boolean |
preproc
The front end should run the preprocessor.
|
(package private) boolean |
skipDBSchema
When
true , the physical DB schemas are not processed. |
Constructor and Description |
---|
RunMode(boolean front,
boolean preproc,
boolean fschema,
boolean callgraph,
boolean middle,
boolean length,
boolean skipDBSchema,
boolean back)
Builds an instance and initializes all data.
|
Modifier and Type | Method and Description |
---|---|
(package private) ConversionDriver.RunMode |
merge(ConversionDriver.RunMode run)
Logically OR the given mode flags with the current mode flags and
return an instance that has all flags active that are active in
either of the 2 original input modes.
|
boolean front
boolean fschema
boolean callgraph
boolean preproc
boolean middle
boolean length
boolean back
boolean skipDBSchema
true
, the physical DB schemas are not processed.RunMode(boolean front, boolean preproc, boolean fschema, boolean callgraph, boolean middle, boolean length, boolean skipDBSchema, boolean back)
ConversionDriver.RunMode merge(ConversionDriver.RunMode run)
run
- The mode to logically OR with this instance's data.