Class Range
java.lang.Object
com.strobel.decompiler.ast.Range
- All Implemented Interfaces:
Comparable<Range>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal intfinal booleancontains(int location) final booleancontains(int start, int end) final booleanfinal booleanfinal intgetEnd()final intgetStart()final inthashCode()final booleanintersects(Range range) orderAndJoint(Iterable<Range> input) final voidsetEnd(int end) final voidsetStart(int start) final StringtoString()
-
Field Details
-
_start
private int _start -
_end
private int _end
-
-
Constructor Details
-
Range
public Range() -
Range
public Range(int start, int end)
-
-
Method Details
-
getStart
public final int getStart() -
setStart
public final void setStart(int start) -
getEnd
public final int getEnd() -
setEnd
public final void setEnd(int end) -
equals
-
contains
public final boolean contains(int location) -
contains
public final boolean contains(int start, int end) -
contains
-
intersects
-
hashCode
-
compareTo
- Specified by:
compareToin interfaceComparable<Range>
-
toString
-
orderAndJoint
-
invert
-