Class DirectiveToken<T>

  • Type Parameters:
    T - it is either Integer for the YAML directive or String for the TAG directive

    public final class DirectiveToken<T>
    extends Token
    Directive Token
    • Nested Class Summary

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

        Token.ID
    • Constructor Summary

      Constructors 
      Constructor Description
      DirectiveToken​(java.lang.String name, java.util.List<T> value, Mark startMark, Mark endMark)
      Create
    • Constructor Detail

      • DirectiveToken

        public DirectiveToken​(java.lang.String name,
                              java.util.List<T> value,
                              Mark startMark,
                              Mark endMark)
        Create
        Parameters:
        name - - directive name
        value - - directive value
        startMark - - start
        endMark - - end
    • Method Detail

      • getName

        public java.lang.String getName()
        getter
        Returns:
        name
      • getValue

        public java.util.List<T> getValue()
        getter
        Returns:
        value
      • getTokenId

        public Token.ID getTokenId()
        getter
        Specified by:
        getTokenId in class Token
        Returns:
        its identity
        See Also:
        "class variable 'id' in PyYAML"