Class Token

java.lang.Object
org.yaml.snakeyaml.tokens.Token
Direct Known Subclasses:
AliasToken, AnchorToken, BlockEndToken, BlockEntryToken, BlockMappingStartToken, BlockSequenceStartToken, CommentToken, DirectiveToken, DocumentEndToken, DocumentStartToken, FlowEntryToken, FlowMappingEndToken, FlowMappingStartToken, FlowSequenceEndToken, FlowSequenceStartToken, KeyToken, ScalarToken, StreamEndToken, StreamStartToken, TagToken, ValueToken

public abstract class Token extends Object
  • Field Details

    • startMark

      private final Mark startMark
    • endMark

      private final Mark endMark
  • Constructor Details

    • Token

      public Token(Mark startMark, Mark endMark)
  • Method Details

    • getStartMark

      public Mark getStartMark()
    • getEndMark

      public Mark getEndMark()
    • getTokenId

      public abstract Token.ID getTokenId()
      For error reporting.
      Returns:
      ID of this token
      See Also:
      • "class variable 'id' in PyYAML"