org.jvyamlb
Class Position

java.lang.Object
  extended by org.jvyamlb.Position

public class Position
extends java.lang.Object

Author:
Ola Bini

Nested Class Summary
static class Position.Range
           
 
Field Summary
 int column
           
 int line
           
 int offset
           
 
Constructor Summary
Position(int line, int column, int offset)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String toString()
           
 Position withColumn(int column)
           
 Position withLine(int line)
           
 Position withOffset(int offset)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

line

public final int line

column

public final int column

offset

public final int offset
Constructor Detail

Position

public Position(int line,
                int column,
                int offset)
Method Detail

withLine

public Position withLine(int line)

withColumn

public Position withColumn(int column)

withOffset

public Position withOffset(int offset)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

toString

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