Package net.sourceforge.plantuml.json
Class Location
java.lang.Object
net.sourceforge.plantuml.json.Location
public class Location
extends java.lang.Object
An immutable object that represents a location in the parsed text.
-
Field Summary
Fields -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
offset
public final int offsetThe absolute character index, starting at 0. -
line
public final int lineThe line number, starting at 1. -
column
public final int columnThe column number, starting at 1.
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj) - Overrides:
equals
in classjava.lang.Object
-