public interface IndexProvider
Modifier and Type | Method and Description |
---|---|
<T extends org.neo4j.graphdb.PropertyContainer> |
createIndex(Class<T> type,
String indexName,
IndexType fullText) |
String |
createIndexValueForType(Object type)
adjust your indexName for the "__types__" indices
|
String |
customizeIndexName(String indexName,
Class<?> type)
possibility to do something with the high level index name
|
<S extends org.neo4j.graphdb.PropertyContainer,T> |
getIndex(Class<T> type) |
<S extends org.neo4j.graphdb.PropertyContainer,T> |
getIndex(Class<T> type,
String indexName) |
<S extends org.neo4j.graphdb.PropertyContainer,T> |
getIndex(Class<T> type,
String indexName,
IndexType indexType) |
<S extends org.neo4j.graphdb.PropertyContainer> |
getIndex(Neo4jPersistentProperty property,
Class<?> instanceType) |
<T extends org.neo4j.graphdb.PropertyContainer> |
getIndex(String indexName) |
boolean |
isNode(Class<? extends org.neo4j.graphdb.PropertyContainer> type) |
<S extends org.neo4j.graphdb.PropertyContainer,T> org.neo4j.graphdb.index.Index<S> getIndex(Class<T> type)
<S extends org.neo4j.graphdb.PropertyContainer,T> org.neo4j.graphdb.index.Index<S> getIndex(Class<T> type, String indexName)
<S extends org.neo4j.graphdb.PropertyContainer,T> org.neo4j.graphdb.index.Index<S> getIndex(Class<T> type, String indexName, IndexType indexType)
<T extends org.neo4j.graphdb.PropertyContainer> org.neo4j.graphdb.index.Index<T> getIndex(String indexName)
boolean isNode(Class<? extends org.neo4j.graphdb.PropertyContainer> type)
<T extends org.neo4j.graphdb.PropertyContainer> org.neo4j.graphdb.index.Index<T> createIndex(Class<T> type, String indexName, IndexType fullText)
<S extends org.neo4j.graphdb.PropertyContainer> org.neo4j.graphdb.index.Index<S> getIndex(Neo4jPersistentProperty property, Class<?> instanceType)
String createIndexValueForType(Object type)
Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.