public class Position extends Object implements Comparable<Position>
Modifier and Type | Field and Description |
---|---|
static Position |
ABSOLUTE_END |
static Position |
ABSOLUTE_START |
int |
column |
static Position |
HOME
The first position in the file
|
int |
line |
static Position |
UNKNOWN |
Constructor and Description |
---|
Position(int line,
int column) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Position o) |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isAfter(Position position) |
boolean |
isBefore(Position position) |
static Position |
pos(int line,
int column)
Convenient factory method.
|
String |
toString() |
Position |
withColumn(int column) |
Position |
withLine(int line) |
public final int line
public final int column
public static final Position ABSOLUTE_START
public static final Position ABSOLUTE_END
public static final Position HOME
public static final Position UNKNOWN
public static Position pos(int line, int column)
public Position withColumn(int column)
public Position withLine(int line)
public boolean isAfter(Position position)
public boolean isBefore(Position position)
public int compareTo(Position o)
compareTo
in interface Comparable<Position>
Copyright © 2007–2016. All rights reserved.