Top Description Fields Constructors Methods
org.yaml.snakeyaml.error

public final Class Mark

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, org.yaml.snakeyaml.scanner.Constant

It's just a record and its only use is producing nice error messages. Parser does not use it for any other purposes.

Field Summary

Modifier and TypeField and Description
private final int[]
private final int
private final int
private final int
private final String
private final int

Constructor Summary

AccessConstructor and Description
public
Mark(String name, int index, int line, int column, char[] str, int pointer)

public
Mark(String name, int index, int line, int column, int[] buffer, int pointer)

Method Summary

Modifier and TypeMethod and Description
public String
get_snippet(int indent, int max_length)

public String
public int[]
public int

Returns:

column number
getColumn
()

starts with 0

public int

Returns:

character number
getIndex
()

starts with 0

public int

Returns:

line number
getLine
()

starts with 0

public String
public int
private boolean
isLineBreak(int c)

private static int[]
toCodePoints(char[] str)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

bufferback to summary
private final int[] buffer
columnback to summary
private final int column
indexback to summary
private final int index
lineback to summary
private final int line
nameback to summary
private final String name
pointerback to summary
private final int pointer

Constructor Detail

Markback to summary
public Mark(String name, int index, int line, int column, char[] str, int pointer)
Markback to summary
public Mark(String name, int index, int line, int column, int[] buffer, int pointer)

Method Detail

get_snippetback to summary
public String get_snippet(int indent, int max_length)
get_snippetback to summary
public String get_snippet()
getBufferback to summary
public int[] getBuffer()
getColumnback to summary
public int getColumn()

starts with 0

Returns:int

column number

getIndexback to summary
public int getIndex()

starts with 0

Returns:int

character number

getLineback to summary
public int getLine()

starts with 0

Returns:int

line number

getNameback to summary
public String getName()
getPointerback to summary
public int getPointer()
isLineBreakback to summary
private boolean isLineBreak(int c)
toCodePointsback to summary
private static int[] toCodePoints(char[] str)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override