| Package | Description |
|---|---|
| org.gridgain.grid.kernal.processors.cache.query | |
| org.gridgain.grid.spi.indexing |
Contains APIs for indexing SPI.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
GridCacheQueryManager.onFieldsPageReady(boolean loc,
org.gridgain.grid.kernal.processors.cache.query.GridCacheQueryInfo qryInfo,
List<GridIndexingFieldMetadata> metaData,
Collection<List<GridIndexingEntity<?>>> entities,
Collection<?> data,
boolean finished,
Throwable e) |
protected boolean |
GridCacheDistributedQueryManager.onFieldsPageReady(boolean loc,
org.gridgain.grid.kernal.processors.cache.query.GridCacheQueryInfo qryInfo,
List<GridIndexingFieldMetadata> metadata,
Collection<List<GridIndexingEntity<?>>> entities,
Collection<?> data,
boolean finished,
Throwable e) |
protected boolean |
GridCacheLocalQueryManager.onFieldsPageReady(boolean loc,
org.gridgain.grid.kernal.processors.cache.query.GridCacheQueryInfo qryInfo,
List<GridIndexingFieldMetadata> metaData,
Collection<List<GridIndexingEntity<?>>> entities,
Collection<?> data,
boolean finished,
Throwable e) |
| Modifier and Type | Class and Description |
|---|---|
class |
GridIndexingEntityAdapter<T>
Convenience adapter for
GridIndexingEntity. |
| Modifier and Type | Method and Description |
|---|---|
GridIndexingEntity<K> |
GridIndexingKeyValueRow.key()
Gets cache key.
|
GridIndexingEntity<K> |
GridIndexingKeyValueRowAdapter.key()
Gets cache key.
|
<T> GridIndexingEntity<T> |
GridIndexingMarshaller.unmarshal(byte[] bytes)
Unmarshalls bytes to object.
|
GridIndexingEntity<V> |
GridIndexingKeyValueRow.value()
Gets cache value.
|
GridIndexingEntity<V> |
GridIndexingKeyValueRowAdapter.value()
Gets cache value.
|
| Modifier and Type | Method and Description |
|---|---|
GridCloseableIterator<List<GridIndexingEntity<?>>> |
GridIndexingFieldsResultAdapter.iterator()
Gets iterator over queried fields.
|
GridSpiCloseableIterator<List<GridIndexingEntity<?>>> |
GridIndexingFieldsResult.iterator()
Gets iterator over queried fields.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
GridIndexingMarshaller.marshal(GridIndexingEntity<?> entity)
Marshals object to bytes.
|
<K> boolean |
GridIndexingSpi.remove(String spaceName,
GridIndexingEntity<K> key)
Removes index entry by key.
|
<K> boolean |
GridNoopIndexingSpi.remove(String spaceName,
GridIndexingEntity<K> key)
Removes index entry by key.
|
<K,V> void |
GridIndexingSpi.store(String spaceName,
GridIndexingTypeDescriptor type,
GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver,
long expirationTime)
Updates index.
|
<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.
|
<K,V> void |
GridNoopIndexingSpi.store(String spaceName,
GridIndexingTypeDescriptor type,
GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver,
long expirationTime)
Updates index.
|
| Constructor and Description |
|---|
GridIndexingKeyValueRowAdapter(GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver)
Constructs query index row.
|
GridIndexingKeyValueRowAdapter(GridIndexingEntity<K> key,
GridIndexingEntity<V> val,
byte[] ver)
Constructs query index row.
|
| Constructor and Description |
|---|
GridIndexingFieldsResultAdapter(List<GridIndexingFieldMetadata> metaData,
GridCloseableIterator<List<GridIndexingEntity<?>>> it)
Creates query field result composed of field metadata and iterator
over queried fields.
|
Copyright © 2014. All rights reserved.