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, twoBuiltInFunctionsaddCustomIndex, getCustomIndexesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoSQLQueryenabledSmartExternalizableWithReferenceprotected 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 Rangepublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class RangeIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class RangeIOExceptionCopyright © GigaSpaces.