public final class Range extends Object
| Modifier and Type | Method and Description |
|---|---|
static Range |
all(Type type) |
boolean |
contains(Range other) |
static Range |
equal(Type type,
Object value) |
boolean |
equals(Object obj) |
Marker |
getHigh() |
Marker |
getLow() |
Object |
getSingleValue() |
Type |
getType() |
static Range |
greaterThan(Type type,
Object low) |
static Range |
greaterThanOrEqual(Type type,
Object low) |
int |
hashCode() |
boolean |
includes(Marker marker) |
Range |
intersect(Range other) |
boolean |
isAll() |
boolean |
isSingleValue() |
static Range |
lessThan(Type type,
Object high) |
static Range |
lessThanOrEqual(Type type,
Object high) |
boolean |
overlaps(Range other) |
static Range |
range(Type type,
Object low,
boolean lowInclusive,
Object high,
boolean highInclusive) |
Range |
span(Range other) |
String |
toString(SqlFunctionProperties properties) |
public static Range range(Type type, Object low, boolean lowInclusive, Object high, boolean highInclusive)
public Type getType()
public Marker getLow()
public Marker getHigh()
public boolean isSingleValue()
public Object getSingleValue()
public boolean isAll()
public boolean includes(Marker marker)
public boolean contains(Range other)
public boolean overlaps(Range other)
public String toString(SqlFunctionProperties properties)
Copyright © 2012–2021. All rights reserved.