Uses of Class
com.puppycrawl.tools.checkstyle.DetailAstImpl
Packages that use DetailAstImpl
Package
Description
Contains the implementation of the Checkstyle framework.
-
Uses of DetailAstImpl in com.puppycrawl.tools.checkstyle
Fields in com.puppycrawl.tools.checkstyle declared as DetailAstImplModifier and TypeFieldDescriptionprivate DetailAstImplJavaAstVisitor.DetailAstPair.childThe child (potentially with siblings) of this pair.private DetailAstImplDetailAstImpl.firstChildFirst child of this DetailAST.private DetailAstImplDetailAstImpl.nextSiblingFirst sibling of this DetailAST.private DetailAstImplDetailAstImpl.parentThe parent token.private DetailAstImplDetailAstImpl.previousSiblingPrevious sibling.private DetailAstImplJavaAstVisitor.DetailAstPair.rootThe root DetailAstImpl of this pair.Methods in com.puppycrawl.tools.checkstyle that return DetailAstImplModifier and TypeMethodDescriptionprivate DetailAstImplJavaAstVisitor.buildExpressionNode(org.antlr.v4.runtime.tree.ParseTree exprNode) Builds an expression node.private DetailAstImplJavaAstVisitor.create(int tokenType, org.antlr.v4.runtime.Token startToken) Create a DetailAstImpl from a given token and token type.private DetailAstImplJavaAstVisitor.create(org.antlr.v4.runtime.Token token) Create a DetailAstImpl from a given token.private DetailAstImplJavaAstVisitor.create(org.antlr.v4.runtime.tree.TerminalNode node) Create a DetailAstImpl from a given TerminalNode.private static DetailAstImplJavaAstVisitor.createImaginary(int tokenType) Create a DetailAstImpl from a given token and token type.private DetailAstImplJavaAstVisitor.createLambdaParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx) Creates a 'PARAMETER_DEF' node for a lambda expression, with imaginary modifier and type nodes.private DetailAstImplJavaAstVisitor.createModifiers(List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList) Builds the modifiers AST.private DetailAstImplJavaAstVisitor.createTypeDeclaration(org.antlr.v4.runtime.ParserRuleContext ctx, int type, List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList) Creates a type declaration DetailAstImpl from a given rule context.private DetailAstImplJavaAstVisitor.flattenedTree(org.antlr.v4.runtime.ParserRuleContext ctx) Builds the AST for a particular node, then returns a "flattened" tree of siblings.DetailAstImpl.getFirstChild()private DetailAstImplJavaAstVisitor.getInnerBopAst(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext descendant) Builds the binary operation (binOp) AST.DetailAstImpl.getNextSibling()private DetailAstImplJavaAstVisitor.DetailAstPair.getRoot()Returns the root node.JavaAstVisitor.visit(org.antlr.v4.runtime.tree.ParseTree tree) JavaAstVisitor.visitAnnotation(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationContext ctx) JavaAstVisitor.visitAnnotationField(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationFieldContext ctx) JavaAstVisitor.visitAnnotationMethodRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationMethodRestContext ctx) JavaAstVisitor.visitAnnotations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationsContext ctx) JavaAstVisitor.visitAnnotationType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeContext ctx) JavaAstVisitor.visitAnnotationTypeBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeBodyContext ctx) JavaAstVisitor.visitAnnotationTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeDeclarationContext ctx) JavaAstVisitor.visitAnnotationTypeElementDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeElementDeclarationContext ctx) JavaAstVisitor.visitArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArgumentsContext ctx) JavaAstVisitor.visitArrayCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayCreatorRestContext ctx) JavaAstVisitor.visitArrayDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayDeclaratorContext ctx) JavaAstVisitor.visitArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayInitializerContext ctx) JavaAstVisitor.visitAssertExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AssertExpContext ctx) JavaAstVisitor.visitBinOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext ctx) JavaAstVisitor.visitBitShift(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BitShiftContext ctx) JavaAstVisitor.visitBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockContext ctx) JavaAstVisitor.visitBlockStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockStatContext ctx) JavaAstVisitor.visitBracketsWithExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BracketsWithExpContext ctx) JavaAstVisitor.visitBreakStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BreakStatContext ctx) JavaAstVisitor.visitCaseConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantContext ctx) JavaAstVisitor.visitCaseConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantsContext ctx) JavaAstVisitor.visitCaseLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseLabelContext ctx) JavaAstVisitor.visitCastExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CastExpContext ctx) JavaAstVisitor.visitCatchClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchClauseContext ctx) JavaAstVisitor.visitCatchParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchParameterContext ctx) JavaAstVisitor.visitCatchType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchTypeContext ctx) JavaAstVisitor.visitClassBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBlockContext ctx) JavaAstVisitor.visitClassBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBodyContext ctx) JavaAstVisitor.visitClassCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassCreatorRestContext ctx) JavaAstVisitor.visitClassDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassDeclarationContext ctx) JavaAstVisitor.visitClassExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassExtendsContext ctx) JavaAstVisitor.visitClassOrInterfaceType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassOrInterfaceTypeContext ctx) JavaAstVisitor.visitClassRefPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassRefPrimaryContext ctx) JavaAstVisitor.visitCompactConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompactConstructorDeclarationContext ctx) JavaAstVisitor.visitCompilationUnit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompilationUnitContext ctx) JavaAstVisitor.visitConstructorBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorBlockContext ctx) JavaAstVisitor.visitConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorDeclarationContext ctx) JavaAstVisitor.visitContinueStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ContinueStatContext ctx) JavaAstVisitor.visitCreatedNameObject(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNameObjectContext ctx) JavaAstVisitor.visitCreatedNamePrimitive(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNamePrimitiveContext ctx) JavaAstVisitor.visitCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatorContext ctx) JavaAstVisitor.visitDefaultLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultLabelContext ctx) JavaAstVisitor.visitDefaultValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultValueContext ctx) JavaAstVisitor.visitDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DiamondContext ctx) JavaAstVisitor.visitDoStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DoStatContext ctx) JavaAstVisitor.visitElementValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueContext ctx) JavaAstVisitor.visitElementValueArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueArrayInitializerContext ctx) JavaAstVisitor.visitElementValuePair(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairContext ctx) JavaAstVisitor.visitElementValuePairs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairsContext ctx) JavaAstVisitor.visitElseStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElseStatContext ctx) JavaAstVisitor.visitEmptyClass(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyClassContext ctx) JavaAstVisitor.visitEmptyStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyStatContext ctx) JavaAstVisitor.visitEnhancedFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForContext ctx) JavaAstVisitor.visitEnhancedForControl(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForControlContext ctx) JavaAstVisitor.visitEnhancedForControlWithRecordPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForControlWithRecordPatternContext ctx) JavaAstVisitor.visitEnumBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyContext ctx) JavaAstVisitor.visitEnumBodyDeclarations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyDeclarationsContext ctx) JavaAstVisitor.visitEnumConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantContext ctx) JavaAstVisitor.visitEnumConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantsContext ctx) JavaAstVisitor.visitEnumDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumDeclarationContext ctx) JavaAstVisitor.visitExplicitCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExplicitCtorCallContext ctx) JavaAstVisitor.visitExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionContext ctx) JavaAstVisitor.visitExpressionList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionListContext ctx) JavaAstVisitor.visitExpStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpStatContext ctx) JavaAstVisitor.visitFieldDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FieldDeclarationContext ctx) JavaAstVisitor.visitFinallyBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FinallyBlockContext ctx) JavaAstVisitor.visitFloatLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FloatLiteralContext ctx) JavaAstVisitor.visitForFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForForContext ctx) JavaAstVisitor.visitForInit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForInitContext ctx) JavaAstVisitor.visitFormalLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalLambdaParamContext ctx) JavaAstVisitor.visitFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterContext ctx) JavaAstVisitor.visitFormalParameterList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterListContext ctx) JavaAstVisitor.visitFormalParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParametersContext ctx) JavaAstVisitor.visitForStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForStatContext ctx) JavaAstVisitor.visitGuardedPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.GuardedPatternContext ctx) JavaAstVisitor.visitId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx) JavaAstVisitor.visitIfStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IfStatContext ctx) JavaAstVisitor.visitImplementsClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImplementsClauseContext ctx) JavaAstVisitor.visitImportDec(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImportDecContext ctx) JavaAstVisitor.visitIndexOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IndexOpContext ctx) JavaAstVisitor.visitInitExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InitExpContext ctx) JavaAstVisitor.visitInnerCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InnerCreatorContext ctx) JavaAstVisitor.visitInnerPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InnerPatternContext ctx) JavaAstVisitor.visitInstanceOfExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InstanceOfExpContext ctx) JavaAstVisitor.visitIntegerLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IntegerLiteralContext ctx) JavaAstVisitor.visitInterfaceBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyContext ctx) JavaAstVisitor.visitInterfaceBodyDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyDeclarationContext ctx) JavaAstVisitor.visitInterfaceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceDeclarationContext ctx) JavaAstVisitor.visitInterfaceExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceExtendsContext ctx) JavaAstVisitor.visitInterfaceMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceMethodDeclarationContext ctx) JavaAstVisitor.visitInvOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InvOpContext ctx) JavaAstVisitor.visitLabelStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LabelStatContext ctx) JavaAstVisitor.visitLambdaExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LambdaExpContext ctx) JavaAstVisitor.visitLastFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastFormalParameterContext ctx) JavaAstVisitor.visitLastRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastRecordComponentContext ctx) JavaAstVisitor.visitLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LiteralContext ctx) JavaAstVisitor.visitLocalVar(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LocalVarContext ctx) JavaAstVisitor.visitMethodBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodBodyContext ctx) JavaAstVisitor.visitMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodCallContext ctx) JavaAstVisitor.visitMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodDeclarationContext ctx) JavaAstVisitor.visitMethodRef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodRefContext ctx) JavaAstVisitor.visitModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext ctx) JavaAstVisitor.visitMultiLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamContext ctx) JavaAstVisitor.visitMultiLambdaParams(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamsContext ctx) JavaAstVisitor.visitNewExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NewExpContext ctx) JavaAstVisitor.visitNonWildcardDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardDiamondContext ctx) JavaAstVisitor.visitNonWildcardTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardTypeArgumentsContext ctx) JavaAstVisitor.visitPackageDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PackageDeclarationContext ctx) JavaAstVisitor.visitParenPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPatternContext ctx) JavaAstVisitor.visitParenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPrimaryContext ctx) JavaAstVisitor.visitParExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParExpressionContext ctx) JavaAstVisitor.visitPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PatternContext ctx) JavaAstVisitor.visitPermittedSubclassesAndInterfaces(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PermittedSubclassesAndInterfacesContext ctx) JavaAstVisitor.visitPostfix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PostfixContext ctx) JavaAstVisitor.visitPrefix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrefixContext ctx) JavaAstVisitor.visitPrimaryCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryCtorCallContext ctx) JavaAstVisitor.visitPrimaryExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryExpContext ctx) JavaAstVisitor.visitPrimitivePrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitivePrimaryContext ctx) JavaAstVisitor.visitPrimitiveType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitiveTypeContext ctx) JavaAstVisitor.visitQualifiedName(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameContext ctx) JavaAstVisitor.visitQualifiedNameList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameListContext ctx) JavaAstVisitor.visitRecordBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordBodyContext ctx) JavaAstVisitor.visitRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentContext ctx) JavaAstVisitor.visitRecordComponentPatternList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentPatternListContext ctx) JavaAstVisitor.visitRecordComponents(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsContext ctx) JavaAstVisitor.visitRecordComponentsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsListContext ctx) JavaAstVisitor.visitRecordDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordDeclarationContext ctx) JavaAstVisitor.visitRecordPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordPatternContext ctx) JavaAstVisitor.visitRecordPatternDef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordPatternDefContext ctx) JavaAstVisitor.visitRefOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RefOpContext ctx) JavaAstVisitor.visitResourceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceDeclarationContext ctx) JavaAstVisitor.visitResources(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourcesContext ctx) JavaAstVisitor.visitResourceSpecification(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceSpecificationContext ctx) JavaAstVisitor.visitReturnStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ReturnStatContext ctx) JavaAstVisitor.visitSimpleMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleMethodCallContext ctx) JavaAstVisitor.visitSimpleTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleTypeArgumentContext ctx) JavaAstVisitor.visitSingleLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleLambdaParamContext ctx) JavaAstVisitor.visitSingleSemiImport(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleSemiImportContext ctx) JavaAstVisitor.visitSuperExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperExpContext ctx) JavaAstVisitor.visitSuperSuffixDot(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperSuffixDotContext ctx) JavaAstVisitor.visitSwitchBlocks(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlocksContext ctx) JavaAstVisitor.visitSwitchBlockStatementGroup(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlockStatementGroupContext ctx) JavaAstVisitor.visitSwitchExpressionOrStatement(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchExpressionOrStatementContext ctx) JavaAstVisitor.visitSwitchLabeledBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledBlockContext ctx) JavaAstVisitor.visitSwitchLabeledExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledExpressionContext ctx) JavaAstVisitor.visitSwitchLabeledThrow(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledThrowContext ctx) JavaAstVisitor.visitSwitchRules(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchRulesContext ctx) JavaAstVisitor.visitSyncStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SyncStatContext ctx) JavaAstVisitor.visitTernaryOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TernaryOpContext ctx) JavaAstVisitor.visitTextBlockLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TextBlockLiteralContext ctx) JavaAstVisitor.visitThisExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThisExpContext ctx) JavaAstVisitor.visitThrowsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowsListContext ctx) JavaAstVisitor.visitThrowStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowStatContext ctx) JavaAstVisitor.visitTokenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TokenPrimaryContext ctx) JavaAstVisitor.visitTryStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryStatContext ctx) JavaAstVisitor.visitTryWithResourceStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryWithResourceStatContext ctx) JavaAstVisitor.visitTypeArgs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgsContext ctx) JavaAstVisitor.visitTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsContext ctx) JavaAstVisitor.visitTypeArgumentsTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsTypeListContext ctx) JavaAstVisitor.visitTypeBound(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundContext ctx) JavaAstVisitor.visitTypeBoundType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundTypeContext ctx) JavaAstVisitor.visitTypeCastParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeCastParametersContext ctx) JavaAstVisitor.visitTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeDeclarationContext ctx) JavaAstVisitor.visitTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeListContext ctx) JavaAstVisitor.visitTypeParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParameterContext ctx) JavaAstVisitor.visitTypeParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParametersContext ctx) JavaAstVisitor.visitTypePatternDef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypePatternDefContext ctx) JavaAstVisitor.visitTypeType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext ctx) JavaAstVisitor.visitTypeUpperBounds(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeUpperBoundsContext ctx) JavaAstVisitor.visitUnnamedPatternDef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.UnnamedPatternDefContext ctx) JavaAstVisitor.visitVariableAccess(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableAccessContext ctx) JavaAstVisitor.visitVariableDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorContext ctx) JavaAstVisitor.visitVariableDeclaratorId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorIdContext ctx) JavaAstVisitor.visitVariableDeclarators(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorsContext ctx) JavaAstVisitor.visitVariableModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableModifierContext ctx) JavaAstVisitor.visitWhileStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WhileStatContext ctx) JavaAstVisitor.visitWildCardTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WildCardTypeArgumentContext ctx) JavaAstVisitor.visitYieldStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.YieldStatContext ctx) Methods in com.puppycrawl.tools.checkstyle with parameters of type DetailAstImplModifier and TypeMethodDescriptionprivate static voidJavaAstVisitor.DetailAstPair.addAstChild(JavaAstVisitor.DetailAstPair pair, DetailAstImpl ast) Adds a child (or new root) to the given DetailAstPair.private static voidJavaAstVisitor.addLastSibling(DetailAstImpl self, DetailAstImpl sibling) Add new sibling to the end of existing siblings.private static voidDetailAstImpl.clearChildCountCache(DetailAstImpl ast) Clears the child count for the ast instance.private static voidJavaAstVisitor.DetailAstPair.makeAstRoot(JavaAstVisitor.DetailAstPair pair, DetailAstImpl ast) This method is used to replace the^(set as root node) ANTLR2 operator.private voidJavaAstVisitor.processChildren(DetailAstImpl parent, List<? extends org.antlr.v4.runtime.tree.ParseTree> children) Adds all the children from the given ParseTree or JavaParserContext list to the parent DetailAstImpl.private voidDetailAstImpl.setParent(DetailAstImpl parent) Set the parent token.