Class BaseAntlrInnerNode.PmdAsAntlrInnerNode<N extends AntlrNode<N>>
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrInnerNode.PmdAsAntlrInnerNode<N>
- All Implemented Interfaces:
BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>,org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- BaseAntlrInnerNode<N extends AntlrNode<N>>
protected static class BaseAntlrInnerNode.PmdAsAntlrInnerNode<N extends AntlrNode<N>>
extends org.antlr.v4.runtime.ParserRuleContext
implements org.antlr.v4.runtime.tree.RuleNode, BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) <T extends org.antlr.v4.runtime.tree.ParseTree>
TaddAnyChild(T t) getChild(int i) voidsetParent(org.antlr.v4.runtime.RuleContext parent) Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChildCount, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
depth, getAltNumber, getPayload, getRuleContext, getRuleIndex, getText, isEmpty, setAltNumber, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTreeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTree
getText, toStringTreeMethods inherited from interface org.antlr.v4.runtime.tree.RuleNode
getRuleContextMethods inherited from interface org.antlr.v4.runtime.tree.SyntaxTree
getSourceIntervalMethods inherited from interface org.antlr.v4.runtime.tree.Tree
getChildCount, getPayload, toStringTree
-
Method Details
-
getPmdNode
- Specified by:
getPmdNodein interfaceBaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>>
-
getParent
- Specified by:
getParentin interfaceBaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>>- Specified by:
getParentin interfaceorg.antlr.v4.runtime.tree.ParseTree- Specified by:
getParentin interfaceorg.antlr.v4.runtime.tree.Tree- Overrides:
getParentin classorg.antlr.v4.runtime.ParserRuleContext
-
getChild
- Specified by:
getChildin interfaceorg.antlr.v4.runtime.tree.ParseTree- Specified by:
getChildin interfaceorg.antlr.v4.runtime.tree.Tree- Overrides:
getChildin classorg.antlr.v4.runtime.ParserRuleContext
-
addAnyChild
public <T extends org.antlr.v4.runtime.tree.ParseTree> T addAnyChild(T t) - Overrides:
addAnyChildin classorg.antlr.v4.runtime.ParserRuleContext
-
setParent
public void setParent(org.antlr.v4.runtime.RuleContext parent) - Specified by:
setParentin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
setParentin classorg.antlr.v4.runtime.RuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-