| Package | Description | 
|---|---|
| com.gigaspaces.internal.cluster.node.impl.view | |
| com.gigaspaces.internal.metadata | |
| com.gigaspaces.internal.query | |
| com.gigaspaces.internal.query.predicate | |
| com.gigaspaces.internal.query.valuegetter | |
| com.gigaspaces.internal.server.storage | |
| com.gigaspaces.metadata.index | Provides classes and interfaces encapsulating space entries indexes. | 
| com.gigaspaces.query.aggregators | |
| com.gigaspaces.server | Provides classes and interfaces representing server-side entities. | 
| com.gigaspaces.server.eviction | |
| com.j_spaces.core.cache | |
| com.j_spaces.core.cache.blobStore | |
| com.j_spaces.jdbc.builder.range | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EntryPacketServerEntryAdapter | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | SpaceCollectionIndex. getIndexValue(ServerEntry entry) | 
| Object | SpaceCollectionIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Modifier and Type | Method and Description | 
|---|---|
| ServerEntry | EntryHolderAggregatorContext. getServerEntry() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | IContainsItemsCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       Object collectionItem) | 
| boolean | CompoundContainsItemsCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       Object collectionItem) | 
| boolean | CompoundAndCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| abstract boolean | AbstractCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | CompoundContainsItemsCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | PropertiesQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | ICustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath)Checks whether the specified entry matches this query. | 
| boolean | CustomSpaceQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | CompoundOrCustomQuery. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. path(String path,
    ISpacePredicate predicate)Creates a predicate to get a property value and test it with another predicate. | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathAll(String path,
       ISpacePredicate... predicates)Shortcut for path(path, all(predicates)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathAnd(String path,
       ISpacePredicate leftPredicate,
       ISpacePredicate rightPredicate)Shortcut for path(path, and(leftPredicate, rightPredicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathAny(String path,
       ISpacePredicate... predicates)Shortcut for path(path, any(predicates)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathBetween(String path,
           Comparable<?> low,
           Comparable<?> high)Shortcut for path(path, between(low, high)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathEqual(String path,
         Object value)Shortcut for path(path, equal(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathGreater(String path,
           Comparable<?> value)Shortcut for path(path, greater(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathGreaterEqual(String path,
                Comparable<?> value)Shortcut for path(path, greaterEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathIn(String path,
      Object... values)Shortcut for path(path, in(values)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathLess(String path,
        Comparable<?> value)Shortcut for path(path, less(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathLessEqual(String path,
             Comparable<?> value)Shortcut for path(path, lessEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathNot(String path,
       ISpacePredicate predicate)Shortcut for path(path, not(predicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathNotEqual(String path,
            Object value)Shortcut for path(path, notEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathNotNull(String path)Shortcut for path(path, isNotNull()). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathNull(String path)Shortcut for path(path, isNull()). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathOr(String path,
      ISpacePredicate leftPredicate,
      ISpacePredicate rightPredicate)Shortcut for path(path, or(leftPredicate, rightPredicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. pathXor(String path,
       ISpacePredicate leftPredicate,
       ISpacePredicate rightPredicate)Shortcut for path(path, xor(leftPredicate, rightPredicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. property(String propertyName,
        ISpacePredicate predicate)Creates a predicate to get a property value and test it with another predicate. | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyAll(String propertyName,
           ISpacePredicate... predicates)Shortcut for property(propertyName, all(predicates)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyAnd(String propertyName,
           ISpacePredicate leftPredicate,
           ISpacePredicate rightPredicate)Shortcut for property(propertyName, and(leftPredicate, rightPredicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyAny(String propertyName,
           ISpacePredicate... predicates)Shortcut for property(propertyName, any(predicates)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyBetween(String propertyName,
               Comparable<?> low,
               Comparable<?> high)Shortcut for property(propertyName, between(low, high)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyEqual(String propertyName,
             Object value)Shortcut for property(propertyName, equal(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyGreater(String propertyName,
               Comparable<?> value)Shortcut for property(propertyName, greater(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyGreaterEqual(String propertyName,
                    Comparable<?> value)Shortcut for property(propertyName, greaterEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyIn(String propertyName,
          Object... values)Shortcut for property(propertyName, in(values)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyLess(String propertyName,
            Comparable<?> value)Shortcut for property(propertyName, less(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyLessEqual(String propertyName,
                 Comparable<?> value)Shortcut for property(propertyName, lessEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyNot(String propertyName,
           ISpacePredicate predicate)Shortcut for property(propertyName, not(predicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyNotEqual(String propertyName,
                Object value)Shortcut for property(propertyName, notEqual(value)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyNotNull(String propertyName)Shortcut for property(propertyName, isNotNull()). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyNull(String propertyName)Shortcut for property(propertyName, isNull()). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyOr(String propertyName,
          ISpacePredicate leftPredicate,
          ISpacePredicate rightPredicate)Shortcut for property(propertyName, or(leftPredicate, rightPredicate)). | 
| static ValueGetterSpacePredicate<ServerEntry> | SpacePredicates. propertyXor(String propertyName,
           ISpacePredicate leftPredicate,
           ISpacePredicate rightPredicate)Shortcut for property(propertyName, xor(leftPredicate, rightPredicate)). | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | SpaceEntryCompoundIndexGetter. anyNullSegment(ServerEntry entry) | 
| Object | SpaceEntryPropertyGetter. getValue(ServerEntry target) | 
| Object | SpaceEntryCollectionValuesExtractor. getValue(ServerEntry target) | 
| Object | SpaceEntryCompoundIndexGetter. getValue(ServerEntry target) | 
| Object | SpaceEntryPathGetter. getValue(ServerEntry target) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IBinaryEntryData | 
| interface  | IEntryDataAbstraction for getting and setting fields values on an entry. | 
| interface  | ITransactionalEntryDataContains all the data (mutable) fields of the entry. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ExternalizableServerEntry | 
| class  | FlatEntryData | 
| class  | HybridEntryData | 
| class  | MutableViewHybridEntryData | 
| class  | TemplateEntryData | 
| class  | UserTypeEntryData | 
| class  | ViewPropertiesEntryDataHelper class for optimizing scanning entry data. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | TemplateEntryData. match(Context cacheContext,
     CacheManager cacheManager,
     ServerEntry entry,
     int skipAlreadyMatchedFixedPropertyIndex,
     String skipAlreadyMatchedIndexPath,
     RegexCache regexCache) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ISpaceValueGetter<ServerEntry> | CustomIndex. _indexValueGetter | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | ISpaceIndex. getIndexValue(ServerEntry entry) | 
| Object | CustomIndex. getIndexValue(ServerEntry entry) | 
| Object | SpacePathIndex. getIndexValue(ServerEntry entry) | 
| Object | SpacePropertyIndex. getIndexValue(ServerEntry entry) | 
| Object | CompoundIndex. getIndexValue(ServerEntry entry) | 
| Object | ISpaceIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | CustomIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | SpacePathIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | SpacePropertyIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | CompoundIndex. getIndexValueForTemplate(ServerEntry entry) | 
| protected Object | AbstractSpaceIndex. getIndexValueFromCustomIndex(ServerEntry entry)This method is used by custom indexes (custom, path & collection). | 
| abstract Object | AbstractCompoundIndexSegment. getSegmentValue(ServerEntry entry) | 
| Object | PropertyCompoundIndexSegment. getSegmentValue(ServerEntry entry) | 
| Object | ISpaceCompoundIndexSegment. getSegmentValue(ServerEntry entry) | 
| Object | PathCompoundIndexSegment. getSegmentValue(ServerEntry entry) | 
| Object | AbstractCompoundIndexSegment. getSegmentValueForTemplate(ServerEntry entry) | 
| Object | ISpaceCompoundIndexSegment. getSegmentValueForTemplate(ServerEntry entry) | 
| Constructor and Description | 
|---|
| CustomIndex(String indexName,
           ISpaceValueGetter<ServerEntry> indexValueGetter,
           boolean isUnique,
           SpaceIndexType indexType) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ServerEntry | SpaceEntriesAggregatorContext. getServerEntry() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MutableServerEntryRepresents a mutable server entry | 
| interface  | SpaceServerEntry | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | EvictableServerEntryEncapsulates information about a server entry. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IEntryCacheInfo | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EvictableEntryCacheInfo | 
| class  | MemoryBasedEntryCacheInfo | 
| class  | SpaceServerEntryImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | TypeDataIndex. getCompoundIndexValueForTemplate(ServerEntry entry) | 
| Object | CompoundCustomTypeDataIndex. getCompoundIndexValueForTemplate(ServerEntry entry) | 
| Object | TypeDataIndex. getIndexValue(ServerEntry entry) | 
| Object | CustomTypeDataIndex. getIndexValue(ServerEntry entry) | 
| Object | CompoundCustomTypeDataIndex. getIndexValue(ServerEntry entry) | 
| Object | TypeDataIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | CustomTypeDataIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Object | CompoundCustomTypeDataIndex. getIndexValueForTemplate(ServerEntry entry) | 
| Constructor and Description | 
|---|
| CompoundIndexValueHolder(ISpaceCompoundIndexSegment[] segments,
                        ServerEntry entry) | 
| SimpleCompoundIndexValueHolder(ISpaceCompoundIndexSegment[] segments,
                              ServerEntry entry) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlobStoreRefEntryCacheInfoThe resident part of entry that resides blob-store | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | ContainsItemValueRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       Object collectionItem) | 
| boolean | Range. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | EmptyRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | UidsRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | ContainsCompositeRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | ContainsValueRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
| boolean | ContainsItemValueRange. matches(CacheManager cacheManager,
       ServerEntry entry,
       String skipAlreadyMatchedIndexPath) | 
Copyright © GigaSpaces.