Class TextLocation
java.lang.Object
com.strobel.decompiler.languages.TextLocation
- All Implemented Interfaces:
Serializable, Comparable<TextLocation>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intstatic final TextLocationstatic final intstatic final intprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal intcolumn()final intbooleaninthashCode()final booleanisAfter(TextLocation other) final booleanisBefore(TextLocation other) final booleanisEmpty()final intline()final StringtoString()
-
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
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<TextLocation>
-