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 |
SpaceCollectionIndex
An 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 |
CompoundIndex
definition of a compound index meta data
|
class |
CustomIndex
Default implementation of the space custom index meta data
|
class |
SpacePathIndex
This type is intended for internal usage and should not be used directly.
|
class |
SpacePropertyIndex
This 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.