Class BaseAntlrErrorNode<N extends AntlrNode<N>>
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode<BaseAntlrTerminalNode.AntlrTerminalPmdAdapter<N>,N>
-
- net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrTerminalNode<N>
-
- net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrErrorNode<N>
-
- All Implemented Interfaces:
AntlrNode<N>
,GenericNode<N>
,Node
,Reportable
public abstract class BaseAntlrErrorNode<N extends AntlrNode<N>> extends BaseAntlrTerminalNode<N>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrTerminalNode
BaseAntlrTerminalNode.AntlrErrorPmdAdapter<N extends AntlrNode<N>>, BaseAntlrTerminalNode.AntlrTerminalPmdAdapter<N extends AntlrNode<N>>
-
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode
BaseAntlrNode.AntlrToPmdParseTreeAdapter<N extends AntlrNode<N>>
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.pmd.lang.ast.Node
COORDS_COMPARATOR
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseAntlrErrorNode(org.antlr.v4.runtime.Token symbol)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BaseAntlrTerminalNode.AntlrErrorPmdAdapter<N>
asAntlrNode()
@NonNull String
getText()
Returns the text of the token.String
getXPathNodeName()
Gets the name of the node that is used to match it with XPath queries.-
Methods inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrTerminalNode
getChild, getFirstAntlrToken, getLastAntlrToken, getNumChildren, getTokenKind
-
Methods inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.BaseAntlrNode
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getIndexInParent, getParent, getTextRegion, getUserMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.impl.GenericNode
ancestors, ancestorsOrSelf, asStream, children, descendants, descendantsOrSelf, getFirstChild, getLastChild, getNextSibling, getPreviousSibling
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
acceptVisitor, ancestors, children, compareLocation, descendants, firstChild, getAstInfo, getImage, getLanguageVersion, getReportLocation, getRoot, getTextDocument, getXPathAttributesIterator, hasImageEqualTo, isFindBoundary
-
-
-
-
Method Detail
-
asAntlrNode
protected final BaseAntlrTerminalNode.AntlrErrorPmdAdapter<N> asAntlrNode()
- Overrides:
asAntlrNode
in classBaseAntlrTerminalNode<N extends AntlrNode<N>>
-
getText
public @NonNull String getText()
Description copied from class:BaseAntlrTerminalNode
Returns the text of the token.- Specified by:
getText
in classBaseAntlrTerminalNode<N extends AntlrNode<N>>
-
-