Package org.snakeyaml.engine.v2.tokens
Class Token
- java.lang.Object
-
- org.snakeyaml.engine.v2.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 java.lang.Object
A unit of YAML data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Token.ID
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.Optional<Mark>
getEndMark()
java.util.Optional<Mark>
getStartMark()
abstract Token.ID
getTokenId()
For error reporting.java.lang.String
toString()
-
-
-
Method Detail
-
getStartMark
public java.util.Optional<Mark> getStartMark()
-
getEndMark
public java.util.Optional<Mark> getEndMark()
-
getTokenId
public abstract Token.ID getTokenId()
For error reporting.- Returns:
- ID of this token
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-