Package | Description |
---|---|
com.gigaspaces.internal.query | |
com.gigaspaces.internal.query.explainplan | |
com.j_spaces.jdbc.builder | |
com.j_spaces.jdbc.builder.range |
Modifier and Type | Method and Description |
---|---|
static ExacValueCompoundIndexScanner |
ExacValueCompoundIndexScanner.build(String name,
List<Range> possibleSegments) |
static RangeCompoundIndexScanner |
RangeCompoundIndexScanner.build(String name,
List<Range> possibleSegments,
boolean isFirstSegmentIndexed) |
Modifier and Type | Method and Description |
---|---|
static List<ICustomQuery> |
ExplainPlanUtil.rangeConvertList(LinkedList<Range> ranges) |
Modifier and Type | Method and Description |
---|---|
static Range |
QueryTemplateBuilder.toRange(String colName,
FunctionCallDescription functionCallDescription,
Object value,
short matchCode)
Converts single external entry expression to a range
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,Range> |
QueryTemplatePacket.getRanges()
Converts the external entry to a map of ranges
|
Constructor and Description |
---|
QueryTemplatePacket(QueryTableData table,
QueryResultTypeInternal queryResultType,
String fieldName,
Range range) |
Modifier and Type | Class and Description |
---|---|
class |
CompositeRange
CompositeRange indicates a result of a complex intersection that can't be translated to a single
range.
|
class |
ContainsCompositeRange
Collection contains composite range.
|
class |
ContainsItemValueRange
a range for c collection imposede on single item rendered.
|
class |
ContainsValueRange
Represents a value range used by ContainsNode.
|
class |
EmptyRange
Represents an empty range - range that always translates to an empty query
|
class |
EqualValueRange |
class |
InRange
Represents an IN expression range
|
class |
IsNullRange |
class |
NotEqualValueRange |
class |
NotNullRange |
class |
NotRegexRange
Represents a negation of a regular expression range
|
class |
RegexRange
Represents a regular expression range
|
class |
RelationRange
Created by Barak Bar Orion 8/24/15.
|
class |
SegmentRange
Defines a range of objects.
|
class |
SingleValueRange |
Modifier and Type | Method and Description |
---|---|
LinkedList<Range> |
CompositeRange.get_ranges() |
Modifier and Type | Method and Description |
---|---|
CompositeRange |
CompositeRange.add(Range range)
Add a range to the composite ranges
|
protected boolean |
Range.hasFunctionCallDescription(Range range) |
protected boolean |
Range.hasFunctionOnlyOnOneSide(Range range,
Range range1) |
protected boolean |
Range.hasSameFunction(Range range) |
Range |
ContainsValueRange.intersection(Range range) |
Range |
CompositeRange.intersection(Range range) |
Range |
InRange.intersection(Range range) |
Range |
EqualValueRange.intersection(Range range) |
Range |
NotNullRange.intersection(Range range) |
Range |
NotEqualValueRange.intersection(Range range) |
Range |
IsNullRange.intersection(Range range) |
Range |
RelationRange.intersection(Range range) |
Range |
EmptyRange.intersection(Range range) |
Range |
RegexRange.intersection(Range range) |
Range |
NotRegexRange.intersection(Range range) |
abstract Range |
Range.intersection(Range range) |
Range |
SegmentRange.intersection(Range range) |
protected boolean |
Range.twoBuiltInFunctions(Range range1,
Range range2) |
Constructor and Description |
---|
CompositeRange(Range r1,
Range r2) |
ContainsCompositeRange(ContainsValueRange containsValueRange,
Range range) |
Copyright © GigaSpaces.