Uses of Interface
net.sourceforge.pmd.lang.ast.impl.GenericNode
-
Packages that use GenericNode Package Description net.sourceforge.pmd.lang net.sourceforge.pmd.lang.ast.impl net.sourceforge.pmd.lang.ast.impl.antlr4 net.sourceforge.pmd.lang.ast.impl.javacc Support classes for language implementations based on JavaCC. -
-
Uses of GenericNode in net.sourceforge.pmd.lang
Classes in net.sourceforge.pmd.lang that implement GenericNode Modifier and Type Class Description static class
PlainTextLanguage.PlainTextFile
The only node produced by the parser ofPlainTextLanguage
. -
Uses of GenericNode in net.sourceforge.pmd.lang.ast.impl
Classes in net.sourceforge.pmd.lang.ast.impl with type parameters of type GenericNode Modifier and Type Class Description class
AbstractNode<B extends AbstractNode<B,N>,N extends Node & GenericNode<N>>
Base class for implementations of the Node interface whose children are stored in an array.interface
GenericNode<N extends GenericNode<N>>
Interface that binds the return type of some node methods to a type parameter.Classes in net.sourceforge.pmd.lang.ast.impl that implement GenericNode Modifier and Type Class Description class
AbstractNode<B extends AbstractNode<B,N>,N extends Node & GenericNode<N>>
Base class for implementations of the Node interface whose children are stored in an array. -
Uses of GenericNode in net.sourceforge.pmd.lang.ast.impl.antlr4
Subinterfaces of GenericNode in net.sourceforge.pmd.lang.ast.impl.antlr4 Modifier and Type Interface Description interface
AntlrNode<N extends AntlrNode<N>>
Base interface for all Antlr-based implementation of the Node interface.Classes in net.sourceforge.pmd.lang.ast.impl.antlr4 that implement GenericNode Modifier and Type Class Description class
BaseAntlrErrorNode<N extends AntlrNode<N>>
class
BaseAntlrInnerNode<N extends AntlrNode<N>>
Base class for the inner nodes (corresponds toParserRuleContext
).class
BaseAntlrNode<A extends BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>,N extends AntlrNode<N>>
Base class for an antlr node.class
BaseAntlrTerminalNode<N extends AntlrNode<N>>
Base class for terminal nodes (they wrap aTerminalNode
). -
Uses of GenericNode in net.sourceforge.pmd.lang.ast.impl.javacc
Subinterfaces of GenericNode in net.sourceforge.pmd.lang.ast.impl.javacc Modifier and Type Interface Description interface
JjtreeNode<N extends JjtreeNode<N>>
Base interface for nodes that are produced by a JJTree parser.Classes in net.sourceforge.pmd.lang.ast.impl.javacc that implement GenericNode Modifier and Type Class Description class
AbstractJjtreeNode<B extends AbstractJjtreeNode<B,N>,N extends JjtreeNode<N>>
Base class for node produced by JJTree.
-