Class Mark

java.lang.Object
org.yaml.snakeyaml.error.Mark
All Implemented Interfaces:
java.io.Serializable

public final class Mark
extends java.lang.Object
implements java.io.Serializable
It's just a record and its only use is producing nice error messages. Parser does not use it for any other purposes.
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    Mark​(java.lang.String name, int index, int line, int column, char[] str, int pointer)  
    Mark​(java.lang.String name, int index, int line, int column, int[] buffer, int pointer)  
    Mark​(java.lang.String name, int index, int line, int column, java.lang.String buffer, int pointer)
    Deprecated.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String get_snippet()  
    java.lang.String get_snippet​(int indent, int max_length)  
    int[] getBuffer()  
    int getColumn()
    starts with 0
    int getIndex()
    starts with 0
    int getLine()
    starts with 0
    java.lang.String getName()  
    int getPointer()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Mark

      public Mark​(java.lang.String name, int index, int line, int column, char[] str, int pointer)
    • Mark

      @Deprecated public Mark​(java.lang.String name, int index, int line, int column, java.lang.String buffer, int pointer)
      Deprecated.
    • Mark

      public Mark​(java.lang.String name, int index, int line, int column, int[] buffer, int pointer)
  • Method Details

    • get_snippet

      public java.lang.String get_snippet​(int indent, int max_length)
    • get_snippet

      public java.lang.String get_snippet()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getName

      public java.lang.String getName()
    • getLine

      public int getLine()
      starts with 0
      Returns:
      line number
    • getColumn

      public int getColumn()
      starts with 0
      Returns:
      column number
    • getIndex

      public int getIndex()
      starts with 0
      Returns:
      character number
    • getBuffer

      public int[] getBuffer()
    • getPointer

      public int getPointer()