| Package | Description | 
|---|---|
| com.gigaspaces.internal.query | |
| com.gigaspaces.internal.query.explainplan | |
| com.gigaspaces.internal.server.storage | |
| com.gigaspaces.internal.transport | |
| com.j_spaces.core | 
 Provides Space properties and security context services 
 | 
| com.j_spaces.jdbc.builder | |
| com.j_spaces.jdbc.builder.range | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IContainsItemsCustomQuery
Represents a custom query related to  a collection item in the space. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCompundCustomQuery
Base class for compound custom queries. 
 | 
class  | 
AbstractCustomQuery
Base class for all custom query interfaces. 
 | 
class  | 
AbstractSpaceQuery<T>
Common base class for space query implementations. 
 | 
class  | 
CompoundAndCustomQuery
Provides a logical AND combination for a list of custom queries. 
 | 
class  | 
CompoundContainsItemsCustomQuery
using a common root query for item in collection-contains. 
 | 
class  | 
CompoundOrCustomQuery
Provides a logical OR combination for a list of custom queries. 
 | 
class  | 
CustomSpaceQuery<T>  | 
class  | 
PropertiesQuery
Queries an entry that matches all the given properties. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<ICustomQuery> | 
AbstractCompundCustomQuery._subQueries  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ICustomQuery> | 
AbstractCompundCustomQuery.get_subQueries()  | 
| Constructor and Description | 
|---|
CompoundAndCustomQuery(ICustomQuery... customQueries)  | 
| Constructor and Description | 
|---|
CompoundAndCustomQuery(List<ICustomQuery> subQueries)  | 
CompoundOrCustomQuery(List<ICustomQuery> subQueries)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<ICustomQuery> | 
ExplainPlanUtil.compoundConvertList(List<IContainsItemsCustomQuery> subQueries)  | 
static List<ICustomQuery> | 
ExplainPlanUtil.getSubQueries(ICustomQuery customQuery)  | 
static List<ICustomQuery> | 
ExplainPlanUtil.rangeConvertList(LinkedList<Range> ranges)  | 
| Modifier and Type | Method and Description | 
|---|---|
static QueryOperationNode | 
ExplainPlanUtil.buildQueryTree(ICustomQuery customQuery)  | 
static QueryOperationNode | 
QueryTypes.getNode(ICustomQuery customQuery)  | 
static List<ICustomQuery> | 
ExplainPlanUtil.getSubQueries(ICustomQuery customQuery)  | 
static void | 
SingleExplainPlan.validate(long timeout,
        boolean offHeapCachePolicy,
        int operationModifiers,
        ICustomQuery customQuery,
        Map<String,SpaceIndex> indexes)  | 
| Constructor and Description | 
|---|
SingleExplainPlan(ICustomQuery customQuery)  | 
| Modifier and Type | Method and Description | 
|---|---|
ICustomQuery | 
ITemplateHolder.getCustomQuery()  | 
ICustomQuery | 
TemplateEntryData.getCustomQuery()  | 
ICustomQuery | 
TemplateHolder.getCustomQuery()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TemplateEntryData.setCustomQuery(ICustomQuery customQuery)  | 
void | 
TemplateHolder.setCustomQuery(ICustomQuery customQuery)
This method is required for SF case 7017 (https://na6.salesforce.com/5008000000GijmA?srPos=1&srKp=500). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ICustomQuery | 
ExternalizableEntryPacket.getCustomQuery()  | 
ICustomQuery | 
EntryPacket.getCustomQuery()  | 
ICustomQuery | 
PbsEntryPacket.getCustomQuery()  | 
ICustomQuery | 
AbstractQueryPacket.getCustomQuery()  | 
ICustomQuery | 
ITransportPacket.getCustomQuery()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExternalizableEntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
void | 
EntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
void | 
PbsEntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
void | 
AbstractQueryPacket.setCustomQuery(ICustomQuery customQuery)  | 
void | 
IEntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
| Constructor and Description | 
|---|
ExternalizableTemplatePacket(ITypeDesc typeDesc,
                            EntryType entryType,
                            Externalizable object,
                            ICustomQuery customQuery)  | 
ExternalizableTemplatePacket(ITypeDesc typeDesc,
                            EntryType entryType,
                            Object[] fixedProperties,
                            ICustomQuery customQuery,
                            String uid,
                            int version,
                            long timeToLive,
                            boolean isTransient)  | 
TemplatePacket(ITypeDesc typeDesc,
              EntryType entryType,
              Object[] fixedProperties,
              ICustomQuery customQuery,
              String uid,
              int version,
              long timeToLive,
              boolean isTransient)  | 
| Modifier and Type | Method and Description | 
|---|---|
ICustomQuery | 
LocalCacheResponseEntryPacket.getCustomQuery()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LocalCacheResponseEntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
| Modifier and Type | Method and Description | 
|---|---|
ICustomQuery | 
QueryEntryPacket.getCustomQuery()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
QueryEntryPacket.setCustomQuery(ICustomQuery customQuery)  | 
| 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  | 
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  | 
Copyright © GigaSpaces.