public static class TupleDomainFilter.LongDecimalRange 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 and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
static TupleDomainFilter.LongDecimalRange |
of(long lowerLow,
long lowerHigh,
boolean lowerUnbounded,
boolean lowerExclusive,
long upperLow,
long upperHigh,
boolean upperUnbounded,
boolean upperExclusive,
boolean nullAllowed) |
boolean |
testDecimal(long valueLow,
long valueHigh) |
String |
toString() |
getLowerExclusive, getLowerUnbounded, getUpperExclusive, getUpperUnboundedgetPrecedingPositionsToFail, getSucceedingPositionsToFail, isDeterministic, isPositionalFilter, testBoolean, testBytes, testDouble, testFloat, testLength, testLong, testNonNull, testNullpublic static TupleDomainFilter.LongDecimalRange of(long lowerLow, long lowerHigh, boolean lowerUnbounded, boolean lowerExclusive, long upperLow, long upperHigh, boolean upperUnbounded, boolean upperExclusive, boolean nullAllowed)
public boolean testDecimal(long valueLow,
long valueHigh)
testDecimal in interface TupleDomainFiltertestDecimal in class TupleDomainFilter.AbstractTupleDomainFilterCopyright © 2012–2022. All rights reserved.