Class ScalarEvent


  • public final class ScalarEvent
    extends NodeEvent
    Marks a scalar value.
    • Method Detail

      • getTag

        public String getTag()
        Tag of this scalar.
        Returns:
        The tag of this scalar, or null if no explicit tag is available.
      • getScalarStyle

        public DumperOptions.ScalarStyle getScalarStyle()
        Style of the scalar.
        null
        Flow Style - Plain
        '\''
        Flow Style - Single-Quoted
        '"'
        Flow Style - Double-Quoted
        '|'
        Block Style - Literal
        '>'
        Block Style - Folded
        Returns:
        Style of the scalar.
        See Also:
        Kind/Style Combinations
      • getValue

        public String getValue()
        String representation of the value.

        Without quotes and escaping.

        Returns:
        Value as Unicode string.
      • getArguments

        protected String getArguments()
        Description copied from class: Event
        Generate human readable representation of the Event
        Overrides:
        getArguments in class NodeEvent
        Returns:
        representation fore humans
        See Also:
        "__repr__ for Event in PyYAML"
      • getEventId

        public Event.ID getEventId()
        Description copied from class: Event
        Get the type (kind) if this Event
        Specified by:
        getEventId in class Event
        Returns:
        the ID of this Event
      • isPlain

        public boolean isPlain()