Klasse RecoveredBlock
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredBlock
- Alle implementierten Schnittstellen:
TerminalTokens
-
Feldübersicht
Modifizierer und TypFeldBeschreibungboolean
int
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
statement
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.TerminalTokens
TokenNameabstract, TokenNameafter, TokenNameAND, TokenNameAND_AND, TokenNameAND_EQUAL, TokenNamearound, TokenNameARROW, TokenNameaspect, TokenNameassert, TokenNameAT, TokenNameAT308, TokenNameAT308DOTDOTDOT, TokenNamebefore, TokenNameBeginCaseElement, TokenNameBeginCaseExpr, TokenNameBeginIntersectionCast, TokenNameBeginLambda, TokenNameBeginRecordPattern, TokenNameBeginTypeArguments, TokenNameboolean, TokenNamebreak, TokenNamebyte, TokenNamecase, TokenNamecatch, TokenNamechar, TokenNameCharacterLiteral, TokenNameclass, TokenNameCOLON, TokenNameCOLON_COLON, TokenNameCOMMA, TokenNameCOMMENT_BLOCK, TokenNameCOMMENT_JAVADOC, TokenNameCOMMENT_LINE, TokenNameconst, TokenNamecontinue, TokenNamedeclare, TokenNamedefault, TokenNameDIVIDE, TokenNameDIVIDE_EQUAL, TokenNamedo, TokenNameDOT, TokenNamedouble, TokenNameDoubleLiteral, TokenNameElidedSemicolonAndRightBrace, TokenNameELLIPSIS, TokenNameelse, TokenNameenum, TokenNameEOF, TokenNameEQUAL, TokenNameEQUAL_EQUAL, TokenNameERROR, TokenNameexports, TokenNameextends, TokenNamefalse, TokenNamefinal, TokenNamefinally, TokenNamefloat, TokenNameFloatingPointLiteral, TokenNamefor, TokenNamegoto, TokenNameGREATER, TokenNameGREATER_EQUAL, TokenNameIdentifier, TokenNameif, TokenNameimplements, TokenNameimport, TokenNameinstanceof, TokenNameint, TokenNameIntegerLiteral, TokenNameinterface, TokenNameLBRACE, TokenNameLBRACKET, TokenNameLEFT_SHIFT, TokenNameLEFT_SHIFT_EQUAL, TokenNameLESS, TokenNameLESS_EQUAL, TokenNamelong, TokenNameLongLiteral, TokenNameLPAREN, TokenNameMINUS, TokenNameMINUS_EQUAL, TokenNameMINUS_MINUS, TokenNamemodule, TokenNameMULTIPLY, TokenNameMULTIPLY_EQUAL, TokenNamenative, TokenNamenew, TokenNamenon_sealed, TokenNameNOT, TokenNameNOT_EQUAL, TokenNameNotAToken, TokenNamenull, TokenNameopen, TokenNameopens, TokenNameOR, TokenNameOR_EQUAL, TokenNameOR_OR, TokenNamepackage, TokenNamePLUS, TokenNamePLUS_EQUAL, TokenNamePLUS_PLUS, TokenNamepointcut, TokenNameprivate, TokenNameprivileged, TokenNameprotected, TokenNameprovides, TokenNamepublic, TokenNameQUESTION, TokenNameRBRACE, TokenNameRBRACKET, TokenNameREMAINDER, TokenNameREMAINDER_EQUAL, TokenNamerequires, TokenNameRestrictedIdentifierpermits, TokenNameRestrictedIdentifierrecord, TokenNameRestrictedIdentifiersealed, TokenNameRestrictedIdentifierWhen, TokenNameRestrictedIdentifierYield, TokenNamereturn, TokenNameRIGHT_SHIFT, TokenNameRIGHT_SHIFT_EQUAL, TokenNameRPAREN, TokenNameSEMICOLON, TokenNameshort, TokenNameSingleQuoteStringLiteral, TokenNamestatic, TokenNamestrictfp, TokenNameStringLiteral, TokenNamesuper, TokenNameswitch, TokenNamesynchronized, TokenNameTextBlock, TokenNamethis, TokenNamethrow, TokenNamethrows, TokenNameto, TokenNametransient, TokenNametransitive, TokenNametrue, TokenNametry, TokenNameTWIDDLE, TokenNameUNSIGNED_RIGHT_SHIFT, TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL, TokenNameuses, TokenNamevoid, TokenNamevolatile, TokenNamewhile, TokenNameWHITESPACE, TokenNamewith, TokenNameXOR, TokenNameXOR_EQUAL
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungadd
(AbstractMethodDeclaration methodDeclaration, int bracketBalanceValue) add
(FieldDeclaration fieldDeclaration, int bracketBalanceValue) add
(LocalDeclaration localDeclaration, int bracketBalanceValue) add
(LocalDeclaration localDeclaration, int bracketBalanceValue, boolean delegatedByParent) add
(TypeDeclaration typeDeclaration, int bracketBalanceValue) add
(TypeDeclaration typeDeclaration, int bracketBalanceValue, boolean delegatedByParent) addAnnotationName
(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) void
addModifier
(int flag, int modifiersSourceStart) void
toString
(int tab) updatedBlock
(int depth, Set<TypeDeclaration> knownTypes) updatedStatement
(int depth, Set<TypeDeclaration> knownTypes) updateOnClosingBrace
(int braceStart, int braceEnd) updateOnOpeningBrace
(int braceStart, int braceEnd) void
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
sourceEnd, updateSourceEndIfNecessary
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, add, addBlockStatement, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, preserveEnclosingBlocks, previousAvailableLineEnd, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateSourceEndIfNecessary
-
Felddetails
-
blockDeclaration
-
statements
-
statementCount
public int statementCount -
preserveContent
public boolean preserveContent -
pendingArgument
-
-
Konstruktordetails
-
RecoveredBlock
-
-
Methodendetails
-
add
- Setzt außer Kraft:
add
in KlasseRecoveredElement
-
add
- Setzt außer Kraft:
add
in KlasseRecoveredStatement
-
add
- Setzt außer Kraft:
add
in KlasseRecoveredElement
-
add
public RecoveredElement add(LocalDeclaration localDeclaration, int bracketBalanceValue, boolean delegatedByParent) -
add
- Setzt außer Kraft:
add
in KlasseRecoveredStatement
-
add
-
add
- Setzt außer Kraft:
add
in KlasseRecoveredElement
-
add
public RecoveredElement add(TypeDeclaration typeDeclaration, int bracketBalanceValue, boolean delegatedByParent) -
addAnnotationName
public RecoveredElement addAnnotationName(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) - Setzt außer Kraft:
addAnnotationName
in KlasseRecoveredElement
-
addModifier
public void addModifier(int flag, int modifiersSourceStart) - Setzt außer Kraft:
addModifier
in KlasseRecoveredElement
-
parseTree
- Setzt außer Kraft:
parseTree
in KlasseRecoveredStatement
-
resetPendingModifiers
public void resetPendingModifiers()- Setzt außer Kraft:
resetPendingModifiers
in KlasseRecoveredElement
-
toString
- Setzt außer Kraft:
toString
in KlasseRecoveredStatement
-
updatedBlock
-
updatedStatement
- Setzt außer Kraft:
updatedStatement
in KlasseRecoveredStatement
-
updateOnClosingBrace
- Setzt außer Kraft:
updateOnClosingBrace
in KlasseRecoveredStatement
-
updateOnOpeningBrace
- Setzt außer Kraft:
updateOnOpeningBrace
in KlasseRecoveredElement
-
updateParseTree
public void updateParseTree()- Setzt außer Kraft:
updateParseTree
in KlasseRecoveredStatement
-
add
- Setzt außer Kraft:
add
in KlasseRecoveredElement
-