public static class TupleDomainFilter.DoubleRange extends TupleDomainFilter.AbstractRange
TupleDomainFilter.AbstractRange, TupleDomainFilter.AbstractTupleDomainFilter, TupleDomainFilter.AlwaysFalse, TupleDomainFilter.BasePositionalFilter, TupleDomainFilter.BigintMultiRange, TupleDomainFilter.BigintRange, TupleDomainFilter.BigintValuesUsingBitmask, TupleDomainFilter.BigintValuesUsingHashTable, TupleDomainFilter.BooleanValue, TupleDomainFilter.BytesRange, TupleDomainFilter.BytesValues, TupleDomainFilter.BytesValuesExclusive, TupleDomainFilter.DoubleRange, TupleDomainFilter.FloatRange, TupleDomainFilter.IsNotNull, TupleDomainFilter.IsNull, TupleDomainFilter.LongDecimalRange, TupleDomainFilter.MultiRange, TupleDomainFilter.NullsFilter, TupleDomainFilter.PositionalFilterlowerExclusive, lowerUnbounded, upperExclusive, upperUnboundednullAllowedALWAYS_FALSE, IS_NOT_NULL, IS_NULL| Modifier | Constructor and Description |
|---|---|
protected |
DoubleRange(double lower,
boolean lowerUnbounded,
boolean lowerExclusive,
double upper,
boolean upperUnbounded,
boolean upperExclusive,
boolean nullAllowed) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
double |
getLower() |
double |
getUpper() |
int |
hashCode() |
static TupleDomainFilter.DoubleRange |
of(double lower,
boolean lowerUnbounded,
boolean lowerExclusive,
double upper,
boolean upperUnbounded,
boolean upperExclusive,
boolean nullAllowed) |
boolean |
testDouble(double value) |
String |
toString() |
getLowerExclusive, getLowerUnbounded, getUpperExclusive, getUpperUnboundedgetPrecedingPositionsToFail, getSucceedingPositionsToFail, isDeterministic, isPositionalFilter, testBoolean, testBytes, testDecimal, testFloat, testLength, testLong, testNonNull, testNullprotected DoubleRange(double lower,
boolean lowerUnbounded,
boolean lowerExclusive,
double upper,
boolean upperUnbounded,
boolean upperExclusive,
boolean nullAllowed)
public static TupleDomainFilter.DoubleRange of(double lower, boolean lowerUnbounded, boolean lowerExclusive, double upper, boolean upperUnbounded, boolean upperExclusive, boolean nullAllowed)
public double getLower()
public double getUpper()
public boolean testDouble(double value)
testDouble in interface TupleDomainFiltertestDouble in class TupleDomainFilter.AbstractTupleDomainFilterCopyright © 2012–2022. All rights reserved.