| Package | Description | 
|---|---|
| com.gigaspaces.annotation.pojo | 
 Provides annotations to support POJO usage with GigaSpaces. 
 | 
| com.gigaspaces.internal.client.spaceproxy.metadata | |
| com.gigaspaces.internal.metadata | |
| com.gigaspaces.internal.server.metadata | |
| com.gigaspaces.metadata | 
 Provides classes and interfaces encapsulating space entries metadata. 
 | 
| com.gigaspaces.metadata.index | 
 Provides classes and interfaces encapsulating space entries indexes. 
 | 
| com.j_spaces.core.cache | |
| org.openspaces.core.config | 
 Support classes for Spring namespace based configuration of OpenSpaces core. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndexType | 
SpaceProperty.IndexType.toSpaceIndexType()
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
static ITypeDesc | 
TypeDescFactory.createPbsTypeDesc(EntryType entryType,
                 String className,
                 String codeBase,
                 String[] superClassesNames,
                 String[] fieldsNames,
                 String[] fieldsTypes,
                 SpaceIndexType[] fieldsIndexes,
                 String idPropertyName,
                 boolean idAutoGenerate,
                 String routingPropertyName,
                 FifoSupport fifoMode,
                 boolean isReplicable,
                 boolean supportsOptimisticLocking,
                 boolean supportsDynamicProperties)  | 
| Modifier and Type | Method and Description | 
|---|---|
static SpaceIndexType | 
SpaceIndexTypeHelper.fromCode(byte code)  | 
static SpaceIndexType[] | 
IndexTypeHelper.fromOld(boolean[] indexIndicators)  | 
SpaceIndexType | 
ITypeDesc.getIndexType(String indexName)  | 
SpaceIndexType | 
TypeDesc.getIndexType(String indexName)  | 
| Modifier and Type | Method and Description | 
|---|---|
static byte | 
SpaceIndexTypeHelper.toCode(SpaceIndexType spaceIndexType)  | 
| Constructor and Description | 
|---|
SpaceCollectionIndex(String path,
                    SpaceIndexType indexType,
                    boolean unique)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndexType | 
InactiveTypeDesc.getIndexType(String indexName)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths,
                SpaceIndexType indexType)
Deprecated.  
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths,
                SpaceIndexType indexType,
                boolean unique)
Deprecated.  
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addPathIndex(String path,
            SpaceIndexType indexType)
Adds an index of the specified type for the specified path. 
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addPathIndex(String path,
            SpaceIndexType indexType,
            boolean unique)
Adds an index of the specified type for the specified path. 
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addPropertyIndex(String propertyName,
                SpaceIndexType indexType)
Adds an index of the specified type for the specified property. 
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.addPropertyIndex(String propertyName,
                SpaceIndexType indexType,
                boolean unique)
Adds an index of the specified type for the specified property. 
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.idProperty(String idPropertyName,
          boolean autoGenerateId,
          SpaceIndexType indexType)
Sets the ID property. 
 | 
SpaceTypeDescriptorBuilder | 
SpaceTypeDescriptorBuilder.routingProperty(String routingPropertyName,
               SpaceIndexType indexType)
Sets the routing property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndexType | 
SpaceIndex.getIndexType()
Gets the type of the index. 
 | 
SpaceIndexType | 
AbstractSpaceIndex.getIndexType()  | 
static SpaceIndexType | 
SpaceIndexType.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static SpaceIndexType[] | 
SpaceIndexType.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
| Constructor and Description | 
|---|
AbstractSpaceIndex(String indexName,
                  SpaceIndexType indexType,
                  boolean isUnique)  | 
CustomIndex(String indexName,
           ISpaceValueGetter<ServerEntry> indexValueGetter,
           boolean isUnique,
           SpaceIndexType indexType)  | 
SpacePathIndex(String path,
              SpaceIndexType indexType,
              boolean unique)  | 
SpacePropertyIndex(String name,
                  SpaceIndexType type,
                  boolean isUnique,
                  int propertyPos)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndexType | 
TypeDataIndex.getIndexType()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceIndexType | 
SpaceRoutingProperty.getIndex()  | 
SpaceIndexType | 
SpaceIdProperty.getIndex()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpaceRoutingProperty.setIndex(SpaceIndexType index)  | 
void | 
SpaceIdProperty.setIndex(SpaceIndexType index)  | 
Copyright © GigaSpaces.