Class ScalarToken


  • public final class ScalarToken
    extends Token
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.snakeyaml.engine.v2.tokens.Token

        Token.ID
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean plain  
      private ScalarStyle style  
      private java.lang.String value  
    • Constructor Summary

      Constructors 
      Constructor Description
      ScalarToken​(java.lang.String value, boolean plain, java.util.Optional<Mark> startMark, java.util.Optional<Mark> endMark)  
      ScalarToken​(java.lang.String value, boolean plain, ScalarStyle style, java.util.Optional<Mark> startMark, java.util.Optional<Mark> endMark)  
    • Field Detail

      • value

        private final java.lang.String value
      • plain

        private final boolean plain
    • Constructor Detail

      • ScalarToken

        public ScalarToken​(java.lang.String value,
                           boolean plain,
                           java.util.Optional<Mark> startMark,
                           java.util.Optional<Mark> endMark)
      • ScalarToken

        public ScalarToken​(java.lang.String value,
                           boolean plain,
                           ScalarStyle style,
                           java.util.Optional<Mark> startMark,
                           java.util.Optional<Mark> endMark)
    • Method Detail

      • isPlain

        public boolean isPlain()
      • getValue

        public java.lang.String getValue()
      • getTokenId

        public Token.ID getTokenId()
        Description copied from class: Token
        For error reporting.
        Specified by:
        getTokenId in class Token
        Returns:
        ID of this token
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Token