| Package | Description | 
|---|---|
| com.gigaspaces.internal.metadata | |
| com.gigaspaces.internal.server.space.metadata | |
| com.gigaspaces.metadata.index | Provides classes and interfaces encapsulating space entries indexes. | 
| com.j_spaces.core.cache | |
| com.j_spaces.core.cache.fifoGroup | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpaceCollectionIndexAn index for a path containing a collection ("[*]"). | 
| Modifier and Type | Method and Description | 
|---|---|
| <K> TypeDataIndex<K> | TypeDataFactory. createCompoundCustomTypeDataIndex(CacheManager cacheManager,
                                 ISpaceIndex index,
                                 CompoundIndexSegmentTypeData[] segments,
                                 int indexCreationNumber,
                                 int indexPosition,
                                 ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| <K> TypeDataIndex<K> | TypeDataFactory. createCustomMultiValuePerEntryTypeDataIndex(CacheManager cacheManager,
                                           ISpaceIndex index,
                                           int pos,
                                           int indexCreationNumber,
                                           ISpaceIndex.MultiValuePerEntryIndexTypes indexType) | 
| <K> TypeDataIndex<K> | TypeDataFactory. createCustomTypeDataIndex(CacheManager cacheManager,
                         ISpaceIndex index,
                         int pos,
                         int indexCreationNumber,
                         ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| <K> TypeDataIndex<K> | TypeDataFactory. createMultiValuePerEntryTypeDataIndex(CacheManager cacheManager,
                                     ISpaceIndex index,
                                     int pos,
                                     int indexCreationNumber,
                                     ISpaceIndex.MultiValuePerEntryIndexTypes indexType) | 
| <K> TypeDataIndex<K> | TypeDataFactory. createTypeDataIndex(CacheManager cacheManager,
                   ISpaceIndex index,
                   int pos,
                   int indexCreationNumber,
                   Class<?> indexValueClass,
                   ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSpaceIndex | 
| class  | CompoundIndexdefinition of a compound index meta data | 
| class  | CustomIndexDefault implementation of the space custom index meta data | 
| class  | SpacePathIndexThis type is intended for internal usage and should not be used directly. | 
| class  | SpacePropertyIndexThis type is intended for internal usage and should not be used directly. | 
| Modifier and Type | Method and Description | 
|---|---|
| ISpaceIndex | TypeDataIndex. getIndexDefinition() | 
| Constructor and Description | 
|---|
| CompoundCustomTypeDataIndex(CacheManager cacheManager,
                           ISpaceIndex index,
                           CompoundIndexSegmentTypeData[] segments,
                           int indexCreationNumber,
                           int indexPosition,
                           ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| CustomMultiValueTypeDataIndex(CacheManager cacheManager,
                             ISpaceIndex index,
                             int pos,
                             int indexCreationNumber,
                             ISpaceIndex.MultiValuePerEntryIndexTypes multiValueType) | 
| CustomTypeDataIndex(CacheManager cacheManager,
                   ISpaceIndex index,
                   int pos,
                   int indexCreationNumber) | 
| CustomTypeDataIndex(CacheManager cacheManager,
                   ISpaceIndex index,
                   int pos,
                   int indexCreationNumber,
                   ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| MultiValueTypeDataIndex(CacheManager cacheManager,
                       ISpaceIndex index,
                       int pos,
                       boolean useEconomyHashmap,
                       int indexCreationNumber,
                       ISpaceIndex.MultiValuePerEntryIndexTypes multiValueType) | 
| TypeDataIndex(CacheManager cacheManager,
             ISpaceIndex index,
             int pos,
             boolean useEconomyHashmap,
             int indexCreationNumber) | 
| TypeDataIndex(CacheManager cacheManager,
             ISpaceIndex index,
             int pos,
             boolean useEconomyHashmap,
             int indexCreationNumber,
             Class<?> valueClass,
             ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| TypeDataIndex(CacheManager cacheManager,
             ISpaceIndex index,
             int pos,
             boolean useEconomyHashmap,
             int indexCreationNumber,
             ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<TypeDataIndex> | FifoGroupCacheImpl. createFifoGroupCompoundIndexes(PropertyInfo[] _properties,
                              Map<String,SpaceIndex> typeIndexes,
                              ConcurrentHashMap<String,TypeDataIndex<?>> _indexTable,
                              TypeDataIndex<Object> _fifoGroupIndex,
                              ISpaceIndex fifoGroupingPropertyDef,
                              TypeDataFactory typeDataFactory,
                              int indexPosition,
                              String fifoGroupingName,
                              Set<String> fifoGroupingIndexes,
                              List<CompoundIndex> compoundIndexDefinitions,
                              IServerTypeDesc serverTypeDesc) | 
Copyright © GigaSpaces.