| Package | Description |
|---|---|
| org.gridgain.grid.kernal.managers.indexing |
Indexing manager classes.
|
| org.gridgain.grid.spi.indexing |
Contains APIs for indexing SPI.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GridIndexingTypeDescriptor> |
GridIndexingManager.types(String space)
Gets types for space.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> GridSpiCloseableIterator<GridIndexingKeyValueRow<K,V>> |
GridIndexingSpi.query(String spaceName,
String qry,
Collection<Object> params,
GridIndexingTypeDescriptor type,
GridIndexingQueryFilter<K,V>... filters)
Executes regular query.
|
<K,V> GridSpiCloseableIterator<GridIndexingKeyValueRow<K,V>> |
GridNoopIndexingSpi.query(String spaceName,
String qry,
Collection<Object> params,
GridIndexingTypeDescriptor type,
GridIndexingQueryFilter<K,V>... filters)
Executes regular query.
|
<K,V> GridSpiCloseableIterator<GridIndexingKeyValueRow<K,V>> |
GridIndexingSpi.queryText(String spaceName,
String qry,
GridIndexingTypeDescriptor type,
GridIndexingQueryFilter<K,V>... filters)
Executes text query.
|
<K,V> GridSpiCloseableIterator<GridIndexingKeyValueRow<K,V>> |
GridNoopIndexingSpi.queryText(String spaceName,
String qry,
GridIndexingTypeDescriptor type,
GridIndexingQueryFilter<K,V>... filters)
Executes text query.
|
void |
GridIndexingSpi.rebuildIndexes(String spaceName,
GridIndexingTypeDescriptor type)
Rebuilds all indexes of given type.
|
void |
GridNoopIndexingSpi.rebuildIndexes(String spaceName,
GridIndexingTypeDescriptor type)
Rebuilds all indexes of given type.
|
boolean |
GridIndexingSpi.registerType(String spaceName,
GridIndexingTypeDescriptor desc)
Registers type if it was not known before or updates it otherwise.
|
boolean |
GridNoopIndexingSpi.registerType(String spaceName,
GridIndexingTypeDescriptor desc)
Registers type if it was not known before or updates it otherwise.
|
long |
GridIndexingSpi.size(String spaceName,
GridIndexingTypeDescriptor desc)
Gets size of index for given type or -1 if it is a unknown type.
|
long |
GridNoopIndexingSpi.size(String spaceName,
GridIndexingTypeDescriptor desc)
Gets size of index for given type or -1 if it is a unknown type.
|
<K,V> void |
GridIndexingSpi.store(String spaceName,
GridIndexingTypeDescriptor type,
GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver,
long expirationTime)
Updates index.
|
<K,V> void |
GridNoopIndexingSpi.store(String spaceName,
GridIndexingTypeDescriptor type,
GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver,
long expirationTime)
Updates index.
|
void |
GridIndexingSpi.unregisterType(String spaceName,
GridIndexingTypeDescriptor type)
Unregisters type and removes all corresponding data.
|
void |
GridNoopIndexingSpi.unregisterType(String spaceName,
GridIndexingTypeDescriptor type)
Unregisters type and removes all corresponding data.
|
Copyright © 2014. All rights reserved.