Package com.strobel.decompiler.languages
Class TextLocation
java.lang.Object
com.strobel.decompiler.languages.TextLocation
- All Implemented Interfaces:
Serializable
,Comparable<TextLocation>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final int
static final TextLocation
static final int
static final int
private static final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal int
column()
final int
boolean
int
hashCode()
final boolean
isAfter
(TextLocation other) final boolean
isBefore
(TextLocation other) final boolean
isEmpty()
final int
line()
final String
toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
MIN_LINE
public static final int MIN_LINE- See Also:
-
MIN_COLUMN
public static final int MIN_COLUMN- See Also:
-
EMPTY
-
_line
private final int _line -
_column
private final int _column
-
-
Constructor Details
-
TextLocation
private TextLocation() -
TextLocation
public TextLocation(int line, int column)
-
-
Method Details
-
line
public final int line() -
column
public final int column() -
isEmpty
public final boolean isEmpty() -
isBefore
-
isAfter
-
toString
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TextLocation>
-