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
FelderModifizierer und TypFeldBeschreibungbooleanintVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
statementVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParserVon 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, 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
Konstruktoren -
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) voidaddModifier(int flag, int modifiersSourceStart) voidtoString(int tab) updatedBlock(int depth, Set<TypeDeclaration> knownTypes) updatedStatement(int depth, Set<TypeDeclaration> knownTypes) updateOnClosingBrace(int braceStart, int braceEnd) updateOnOpeningBrace(int braceStart, int braceEnd) voidVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
sourceEnd, updateSourceEndIfNecessaryVon 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:
addin KlasseRecoveredElement
-
add
- Setzt außer Kraft:
addin KlasseRecoveredStatement
-
add
- Setzt außer Kraft:
addin KlasseRecoveredElement
-
add
public RecoveredElement add(LocalDeclaration localDeclaration, int bracketBalanceValue, boolean delegatedByParent) -
add
- Setzt außer Kraft:
addin KlasseRecoveredStatement
-
add
-
add
- Setzt außer Kraft:
addin 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:
addAnnotationNamein KlasseRecoveredElement
-
addModifier
public void addModifier(int flag, int modifiersSourceStart) - Setzt außer Kraft:
addModifierin KlasseRecoveredElement
-
parseTree
- Setzt außer Kraft:
parseTreein KlasseRecoveredStatement
-
resetPendingModifiers
public void resetPendingModifiers()- Setzt außer Kraft:
resetPendingModifiersin KlasseRecoveredElement
-
toString
- Setzt außer Kraft:
toStringin KlasseRecoveredStatement
-
updatedBlock
-
updatedStatement
- Setzt außer Kraft:
updatedStatementin KlasseRecoveredStatement
-
updateOnClosingBrace
- Setzt außer Kraft:
updateOnClosingBracein KlasseRecoveredStatement
-
updateOnOpeningBrace
- Setzt außer Kraft:
updateOnOpeningBracein KlasseRecoveredElement
-
updateParseTree
public void updateParseTree()- Setzt außer Kraft:
updateParseTreein KlasseRecoveredStatement
-
add
- Setzt außer Kraft:
addin KlasseRecoveredElement
-