public class OrientIndexAuto<T extends OrientElement> extends java.lang.Object implements OrientIndex<T>
| Modifier and Type | Method and Description |
|---|---|
long |
count(java.lang.String key,
java.lang.Object value) |
static <T extends OrientElement> |
create(OrientBaseGraph graph,
java.lang.String indexName,
java.lang.Class<T> indexClass) |
static void |
drop(OrientBaseGraph graph,
java.lang.String indexName) |
com.tinkerpop.blueprints.CloseableIterable<T> |
get(java.lang.String key,
java.lang.Object value) |
java.lang.Class<T> |
getIndexClass() |
java.lang.String |
getIndexName() |
static <T extends OrientElement> |
load(OrientBaseGraph graph,
java.lang.String indexName,
java.lang.Class<T> indexClass) |
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 <T extends OrientElement> OrientIndexAuto<T> create(OrientBaseGraph graph, java.lang.String indexName, java.lang.Class<T> indexClass)
public static <T extends OrientElement> OrientIndexAuto<T> load(OrientBaseGraph graph, java.lang.String indexName, java.lang.Class<T> indexClass)
public static void drop(OrientBaseGraph graph, java.lang.String indexName)
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 value)
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)
query in interface com.tinkerpop.blueprints.Index<T extends OrientElement>public 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 void removeElement(T element)
removeElement in interface OrientIndex<T extends OrientElement>public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2009–2023 OrientDB. All rights reserved.