| Package | Description | 
|---|---|
| com.gigaspaces.cluster.replication.gateway.conflict | |
| com.gigaspaces.metadata | 
 Provides classes and interfaces encapsulating space entries metadata. 
 | 
| com.gigaspaces.metadata.index | 
 Provides classes and interfaces encapsulating space entries indexes. 
 | 
| com.gigaspaces.sync | |
| org.openspaces.core | 
 Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndex[] | 
AddIndexConflict.getIndexes()  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,SpaceIndex> | 
SpaceTypeDescriptor.getIndexes()
Gets the indexes of the type, mapped by their names. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addIndex(SpaceIndex index)
Adds the specified index to the type's index set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SpaceIndex | 
SpaceIndexFactory.createCompoundIndex(String[] paths)  | 
static SpaceIndex | 
SpaceIndexFactory.createCompoundIndex(String[] paths,
                   SpaceIndexType indexType,
                   String indexName,
                   boolean unique)
Creates a space compound index from  the specified paths with the specified index type. 
 | 
static SpaceIndex | 
SpaceIndexFactory.createPathIndex(String path,
               SpaceIndexType indexType)
Creates a space index for the specified path with the specified index type. 
 | 
static SpaceIndex | 
SpaceIndexFactory.createPathIndex(String path,
               SpaceIndexType indexType,
               boolean unique)
Creates a space index for the specified path with the specified index type. 
 | 
static SpaceIndex | 
SpaceIndexFactory.createPropertyIndex(String propertyName,
                   SpaceIndexType indexType)
Creates a space index for the specified property with the specified index type. 
 | 
static SpaceIndex | 
SpaceIndexFactory.createPropertyIndex(String propertyName,
                   SpaceIndexType indexType,
                   boolean unique)
Creates a space index for the specified property with the specified index type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndex[] | 
AddIndexData.getIndexes()  | 
| Modifier and Type | Method and Description | 
|---|---|
AsyncFuture<AddTypeIndexesResult> | 
DefaultGigaSpaceTypeManager.asyncAddIndex(String typeName,
             SpaceIndex index)  | 
AsyncFuture<AddTypeIndexesResult> | 
GigaSpaceTypeManager.asyncAddIndex(String typeName,
             SpaceIndex index)
Adds the specified index to the specified type. 
 | 
AsyncFuture<AddTypeIndexesResult> | 
DefaultGigaSpaceTypeManager.asyncAddIndex(String typeName,
             SpaceIndex index,
             AsyncFutureListener<AddTypeIndexesResult> listener)  | 
AsyncFuture<AddTypeIndexesResult> | 
GigaSpaceTypeManager.asyncAddIndex(String typeName,
             SpaceIndex index,
             AsyncFutureListener<AddTypeIndexesResult> listener)
Adds the specified index to the specified type. 
 | 
AsyncFuture<AddTypeIndexesResult> | 
DefaultGigaSpaceTypeManager.asyncAddIndexes(String typeName,
               SpaceIndex[] indexes,
               AsyncFutureListener<AddTypeIndexesResult> listener)  | 
AsyncFuture<AddTypeIndexesResult> | 
GigaSpaceTypeManager.asyncAddIndexes(String typeName,
               SpaceIndex[] indexes,
               AsyncFutureListener<AddTypeIndexesResult> listener)
Adds the specified indexes to the specified type. 
 | 
Copyright © GigaSpaces.