public class Range
Target data range with inclusive boundaries.
| Modifier and Type | Class and Description |
|---|---|
static class |
Range.Companion |
| Modifier and Type | Field and Description |
|---|---|
static Range.Companion |
Companion |
| Constructor and Description |
|---|
Range(long start,
long end)
Target data range with inclusive boundaries.
|
| Modifier and Type | Method and Description |
|---|---|
long |
component1() |
long |
component2() |
boolean |
contains(long value) |
Range |
copy(long start,
long end)
Target data range with inclusive boundaries.
|
boolean |
equals(java.lang.Object p) |
java.lang.Long |
findFirstStepValue(long step) |
boolean |
getEmpty() |
long |
getEnd() |
long |
getSize() |
long |
getStart() |
int |
hashCode() |
Range |
mayBeCut(java.lang.Long min,
java.lang.Long max) |
Range |
padBy(long padSize) |
Range |
shift(long delta) |
java.lang.String |
toString() |
public static Range.Companion Companion
public Range(long start,
long end)
Target data range with inclusive boundaries.
public boolean getEmpty()
public long getSize()
@NotNull public Range shift(long delta)
@Nullable public java.lang.Long findFirstStepValue(long step)
public boolean contains(long value)
@NotNull public Range padBy(long padSize)
@NotNull public Range mayBeCut(@Nullable java.lang.Long min, @Nullable java.lang.Long max)
public long getStart()
public long getEnd()
public long component1()
public long component2()
@NotNull public Range copy(long start, long end)
Target data range with inclusive boundaries.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)