- get() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Cursor
- getAllocatedOffHeapMemory() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets currently allocated offheap memory.
- getAllocatedOffHeapMemory() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets currently allocated offheap memory.
- getBuffer(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneFile
-
Gets address of buffer.
- getColumnCount() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- getCopy() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- getCost(Session, int[], TableFilter, SortOrder) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2SpatialIndex
- getCost(Session, int[], TableFilter, SortOrder) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2TreeIndex
- getCostRangeIndex(int[], long, TableFilter, SortOrder) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2SpatialIndex
- getDirectory() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneFile
-
- getDiskSpaceUsed() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2IndexBase
- getDiskSpaceUsed() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getFilePointer() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneInputStream
- getFilePointer() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneOutputStream
- getIndexes() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getIndexWriteLockWaitTime() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets index write lock wait time in milliseconds.
- getIndexWriteLockWaitTime() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets index write lock wait time in milliseconds.
- getInitialScriptPath() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets script path to be ran against H2 database after opening.
- getInitialScriptPath() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets script path to be ran against H2 database after opening.
- getKey() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- getLength() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneFile
-
For non-stream access from thread that might be concurrent with writing
- getLongQueryExecutionTimeout() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Get query execution time interpreted by SPI as long query for additional handling (e.g.
- getLongQueryExecutionTimeout() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Get query execution time interpreted by SPI as long query for additional handling (e.g.
- getMaxDataModificationId() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getMaxOffHeapMemory() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets maximum amount of memory available to off-heap storage.
- getMaxOffHeapMemory() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets maximum amount of memory available to off-heap storage.
- getMaxOffheapRowsCacheSize() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets maximum allowed off-heap rows cache size in items.
- getMaxOffheapRowsCacheSize() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets maximum allowed off-heap rows cache size in items.
- getName() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Gets space name to which this configuration applies.
- getOffheapRowsCacheSize() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets current off-heap rows cache size in items.
- getOffheapRowsCacheSize() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets current off-heap rows cache size in items.
- getOffheapValue(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
-
- getOffheapValue(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOffheap
- getOffheapValue(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOnheap
- getRowCount(Session) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2SpatialIndex
- getRowCount(Session) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getRowCount(Session) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2TreeIndex
- getRowCountApproximation() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2SpatialIndex
- getRowCountApproximation() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getRowCountApproximation() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2TreeIndex
- getScanIndex(Session) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getSearchPath() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets the optional search path consisting of space names to search SQL schema objects.
- getSearchPath() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets the optional search path consisting of space names to search SQL schema objects.
- getSearchRow() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Cursor
- getSizeInBytes() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneFile
-
- getSpaceNames() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets all registered in this SPI spaces comma separated.
- getSpaceNames() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets all registered in this SPI spaces comma separated.
- getSpiContext() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
- getTableType() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getUniqueIndex() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- getValue(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- GridH2AbstractKeyValueRow - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Table row implementation based on GridIndexingTypeDescriptor.
- GridH2AbstractKeyValueRow(GridH2RowDescriptor, Object, int, Object, int, long) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
-
Constructor.
- GridH2AbstractKeyValueRow(GridH2RowDescriptor) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
-
- GridH2Cursor - Class in org.gridgain.grid.spi.indexing.h2.opt
-
H2 Cursor implementation.
- GridH2Cursor(Iterator<GridH2Row>) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2Cursor
-
Constructor.
- GridH2IndexBase - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Index base.
- GridH2IndexBase(int, int) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2IndexBase
-
- GridH2IndexBase.FilteringIterator - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Iterator which filters by expiration time and predicate.
- GridH2IndexBase.FilteringIterator(Iterator<GridH2Row>, long) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2IndexBase.FilteringIterator
-
- GridH2IndexingSpaceConfiguration - Class in org.gridgain.grid.spi.indexing.h2
-
- GridH2IndexingSpaceConfiguration() - Constructor for class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
- GridH2IndexingSpi - Class in org.gridgain.grid.spi.indexing.h2
-
Indexing SPI implementation based on H2 database engine.
- GridH2IndexingSpi() - Constructor for class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
- GridH2IndexingSpiMBean - Interface in org.gridgain.grid.spi.indexing.h2
-
- GridH2KeyValueRowOffheap - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Offheap row.
- GridH2KeyValueRowOffheap(GridH2RowDescriptor, long) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOffheap
-
- GridH2KeyValueRowOffheap(GridH2RowDescriptor, Object, int, Object, int, long) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOffheap
-
Constructor.
- GridH2KeyValueRowOnheap - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Onheap row.
- GridH2KeyValueRowOnheap(GridH2RowDescriptor, Object, int, Object, int, long) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOnheap
-
Constructor.
- GridH2Row - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Row with locking support needed for unique key conflicts resolution.
- GridH2Row(Value...) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
-
- GridH2Row(byte, Value...) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
-
- GridH2RowDescriptor - Interface in org.gridgain.grid.spi.indexing.h2.opt
-
Row descriptor.
- GridH2SpatialIndex - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Spatial index.
- GridH2SpatialIndex(Table, String, IndexColumn[], int, int) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2SpatialIndex
-
- GridH2Table - Class in org.gridgain.grid.spi.indexing.h2.opt
-
H2 Table implementation.
- GridH2Table(CreateTableData, GridH2RowDescriptor, GridH2Table.IndexesFactory, String) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
-
Creates table.
- GridH2Table.Engine - Class in org.gridgain.grid.spi.indexing.h2.opt
-
H2 Table engine.
- GridH2Table.Engine() - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table.Engine
-
- GridH2Table.IndexesFactory - Interface in org.gridgain.grid.spi.indexing.h2.opt
-
Type which can create indexes list for given table.
- GridH2TreeIndex - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Base class for snapshotable tree indexes.
- GridH2TreeIndex(String, GridH2Table, boolean, int, int, GridUnsafeMemory, IndexColumn...) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridH2TreeIndex
-
Constructor with index initialization.
- GridLuceneDirectory - Class in org.gridgain.grid.spi.indexing.h2.opt
-
A memory-resident Directory implementation.
- GridLuceneDirectory(GridUnsafeMemory) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneDirectory
-
Constructs an empty Directory.
- GridLuceneFile - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Lucene file.
- GridLuceneIndex - Class in org.gridgain.grid.spi.indexing.h2.opt
-
- GridLuceneIndex(GridIndexingMarshaller, GridUnsafeMemory, String, GridIndexingTypeDescriptor, boolean) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneIndex
-
Constructor.
- GridLuceneInputStream - Class in org.gridgain.grid.spi.indexing.h2.opt
-
A memory-resident IndexInput implementation.
- GridLuceneInputStream(String, GridLuceneFile) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneInputStream
-
Constructor.
- GridLuceneLockFactory - Class in org.gridgain.grid.spi.indexing.h2.opt
-
Lucene LockFactory implementation.
- GridLuceneLockFactory() - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneLockFactory
-
- GridLuceneOutputStream - Class in org.gridgain.grid.spi.indexing.h2.opt
-
A memory-resident IndexOutput implementation.
- GridLuceneOutputStream(GridLuceneFile) - Constructor for class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneOutputStream
-
Constructor.
- GridSearchRowPointer - Interface in org.gridgain.grid.spi.indexing.h2.opt
-
Search row which supports pointer operations.
- incrementRefCount() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOffheap
- incrementRefCount() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
- indexColumn(int, int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
-
Creates index column for table.
- isDefaultIndexFixedTyping() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
If false, SPI will store all keys in BINARY form to make it possible to store
the same value type with different key types.
- isDefaultIndexFixedTyping() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
If false, SPI will store all keys in BINARY form to make it possible to store
the same value type with different key types.
- isDefaultIndexPrimitiveKey() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets if SPI will index primitive key-value pairs by key.
- isDefaultIndexPrimitiveKey() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets if SPI will index primitive key-value pairs by key.
- isDefaultIndexPrimitiveValue() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Gets if SPI will index primitive key-value pairs by value.
- isDefaultIndexPrimitiveValue() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Gets if SPI will index primitive key-value pairs by value.
- isDeterministic() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- isIndexFixedTyping() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
This flag essentially controls whether all values of the same type have
identical key type.
- isIndexFixedTyping(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
If false, SPI will store all keys in BINARY form to make it possible to store
the same value type with different key types.
- isIndexFixedTyping(String) - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
If false, SPI will store all keys in BINARY form to make it possible to store
the same value type with different key types.
- isIndexPrimitiveKey() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Gets flag indicating whether indexing SPI should index by key in cases
where key is primitive type
- isIndexPrimitiveKey(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Defines whether indexing SPI will index by key entries where key and value are primitive types in given space.
- isIndexPrimitiveKey(String) - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Defines whether indexing SPI will index by key entries where key and value are primitive types in given space.
- isIndexPrimitiveValue() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Gets flag indicating whether indexing SPI should index by value in cases
where value is primitive type
- isIndexPrimitiveValue(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Defines whether indexing SPI will index by value entries where key and value are primitive types in given space.
- isIndexPrimitiveValue(String) - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
Defines whether indexing SPI will index by value entries where key and value are primitive types in given space.
- isKeyColumn(int) - Method in interface org.gridgain.grid.spi.indexing.h2.opt.GridH2RowDescriptor
-
- isLockedExclusively() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- isLockedExclusivelyBy(Session) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Table
- isLongQueryExplain() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
If true, SPI prints SQL execution plan for long queries (explain SQL query).
- isLongQueryExplain() - Method in interface org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpiMBean
-
If true, SPI prints SQL execution plan for long queries (explain SQL query).
- seek(long) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneInputStream
- seek(long) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneOutputStream
- setDefaultIndexFixedTyping(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
This flag essentially controls whether all values of the same type have
identical key type.
- setDefaultIndexPrimitiveKey(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets if SPI will index primitive key-value pairs by key.
- setDefaultIndexPrimitiveValue(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets if SPI will index primitive key-value pairs by value.
- setDeleted(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- setFiltersForThread(GridIndexingQueryFilter<?, ?>[]) - Static method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2IndexBase
-
Sets key filters for current thread.
- setIndexCustomFunctionClasses(Class<?>...) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets classes with methods annotated by GridCacheQuerySqlFunction
to be used as user-defined functions from SQL queries.
- setIndexFixedTyping(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
This flag essentially controls whether key type is going to be identical
for all values of the same type.
- setIndexPrimitiveKey(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Sets flag indicating whether indexing SPI should index by key in cases
where key is primitive type.
- setIndexPrimitiveValue(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Sets flag indexing whether indexing SPI should index by value in cases
where value is primitive type.
- setIndexWriteLockWaitTime(long) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets index write lock wait time in milliseconds.
- setInitialScriptPath(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets script path to be ran against H2 database after opening.
- setKey(long) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- setKeyAndVersion(SearchRow) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- setLength(long) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneFile
-
Sets length.
- setLongQueryExecutionTimeout(long) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Set query execution time threshold.
- setLongQueryExplain(boolean) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
If true, SPI will print SQL execution plan for long queries (explain SQL query).
- setMaxOffHeapMemory(long) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets maximum amount of memory available to off-heap storage.
- setMaxOffheapRowsCacheSize(int) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Specifies max allowed size of cache for deserialized offheap rows to avoid deserialization costs for most
frequently used ones.
- setName(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpaceConfiguration
-
Sets space name.
- setSearchPath(String...) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets the optional search path consisting of space names to search SQL schema objects.
- setSessionId(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- setSpaceConfigurations(GridH2IndexingSpaceConfiguration...) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
-
Sets per-space configurations.
- setVersion(int) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
- size(String, GridIndexingTypeDescriptor) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
- sizeInBytes - Variable in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneDirectory
-
- sizeInBytes() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneOutputStream
-
Returns byte usage of all buffers.
- spi() - Method in interface org.gridgain.grid.spi.indexing.h2.opt.GridH2RowDescriptor
-
- spiStart(String) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
- spiStop() - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
- STATE_INSERTED - Static variable in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
-
- STATE_NEW - Static variable in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
-
- STATE_REJECTED - Static variable in class org.gridgain.grid.spi.indexing.h2.opt.GridH2Row
-
- store(String, GridIndexingTypeDescriptor, GridIndexingEntity<K>, GridIndexingEntity<V>, byte[], long) - Method in class org.gridgain.grid.spi.indexing.h2.GridH2IndexingSpi
- store(GridIndexingEntity<?>, GridIndexingEntity<?>, byte[], long) - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridLuceneIndex
-
Stores given data in this fulltext index.
- syncValue() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2AbstractKeyValueRow
-
- syncValue() - Method in class org.gridgain.grid.spi.indexing.h2.opt.GridH2KeyValueRowOffheap