public class RecoveredModule extends RecoveredElement
| Modifier and Type | Field and Description |
|---|---|
int |
exportCount |
RecoveredExportsStatement[] |
exports |
ModuleDeclaration |
moduleDeclaration |
RecoveredOpensStatement[] |
opens |
int |
opensCount |
RecoveredRequiresStatement[] |
requires |
int |
requiresCount |
RecoveredProvidesStatement[] |
services |
int |
servicesCount |
RecoveredUsesStatement[] |
uses |
int |
usesCount |
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser| Constructor and Description |
|---|
RecoveredModule(ModuleDeclaration moduleDeclaration,
RecoveredElement parent,
int bracketBalance) |
| Modifier and Type | Method and Description |
|---|---|
RecoveredElement |
add(ExportsStatement exportsStatement,
int bracketBalanceValue) |
RecoveredElement |
add(ModuleStatement moduleStatement,
int bracketBalanceValue) |
RecoveredElement |
add(OpensStatement opensStatement,
int bracketBalanceValue) |
RecoveredElement |
add(ProvidesStatement providesStatement,
int bracketBalanceValue) |
RecoveredElement |
add(RequiresStatement requiresStatement,
int bracketBalanceValue) |
RecoveredElement |
add(UsesStatement usesStatement,
int bracketBalanceValue) |
java.lang.String |
toString(int tab) |
ModuleDeclaration |
updatedModuleDeclaration() |
void |
updateParseTree() |
add, add, add, add, add, add, add, add, addAnnotationName, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, parseTree, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, sourceEnd, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateOnClosingBrace, updateOnOpeningBrace, updateSourceEndIfNecessary, updateSourceEndIfNecessarypublic RecoveredExportsStatement[] exports
public int exportCount
public RecoveredOpensStatement[] opens
public int opensCount
public RecoveredRequiresStatement[] requires
public int requiresCount
public RecoveredUsesStatement[] uses
public int usesCount
public RecoveredProvidesStatement[] services
public int servicesCount
public ModuleDeclaration moduleDeclaration
public RecoveredModule(ModuleDeclaration moduleDeclaration, RecoveredElement parent, int bracketBalance)
public RecoveredElement add(ModuleStatement moduleStatement, int bracketBalanceValue)
add in class RecoveredElementpublic RecoveredElement add(ExportsStatement exportsStatement, int bracketBalanceValue)
public RecoveredElement add(OpensStatement opensStatement, int bracketBalanceValue)
public RecoveredElement add(RequiresStatement requiresStatement, int bracketBalanceValue)
public RecoveredElement add(ProvidesStatement providesStatement, int bracketBalanceValue)
public RecoveredElement add(UsesStatement usesStatement, int bracketBalanceValue)
public java.lang.String toString(int tab)
toString in class RecoveredElementpublic ModuleDeclaration updatedModuleDeclaration()
public void updateParseTree()
updateParseTree in class RecoveredElement