Class DocumentStartEvent


  • public final class DocumentStartEvent
    extends Event
    Marks the beginning of a document.

    This event followed by the document's content and a DocumentEndEvent.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.yaml.snakeyaml.events.Event

        Event.ID
    • Constructor Summary

      Constructors 
      Constructor Description
      DocumentStartEvent​(Mark startMark, Mark endMark, boolean explicit, java.lang.Integer[] version, java.util.Map<java.lang.String,​java.lang.String> tags)  
    • Constructor Detail

      • DocumentStartEvent

        public DocumentStartEvent​(Mark startMark,
                                  Mark endMark,
                                  boolean explicit,
                                  java.lang.Integer[] version,
                                  java.util.Map<java.lang.String,​java.lang.String> tags)
    • Method Detail

      • getExplicit

        public boolean getExplicit()
      • getVersion

        public java.lang.Integer[] getVersion()
        YAML version the document conforms to.
        Returns:
        nullif the document has no explicit %YAML directive. Otherwise an array with two components, the major and minor part of the version (in this order).
      • getTags

        public java.util.Map<java.lang.String,​java.lang.String> getTags()
        Tag shorthands as defined by the %TAG directive.
        Returns:
        Mapping of 'handles' to 'prefixes' (the handles include the '!' characters).
      • is

        public boolean is​(Event.ID id)
        Specified by:
        is in class Event