Uses of Interface
net.sourceforge.pmd.lang.java.ast.JavaNode
-
-
Uses of JavaNode in net.sourceforge.pmd.lang.java.ast
Subinterfaces of JavaNode in net.sourceforge.pmd.lang.java.ast Modifier and Type Interface Description interfaceAnnotatableThe interface use to mark nodes that can be annotated.interfaceASTAnyTypeBodyDeclarationMarker interface for type body declarations, such as annotation members, field or method declarations.interfaceASTAnyTypeDeclarationGroups enum, class, annotation and interface declarations.interfaceASTMethodOrConstructorDeclarationGroups method and constructor declarations under a common type.interfaceMethodLikeNodeGroups method, constructor and lambda declarations under a common type.Methods in net.sourceforge.pmd.lang.java.ast that return JavaNode Modifier and Type Method Description JavaNodeASTAnyTypeBodyDeclaration. getDeclarationNode()Returns the child of this declaration, which can be cast to a more specific node type usingASTAnyTypeBodyDeclaration.getKind()as a cue.Methods in net.sourceforge.pmd.lang.java.ast with parameters of type JavaNode Modifier and Type Method Description voidDumpFacade. initializeWith(java.io.Writer writer, java.lang.String prefix, boolean recurse, JavaNode node)java.lang.ObjectDumpFacade. visit(JavaNode node, java.lang.Object data)java.lang.ObjectJavaParserControllessVisitorAdapter. visit(JavaNode node, java.lang.Object data)java.lang.ObjectJavaParserDecoratedVisitor. visit(JavaNode node, java.lang.Object data)java.lang.ObjectJavaParserVisitor. visit(JavaNode node, java.lang.Object data)java.lang.ObjectJavaParserVisitorAdapter. visit(JavaNode node, java.lang.Object data)java.lang.ObjectJavaParserVisitorDecorator. visit(JavaNode node, java.lang.Object data) -
Uses of JavaNode in net.sourceforge.pmd.lang.java.dfa
Methods in net.sourceforge.pmd.lang.java.dfa with parameters of type JavaNode Modifier and Type Method Description voidStatementAndBraceFinder. buildDataFlowFor(JavaNode node) -
Uses of JavaNode in net.sourceforge.pmd.lang.java.metrics.impl.visitors
Methods in net.sourceforge.pmd.lang.java.metrics.impl.visitors with parameters of type JavaNode Modifier and Type Method Description java.lang.ObjectNpathBaseVisitor. visit(JavaNode node, java.lang.Object data) -
Uses of JavaNode in net.sourceforge.pmd.lang.java.rule
Methods in net.sourceforge.pmd.lang.java.rule with parameters of type JavaNode Modifier and Type Method Description java.lang.ObjectAbstractJavaRule. visit(JavaNode node, java.lang.Object data)Constructors in net.sourceforge.pmd.lang.java.rule with parameters of type JavaNode Constructor Description JavaRuleViolation(net.sourceforge.pmd.Rule rule, net.sourceforge.pmd.RuleContext ctx, JavaNode node, java.lang.String message)JavaRuleViolation(net.sourceforge.pmd.Rule rule, net.sourceforge.pmd.RuleContext ctx, JavaNode node, java.lang.String message, int beginLine, int endLine) -
Uses of JavaNode in net.sourceforge.pmd.lang.java.rule.design
Methods in net.sourceforge.pmd.lang.java.rule.design with parameters of type JavaNode Modifier and Type Method Description java.lang.ObjectAbstractNcssCountRule. visit(JavaNode node, java.lang.Object data)java.lang.ObjectExcessiveLengthRule. visit(JavaNode node, java.lang.Object data)java.lang.ObjectExcessiveNodeCountRule. visit(JavaNode node, java.lang.Object data) -
Uses of JavaNode in net.sourceforge.pmd.lang.java.symboltable
Methods in net.sourceforge.pmd.lang.java.symboltable that return JavaNode Modifier and Type Method Description JavaNodeJavaNameOccurrence. getLocation()Constructors in net.sourceforge.pmd.lang.java.symboltable with parameters of type JavaNode Constructor Description ClassNameDeclaration(JavaNode node)JavaNameOccurrence(JavaNode location, java.lang.String image)
-