Class BaseAntlrTerminalNode.AntlrTerminalPmdAdapter<N extends AntlrNode<N>>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.TerminalNodeImpl
-
- net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrTerminalNode.AntlrTerminalPmdAdapter<N>
-
- All Implemented Interfaces:
BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>
,org.antlr.v4.runtime.tree.ParseTree
,org.antlr.v4.runtime.tree.SyntaxTree
,org.antlr.v4.runtime.tree.TerminalNode
,org.antlr.v4.runtime.tree.Tree
- Direct Known Subclasses:
BaseAntlrTerminalNode.AntlrErrorPmdAdapter
- Enclosing class:
- BaseAntlrTerminalNode<N extends AntlrNode<N>>
protected static class BaseAntlrTerminalNode.AntlrTerminalPmdAdapter<N extends AntlrNode<N>> extends org.antlr.v4.runtime.tree.TerminalNodeImpl implements BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>
-
-
Constructor Summary
Constructors Constructor Description AntlrTerminalPmdAdapter(BaseAntlrTerminalNode<N> pmdNode, org.antlr.v4.runtime.Token symbol)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseAntlrNode.AntlrToPmdParseTreeAdapter<N>
getParent()
BaseAntlrNode<?,N>
getPmdNode()
void
setParent(org.antlr.v4.runtime.RuleContext parent)
-
Methods inherited from class org.antlr.v4.runtime.tree.TerminalNodeImpl
accept, getChild, getChildCount, getPayload, getSourceInterval, getSymbol, getText, toString, toStringTree, toStringTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
AntlrTerminalPmdAdapter
public AntlrTerminalPmdAdapter(BaseAntlrTerminalNode<N> pmdNode, org.antlr.v4.runtime.Token symbol)
-
-
Method Detail
-
getParent
public BaseAntlrNode.AntlrToPmdParseTreeAdapter<N> getParent()
- Specified by:
getParent
in interfaceBaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>>
- Specified by:
getParent
in interfaceorg.antlr.v4.runtime.tree.ParseTree
- Specified by:
getParent
in interfaceorg.antlr.v4.runtime.tree.Tree
- Overrides:
getParent
in classorg.antlr.v4.runtime.tree.TerminalNodeImpl
-
setParent
public void setParent(org.antlr.v4.runtime.RuleContext parent)
- Specified by:
setParent
in interfaceorg.antlr.v4.runtime.tree.ParseTree
- Overrides:
setParent
in classorg.antlr.v4.runtime.tree.TerminalNodeImpl
-
getPmdNode
public BaseAntlrNode<?,N> getPmdNode()
- Specified by:
getPmdNode
in interfaceBaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>>
-
-