public class HBaseIndexManager extends OracleIndexManager
OraclePropertyGraph
object.EDGE_CLASS_ID, VERTEX_CLASS_ID
Constructor and Description |
---|
HBaseIndexManager(OraclePropertyGraph opg)
Creates a new HBaseIndexManager object, handling all Lucene indexes of the specified property graph.
|
Modifier and Type | Method and Description |
---|---|
<T extends com.tinkerpop.blueprints.Element> |
getIndexedKeys(String indexName, Class<T> indexClass)
Gets all the keys associated to the specified auto index and stored in the index meta data table.
|
clearAndCloseIndices, clearIndices, close, closeIndices, commitIndices, containsIndexedKey, createIndex, disableEdgeAutoIndexer, disableVertexAutoIndexer, dropAllAutoIndices, dropAllIndices, dropAllManualIndices, dropIndex, dropIndex, dropIndices, enableEdgeAutoIndexer, enableVertexAutoIndexer, existEdgeIndex, existVertexIndex, getEdgeAutoIndexName, getEdgeIndex, getEntityTypeAsInt, getIndices, getVertexAutoIndexName, getVertexIndex, indexAlreadyExists, isEdgeAutoIndexerEnabled, isVertexAutoIndexerEnabled, refreshAllIndicesCache, refreshAutoIndices, refreshEdgeAutoIndexCache, refreshEdgeIndicesCache, refreshIndicesCache, refreshManualIndicesCache, refreshVertexAutoIndexCache, refreshVertexIndicesCache, remove, remove, removePropertyFromIndices, startAutoIndexingProperties, startAutoIndexingProperty, stopAutoIndexingProperties, stopAutoIndexingProperty
public HBaseIndexManager(OraclePropertyGraph opg)
opg
- a OraclePropertyGraph
object.public <T extends com.tinkerpop.blueprints.Element> List<String> getIndexedKeys(String indexName, Class<T> indexClass)
getIndexedKeys
in class OracleIndexManager
indexName
- the name of the auto index.indexClass
- the class associated to the index (Vertex, Edge)Copyright © 2017 Oracle and/or its affiliates. All Rights Reserved.