public class OrientIndexManual<T extends OrientElement> extends java.lang.Object implements OrientIndex<T>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_CLASSNAME |
static java.lang.String |
CONFIG_RECORD_MAP_NAME |
protected static java.lang.String |
EDGE |
protected OrientBaseGraph |
graph |
protected java.lang.Class<? extends com.tinkerpop.blueprints.Element> |
indexClass |
protected OIndex |
recordKeyValueIndex |
protected static java.lang.String |
SEPARATOR |
protected OIndex |
underlying |
protected static java.lang.String |
VERTEX |
| Modifier | Constructor and Description |
|---|---|
protected |
OrientIndexManual(OrientBaseGraph orientGraph,
OIndex rawIndex) |
protected |
OrientIndexManual(OrientBaseGraph graph,
java.lang.String indexName,
java.lang.Class<? extends com.tinkerpop.blueprints.Element> indexClass,
OType iType) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
count(java.lang.String key,
java.lang.Object value) |
com.tinkerpop.blueprints.CloseableIterable<T> |
get(java.lang.String key,
java.lang.Object iValue) |
java.lang.Class<T> |
getIndexClass() |
java.lang.String |
getIndexName() |
OIndex |
getUnderlying() |
void |
put(java.lang.String key,
java.lang.Object value,
T element) |
com.tinkerpop.blueprints.CloseableIterable<T> |
query(java.lang.String key,
java.lang.Object query) |
void |
remove(java.lang.String key,
java.lang.Object value,
T element) |
void |
removeElement(T element) |
java.lang.String |
toString() |
public static final java.lang.String CONFIG_CLASSNAME
public static final java.lang.String CONFIG_RECORD_MAP_NAME
protected static final java.lang.String VERTEX
protected static final java.lang.String EDGE
protected static final java.lang.String SEPARATOR
protected OrientBaseGraph graph
protected OIndex underlying
protected OIndex recordKeyValueIndex
protected java.lang.Class<? extends com.tinkerpop.blueprints.Element> indexClass
protected OrientIndexManual(OrientBaseGraph graph, java.lang.String indexName, java.lang.Class<? extends com.tinkerpop.blueprints.Element> indexClass, OType iType)
protected OrientIndexManual(OrientBaseGraph orientGraph, OIndex rawIndex)
public java.lang.String getIndexName()
getIndexName in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public java.lang.Class<T> getIndexClass()
getIndexClass in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public void put(java.lang.String key,
java.lang.Object value,
T element)
put in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public com.tinkerpop.blueprints.CloseableIterable<T> get(java.lang.String key, java.lang.Object iValue)
get in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public com.tinkerpop.blueprints.CloseableIterable<T> query(java.lang.String key, java.lang.Object query) throws java.lang.UnsupportedOperationException
query in interface com.tinkerpop.blueprints.Index<T extends OrientElement>java.lang.UnsupportedOperationExceptionpublic long count(java.lang.String key,
java.lang.Object value)
count in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public void remove(java.lang.String key,
java.lang.Object value,
T element)
remove in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public java.lang.String toString()
toString in class java.lang.Objectpublic OIndex getUnderlying()
public void close()
public void removeElement(T element)
removeElement in interface OrientIndex<T extends OrientElement>Copyright © 2009–2023 OrientDB. All rights reserved.