public class UidsRange extends Range
EMPTY_RANGE| Constructor and Description |
|---|
UidsRange() |
UidsRange(String colName,
FunctionCallDescription functionCallDescription,
Set inValues) |
UidsRange(String colName,
Set inValues) |
chooseRange, evaluatePredicate, getFunction, getFunctionCallDescription, getPath, getPredicate, hasFunctionCallDescription, hasFunctionOnlyOnOneSide, hasSameFunction, intersection, intersection, isEmptyRange, isEqualValueRange, isInternalRange, isNestedQuery, isSegmentRange, setFunction, setFunctionCallDescription, suitableAsCompoundIndexSegment, twoBuiltInFunctionsaddCustomIndex, getCustomIndexesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencepublic UidsRange()
public UidsRange(String colName, FunctionCallDescription functionCallDescription, Set inValues)
public Set getInValues()
public Range intersection(Range range)
intersection in class Rangepublic Range intersection(SegmentRange range)
intersection in class Rangepublic Range intersection(EqualValueRange range)
intersection in class Rangepublic Range intersection(NotEqualValueRange range)
intersection in class Rangepublic Range intersection(IsNullRange range)
intersection in class Rangepublic Range intersection(NotNullRange range)
intersection in class Rangepublic Range intersection(InRange range)
intersection in class Rangepublic void toEntryPacket(QueryTemplatePacket e, int index)
RangetoEntryPacket in class Rangepublic Range intersection(NotRegexRange range)
intersection in class Rangepublic SQLQuery toSQLQuery(ITypeDesc typeDesc)
typeDesc - TODOpublic Range intersection(RegexRange range)
intersection in class Rangepublic Range intersection(RelationRange range)
intersection in class Rangepublic IQueryIndexScanner getIndexScanner()
getIndexScanner in class Rangepublic boolean matches(CacheManager cacheManager, ServerEntry entry, String skipAlreadyMatchedIndexPath)
ICustomQuerymatches in interface ICustomQuerymatches in class Rangepublic boolean isUidsRange()
isUidsRange in class Rangepublic 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.