public final class Neo4jExecutor
extends java.lang.Object
Constructor and Description |
---|
Neo4jExecutor(org.neo4j.ogm.session.SessionFactory sessionFactory) |
Modifier and Type | Method and Description |
---|---|
long |
countEntitiesOfType(java.lang.Class<?> entity) |
<T> void |
delete(T object) |
<T> void |
deleteAll(java.lang.Class<T> targetClass) |
<T> T |
load(java.lang.Class<T> targetClass,
java.lang.Long id) |
<T> T |
load(java.lang.Class<T> targetClass,
java.lang.Long id,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.SortOrder sortOrder) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
java.util.Collection<java.lang.Long> ids,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.SortOrder sortOrder) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filter filter,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.SortOrder sortOrder) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.Filters filters,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.SortOrder sortOrder) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.lang.Class<T> targetClass,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.SortOrder sortOrder) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
int depth) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination) |
<T> java.util.Collection<T> |
loadAll(java.util.Collection<T> objects,
org.neo4j.ogm.cypher.query.SortOrder sortOrder,
org.neo4j.ogm.cypher.query.Pagination pagination,
int depth) |
org.neo4j.ogm.session.Session |
openSession() |
<T> java.lang.Iterable<T> |
query(java.lang.Class<T> objectType,
java.lang.String cypher,
java.util.Map<java.lang.String,?> parameters) |
org.neo4j.ogm.model.Result |
query(java.lang.String cypher,
java.util.Map<java.lang.String,?> parameters) |
org.neo4j.ogm.model.Result |
query(java.lang.String cypher,
java.util.Map<java.lang.String,?> parameters,
boolean readOnly) |
<T> T |
queryForObject(java.lang.Class<T> objectType,
java.lang.String cypher,
java.util.Map<java.lang.String,?> parameters) |
java.lang.Long |
resolveGraphIdFor(java.lang.Object possibleEntity) |
<T> void |
save(T object) |
<T> void |
save(T object,
int depth) |
org.neo4j.ogm.session.SessionFactory |
sessionFactory() |
public Neo4jExecutor(org.neo4j.ogm.session.SessionFactory sessionFactory)
public org.neo4j.ogm.session.SessionFactory sessionFactory()
public org.neo4j.ogm.session.Session openSession()
public <T> T load(java.lang.Class<T> targetClass, java.lang.Long id)
public <T> T load(java.lang.Class<T> targetClass, java.lang.Long id, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.SortOrder sortOrder)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.SortOrder sortOrder, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, java.util.Collection<java.lang.Long> ids, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, int depth)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.SortOrder sortOrder)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.SortOrder sortOrder, int depth)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.util.Collection<T> objects, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.SortOrder sortOrder)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.SortOrder sortOrder, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.SortOrder sortOrder)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.SortOrder sortOrder, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filter filter, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.SortOrder sortOrder)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.SortOrder sortOrder, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination)
public <T> java.util.Collection<T> loadAll(java.lang.Class<T> targetClass, org.neo4j.ogm.cypher.Filters filters, org.neo4j.ogm.cypher.query.SortOrder sortOrder, org.neo4j.ogm.cypher.query.Pagination pagination, int depth)
public <T> void save(T object)
public <T> void save(T object, int depth)
public <T> void delete(T object)
public <T> void deleteAll(java.lang.Class<T> targetClass)
public <T> T queryForObject(java.lang.Class<T> objectType, java.lang.String cypher, java.util.Map<java.lang.String,?> parameters)
public <T> java.lang.Iterable<T> query(java.lang.Class<T> objectType, java.lang.String cypher, java.util.Map<java.lang.String,?> parameters)
public org.neo4j.ogm.model.Result query(java.lang.String cypher, java.util.Map<java.lang.String,?> parameters)
public org.neo4j.ogm.model.Result query(java.lang.String cypher, java.util.Map<java.lang.String,?> parameters, boolean readOnly)
public long countEntitiesOfType(java.lang.Class<?> entity)
public java.lang.Long resolveGraphIdFor(java.lang.Object possibleEntity)