| Modifier and Type | Field and Description |
|---|---|
| public static final CompilePhase | CANONICALIZATION
Complete building the AST |
| public static final CompilePhase | CLASS_GENERATION
creates the binary output in memory |
| public static final CompilePhase | CONVERSION
An abstract syntax tree (AST) is created from token trees |
| public static final CompilePhase | FINALIZATION
Perform any last cleanup |
| public static final CompilePhase | INITIALIZATION
source files are opened and environment configured |
| public static final CompilePhase | INSTRUCTION_SELECTION
instruction set is chosen, for example java5 or pre java5 |
| public static final CompilePhase | OUTPUT
write the binary output to the file system |
| public static final CompilePhase | PARSING
the grammar is used to to produce tree of tokens representing the source code |
| pack-priv int | |
| public static CompilePhase[] | phases
The phases as an array, with a null entry. |
| public static final CompilePhase | SEMANTIC_ANALYSIS
Performs consistency and validity checks that the grammar can't check for, and resolves classes |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static CompilePhase | Returns: the CompilePhase or null if not foundthe phase number phaseNumber)Returns the CompilePhase for the given integer phase number. |
| public int | |
| public static CompilePhase | |
| public static CompilePhase[] |
| CANONICALIZATION | back to summary |
|---|---|
| public static final CompilePhase CANONICALIZATION Complete building the AST | |
| CLASS_GENERATION | back to summary |
|---|---|
| public static final CompilePhase CLASS_GENERATION creates the binary output in memory | |
| CONVERSION | back to summary |
|---|---|
| public static final CompilePhase CONVERSION An abstract syntax tree (AST) is created from token trees | |
| FINALIZATION | back to summary |
|---|---|
| public static final CompilePhase FINALIZATION Perform any last cleanup | |
| INITIALIZATION | back to summary |
|---|---|
| public static final CompilePhase INITIALIZATION source files are opened and environment configured | |
| INSTRUCTION_SELECTION | back to summary |
|---|---|
| public static final CompilePhase INSTRUCTION_SELECTION instruction set is chosen, for example java5 or pre java5 | |
| OUTPUT | back to summary |
|---|---|
| public static final CompilePhase OUTPUT write the binary output to the file system | |
| PARSING | back to summary |
|---|---|
| public static final CompilePhase PARSING the grammar is used to to produce tree of tokens representing the source code | |
| phaseNumber | back to summary |
|---|---|
| pack-priv int phaseNumber | |
| phases | back to summary |
|---|---|
| public static CompilePhase[] phases The phases as an array, with a null entry. | |
| SEMANTIC_ANALYSIS | back to summary |
|---|---|
| public static final CompilePhase SEMANTIC_ANALYSIS Performs consistency and validity checks that the grammar can't check for, and resolves classes | |
| CompilePhase | back to summary |
|---|---|
| private CompilePhase(int phaseNumber) | |
| fromPhaseNumber | back to summary |
|---|---|
| public static CompilePhase fromPhaseNumber(int phaseNumber) Returns the CompilePhase for the given integer phase number.
| |
| getPhaseNumber | back to summary |
|---|---|
| public int getPhaseNumber() Returns the underlieng integer Phase number. | |
| valueOf | back to summary |
|---|---|
| public static CompilePhase valueOf(String name) | |
| values | back to summary |
|---|---|
| public static CompilePhase[] values() | |