public abstract static class SourceLocation.Point extends Object implements Comparable<SourceLocation.Point>
| Modifier and Type | Field and Description |
|---|---|
static SourceLocation.Point |
UNKNOWN_POINT |
| Constructor and Description |
|---|
Point() |
| Modifier and Type | Method and Description |
|---|---|
SourceLocation |
asLocation(String filePath) |
abstract int |
column() |
int |
compareTo(SourceLocation.Point o) |
static SourceLocation.Point |
create(int line,
int column) |
abstract int |
line() |
SourceLocation.Point |
offset(int byLines,
int byColumns) |
public static final SourceLocation.Point UNKNOWN_POINT
public static SourceLocation.Point create(int line, int column)
public abstract int line()
public abstract int column()
public SourceLocation.Point offset(int byLines, int byColumns)
public SourceLocation asLocation(String filePath)
public int compareTo(SourceLocation.Point o)
compareTo in interface Comparable<SourceLocation.Point>