Interface Node

All Superinterfaces:
org.parboiled.trees.GraphNode<Node>
All Known Implementing Classes:
AbbreviationNode, AbstractNode, AutoLinkNode, BlockQuoteNode, BulletListNode, CodeNode, DefinitionListNode, DefinitionNode, DefinitionTermNode, ExpImageNode, ExpLinkNode, HeaderNode, HtmlBlockNode, InlineHtmlNode, ListItemNode, MailLinkNode, OrderedListNode, ParaNode, QuotedNode, ReferenceNode, RefImageNode, RefLinkNode, RootNode, SimpleNode, SpecialTextNode, StrikeNode, StrongEmphSuperNode, SuperNode, TableBodyNode, TableCaptionNode, TableCellNode, TableColumnNode, TableHeaderNode, TableNode, TableRowNode, TextNode, ValidEmphOrStrongCloseNode, VerbatimNode, WikiLinkNode

public interface Node extends org.parboiled.trees.GraphNode<Node>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(Visitor visitor)
     
    int
     
    int
     

    Methods inherited from interface org.parboiled.trees.GraphNode

    getChildren
  • Method Details

    • getStartIndex

      int getStartIndex()
      Returns:
      the index of the first character in the underlying buffer that is covered by this node
    • getEndIndex

      int getEndIndex()
      Returns:
      the index of the character after the last one in the underlying buffer that is covered by this node
    • accept

      void accept(Visitor visitor)