public abstract class SingleValueRange extends Range
EMPTY_RANGE
Modifier | Constructor and Description |
---|---|
|
SingleValueRange() |
protected |
SingleValueRange(String colPath,
FunctionCallDescription functionCallDescription,
Object value,
ISpacePredicate predicate) |
Modifier and Type | Method and Description |
---|---|
Object |
getValue() |
boolean |
isRelevantForAllIndexValuesOptimization() |
void |
readExternal(ObjectInput in) |
void |
setValue(Object value) |
void |
writeExternal(ObjectOutput out) |
chooseRange, evaluatePredicate, getFunction, getFunctionCallDescription, getIndexScanner, getPath, getPredicate, hasFunctionCallDescription, hasFunctionOnlyOnOneSide, hasSameFunction, intersection, intersection, intersection, intersection, intersection, intersection, intersection, intersection, intersection, intersection, intersection, intersection, isComplex, isEmptyRange, isEqualValueRange, isIndexed, isInternalRange, isNestedQuery, isSegmentRange, isUidsRange, matches, setFunction, setFunctionCallDescription, suitableAsCompoundIndexSegment, toEntryPacket, twoBuiltInFunctions
addCustomIndex, getCustomIndexes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toSQLQuery
enabledSmartExternalizableWithReference
protected SingleValueRange(String colPath, FunctionCallDescription functionCallDescription, Object value, ISpacePredicate predicate)
public SingleValueRange()
public Object getValue()
public void setValue(Object value)
value
- the value to setpublic boolean isRelevantForAllIndexValuesOptimization()
isRelevantForAllIndexValuesOptimization
in class Range
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class Range
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class Range
IOException
Copyright © GigaSpaces.