Spring Data Graph

Uses of Interface
org.springframework.data.neo4j.core.NodeBacked

Packages that use NodeBacked
org.springframework.data.neo4j.config   
org.springframework.data.neo4j.core   
org.springframework.data.neo4j.fieldaccess   
org.springframework.data.neo4j.repository   
org.springframework.data.neo4j.support   
org.springframework.data.neo4j.support.node   
org.springframework.data.neo4j.support.path   
org.springframework.data.neo4j.support.typerepresentation   
 

Uses of NodeBacked in org.springframework.data.neo4j.config
 

Methods in org.springframework.data.neo4j.config that return types with arguments of type NodeBacked
protected  org.springframework.data.persistence.EntityInstantiator<NodeBacked,org.neo4j.graphdb.Node> Neo4jConfiguration.graphEntityInstantiator()
           
 DelegatingFieldAccessorFactory<NodeBacked> Neo4jConfiguration.nodeDelegatingFieldAccessorFactory()
           
 

Uses of NodeBacked in org.springframework.data.neo4j.core
 

Classes in org.springframework.data.neo4j.core with type parameters of type NodeBacked
 interface EntityPath<S extends NodeBacked,E extends NodeBacked>
           
 interface EntityPath<S extends NodeBacked,E extends NodeBacked>
           
 

Methods in org.springframework.data.neo4j.core with type parameters of type NodeBacked
<T extends NodeBacked>
T
EntityPath.endEntity(Class<T>... types)
           
<T extends NodeBacked>
Iterable<T>
NodeBacked.findAllByTraversal(Class<T> targetType, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
          Perform a traversal from this entity's underlying node with the given traversal description.
<S extends NodeBacked,E extends NodeBacked>
Iterable<EntityPath<S,E>>
NodeBacked.findAllPathsByTraversal(org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
          Perform a traversal from this entity's underlying node with the given traversal description.
<S extends NodeBacked,E extends NodeBacked>
Iterable<EntityPath<S,E>>
NodeBacked.findAllPathsByTraversal(org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
          Perform a traversal from this entity's underlying node with the given traversal description.
<T extends NodeBacked>
Iterable<T>
EntityPath.nodeEntities()
           
<T extends NodeBacked>
T
NodeBacked.persist()
          Attach the entity inside a running transaction.
<T extends NodeBacked>
T
NodeBacked.projectTo(Class<T> targetType)
          Reify this entity as another node backed type.
<R extends RelationshipBacked,N extends NodeBacked>
R
NodeBacked.relateTo(N target, Class<R> relationshipClass, String relationshipType)
           Creates a relationship to the target node, returning a relationship entity representing the created relationship.
<T extends NodeBacked>
T
EntityPath.startEntity(Class<T>... types)
           
 

Methods in org.springframework.data.neo4j.core with parameters of type NodeBacked
 org.neo4j.graphdb.traversal.TraversalDescription FieldTraversalDescriptionBuilder.build(NodeBacked start, Field field, String... params)
          Builder method for traversal description.
<R extends RelationshipBacked>
R
NodeBacked.getRelationshipTo(NodeBacked target, Class<R> relationshipClass, String type)
          Finds the relationship of the specified type, from this entity's underlying node to the target entity's underlying node.
 org.neo4j.graphdb.Relationship NodeBacked.getRelationshipTo(NodeBacked target, String type)
          Finds the relationship of the specified type, from this entity's underlying node to the target entity's underlying node.
 org.neo4j.graphdb.Relationship NodeBacked.relateTo(NodeBacked target, String type)
          Creates a relationship to the target node entity with the given relationship type.
 void NodeBacked.removeRelationshipTo(NodeBacked target, String relationshipType)
          Removes the all relationships of the given type between this entity's underlying node and the target entity's underlying node.
 

Uses of NodeBacked in org.springframework.data.neo4j.fieldaccess
 

Methods in org.springframework.data.neo4j.fieldaccess that return types with arguments of type NodeBacked
 FieldAccessor<NodeBacked> TraversalFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> SingleRelationshipFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> ReadOnlyOneToNRelationshipFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> QueryFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> OneToNRelationshipFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> OneToNRelationshipEntityFieldAccessorFactory.forField(Field field)
           
 FieldAccessListener<NodeBacked,?> JpaIdFieldAccessListenerFactory.forField(Field field)
           
 FieldAccessor<NodeBacked> IdFieldAccessorFactory.forField(Field field)
           
protected  Class<? extends NodeBacked> NodeRelationshipFieldAccessorFactory.targetFrom(Field field, RelatedTo relatedTo)
           
 

Methods in org.springframework.data.neo4j.fieldaccess with parameters of type NodeBacked
protected  org.neo4j.graphdb.Node OneToNRelationshipEntityFieldAccessorFactory.OneToNRelationshipEntityFieldAccessor.getState(NodeBacked nodeBacked)
           
protected  org.neo4j.graphdb.Node NodeToNodesRelationshipFieldAccessor.getState(NodeBacked entity)
           
protected  Iterable<org.neo4j.graphdb.Relationship> OneToNRelationshipEntityFieldAccessorFactory.OneToNRelationshipEntityFieldAccessor.getStatesFromEntity(NodeBacked entity)
           
protected  Iterable<org.neo4j.graphdb.Node> NodeToNodesRelationshipFieldAccessor.getStatesFromEntity(NodeBacked entity)
           
 Object TraversalFieldAccessorFactory.TraversalFieldAccessor.getValue(NodeBacked nodeBacked)
           
 Object SingleRelationshipFieldAccessorFactory.SingleRelationshipFieldAccessor.getValue(NodeBacked entity)
           
 Object QueryFieldAccessorFactory.QueryFieldAccessor.getValue(NodeBacked nodeBacked)
           
 Object OneToNRelationshipFieldAccessorFactory.OneToNRelationshipFieldAccessor.getValue(NodeBacked entity)
           
 Object OneToNRelationshipEntityFieldAccessorFactory.OneToNRelationshipEntityFieldAccessor.getValue(NodeBacked entity)
           
 Object IdFieldAccessorFactory.IdFieldAccessor.getValue(NodeBacked nodeBacked)
           
 boolean TraversalFieldAccessorFactory.TraversalFieldAccessor.isWriteable(NodeBacked nodeBacked)
           
 boolean ReadOnlyOneToNRelationshipFieldAccessorFactory.ReadOnlyOneToNRelationshipFieldAccessor.isWriteable(NodeBacked nodeBacked)
           
 boolean QueryFieldAccessorFactory.QueryFieldAccessor.isWriteable(NodeBacked nodeBacked)
           
 boolean OneToNRelationshipEntityFieldAccessorFactory.OneToNRelationshipEntityFieldAccessor.isWriteable(NodeBacked nodeBacked)
           
 boolean IdFieldAccessorFactory.IdFieldAccessor.isWriteable(NodeBacked nodeBacked)
           
 Object TraversalFieldAccessorFactory.TraversalFieldAccessor.setValue(NodeBacked nodeBacked, Object newVal)
           
 Object SingleRelationshipFieldAccessorFactory.SingleRelationshipFieldAccessor.setValue(NodeBacked entity, Object newVal)
           
 Object ReadOnlyOneToNRelationshipFieldAccessorFactory.ReadOnlyOneToNRelationshipFieldAccessor.setValue(NodeBacked entity, Object newVal)
           
 Object QueryFieldAccessorFactory.QueryFieldAccessor.setValue(NodeBacked nodeBacked, Object newVal)
           
 Object OneToNRelationshipFieldAccessorFactory.OneToNRelationshipFieldAccessor.setValue(NodeBacked entity, Object newVal)
           
 Object OneToNRelationshipEntityFieldAccessorFactory.OneToNRelationshipEntityFieldAccessor.setValue(NodeBacked entity, Object newVal)
           
 Object IdFieldAccessorFactory.IdFieldAccessor.setValue(NodeBacked nodeBacked, Object newVal)
           
 void JpaIdFieldAccessListenerFactory.JpaIdFieldListener.valueChanged(NodeBacked nodeBacked, Object oldVal, Object newVal)
           
 

Constructor parameters in org.springframework.data.neo4j.fieldaccess with type arguments of type NodeBacked
OneToNRelationshipFieldAccessorFactory.OneToNRelationshipFieldAccessor(org.neo4j.graphdb.RelationshipType type, org.neo4j.graphdb.Direction direction, Class<? extends NodeBacked> elementClass, GraphDatabaseContext graphDatabaseContext, Field field)
           
ReadOnlyOneToNRelationshipFieldAccessorFactory.ReadOnlyOneToNRelationshipFieldAccessor(org.neo4j.graphdb.RelationshipType type, org.neo4j.graphdb.Direction direction, Class<? extends NodeBacked> elementClass, GraphDatabaseContext graphDatabaseContext, Field field)
           
SingleRelationshipFieldAccessorFactory.SingleRelationshipFieldAccessor(org.neo4j.graphdb.RelationshipType type, org.neo4j.graphdb.Direction direction, Class<? extends NodeBacked> clazz, GraphDatabaseContext graphDatabaseContext, Field field)
           
 

Uses of NodeBacked in org.springframework.data.neo4j.repository
 

Classes in org.springframework.data.neo4j.repository with type parameters of type NodeBacked
 class NodeGraphRepository<T extends NodeBacked>
           
 

Methods in org.springframework.data.neo4j.repository with type parameters of type NodeBacked
<N extends NodeBacked>
Iterable<T>
TraversalRepository.findAllByTraversal(N startNode, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
          Traversal based finder that returns a lazy Iterable over the traversal results
<N extends NodeBacked>
Iterable<T>
RelationshipGraphRepository.findAllByTraversal(N startNode, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
           
<N extends NodeBacked>
Iterable<T>
NodeGraphRepository.findAllByTraversal(N startNode, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
           
 

Uses of NodeBacked in org.springframework.data.neo4j.support
 

Methods in org.springframework.data.neo4j.support with parameters of type NodeBacked
 void GraphDatabaseContext.removeNodeEntity(NodeBacked entity)
           
 

Uses of NodeBacked in org.springframework.data.neo4j.support.node
 

Classes in org.springframework.data.neo4j.support.node with type parameters of type NodeBacked
 class NodeBackedNodeIterableWrapper<T extends NodeBacked>
          Simple wrapper to create an Iterable from a traverser, tied to a NodeBacked entity.
 class NodeEntityState<ENTITY extends NodeBacked>
           
 class PartialNodeEntityState<ENTITY extends NodeBacked>
           
 

Methods in org.springframework.data.neo4j.support.node with type parameters of type NodeBacked
<T extends NodeBacked>
T
PartialNodeEntityInstantiator.createEntityFromState(org.neo4j.graphdb.Node n, Class<T> entityClass)
          Takes the JPA id stored in the "FOREIGN_ID" property of the node for a EntityManager.find(Class, Object) operation.
 

Methods in org.springframework.data.neo4j.support.node that return types with arguments of type NodeBacked
 EntityState<NodeBacked,org.neo4j.graphdb.Node> NodeEntityStateFactory.getEntityState(NodeBacked entity)
           
 

Methods in org.springframework.data.neo4j.support.node with parameters of type NodeBacked
 EntityState<NodeBacked,org.neo4j.graphdb.Node> NodeEntityStateFactory.getEntityState(NodeBacked entity)
           
protected  void NodeEntityInstantiator.setState(NodeBacked entity, org.neo4j.graphdb.Node s)
           
 

Method parameters in org.springframework.data.neo4j.support.node with type arguments of type NodeBacked
 void NodeEntityStateFactory.setNodeDelegatingFieldAccessorFactory(DelegatingFieldAccessorFactory<NodeBacked> nodeDelegatingFieldAccessorFactory)
           
 

Constructor parameters in org.springframework.data.neo4j.support.node with type arguments of type NodeBacked
NodeEntityState(org.neo4j.graphdb.Node underlyingState, ENTITY entity, Class<? extends ENTITY> type, GraphDatabaseContext graphDatabaseContext, DelegatingFieldAccessorFactory<NodeBacked> nodeDelegatingFieldAccessorFactory)
           
 

Uses of NodeBacked in org.springframework.data.neo4j.support.path
 

Classes in org.springframework.data.neo4j.support.path with type parameters of type NodeBacked
 class ConvertingEntityPath<S extends NodeBacked,E extends NodeBacked>
           
 class ConvertingEntityPath<S extends NodeBacked,E extends NodeBacked>
           
 class EntityEvaluator<S extends NodeBacked,E extends NodeBacked>
           
 class EntityEvaluator<S extends NodeBacked,E extends NodeBacked>
           
 class EntityMapper<S extends NodeBacked,E extends NodeBacked,T>
           
 class EntityMapper<S extends NodeBacked,E extends NodeBacked,T>
           
static class EntityMapper.WithoutResult<S extends NodeBacked,E extends NodeBacked>
           
static class EntityMapper.WithoutResult<S extends NodeBacked,E extends NodeBacked>
           
 class EntityPathPathIterableWrapper<S extends NodeBacked,E extends NodeBacked>
           
 class EntityPathPathIterableWrapper<S extends NodeBacked,E extends NodeBacked>
           
 

Methods in org.springframework.data.neo4j.support.path with type parameters of type NodeBacked
<T extends NodeBacked>
T
ConvertingEntityPath.endEntity(Class<T>... types)
           
<T extends NodeBacked>
Iterable<T>
ConvertingEntityPath.nodeEntities()
           
<T extends NodeBacked>
T
ConvertingEntityPath.startEntity(Class<T>... types)
           
 

Uses of NodeBacked in org.springframework.data.neo4j.support.typerepresentation
 

Methods in org.springframework.data.neo4j.support.typerepresentation with type parameters of type NodeBacked
<U extends NodeBacked>
U
SubReferenceNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state)
           
<U extends NodeBacked>
U
NoopNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state)
           
<U extends NodeBacked>
U
IndexingNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state)
           
<U extends NodeBacked>
U
SubReferenceNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
<U extends NodeBacked>
U
NoopNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
<U extends NodeBacked>
U
IndexingNodeTypeRepresentationStrategy.createEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
<T extends NodeBacked>
org.neo4j.helpers.collection.ClosableIterable<T>
SubReferenceNodeTypeRepresentationStrategy.findAll(Class<T> clazz)
           
<U extends NodeBacked>
org.neo4j.helpers.collection.ClosableIterable<U>
NoopNodeTypeRepresentationStrategy.findAll(Class<U> clazz)
           
<U extends NodeBacked>
org.neo4j.helpers.collection.ClosableIterable<U>
IndexingNodeTypeRepresentationStrategy.findAll(Class<U> clazz)
           
<T extends NodeBacked>
Class<T>
SubReferenceNodeTypeRepresentationStrategy.getJavaType(org.neo4j.graphdb.Node node)
           
<U extends NodeBacked>
U
SubReferenceNodeTypeRepresentationStrategy.projectEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
<U extends NodeBacked>
U
NoopNodeTypeRepresentationStrategy.projectEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
<U extends NodeBacked>
U
IndexingNodeTypeRepresentationStrategy.projectEntity(org.neo4j.graphdb.Node state, Class<U> type)
           
 

Methods in org.springframework.data.neo4j.support.typerepresentation that return types with arguments of type NodeBacked
 Class<? extends NodeBacked> NoopNodeTypeRepresentationStrategy.getJavaType(org.neo4j.graphdb.Node state)
           
 Class<? extends NodeBacked> IndexingNodeTypeRepresentationStrategy.getJavaType(org.neo4j.graphdb.Node node)
           
 

Method parameters in org.springframework.data.neo4j.support.typerepresentation with type arguments of type NodeBacked
 long SubReferenceNodeTypeRepresentationStrategy.count(Class<? extends NodeBacked> entityClass)
           
 long NoopNodeTypeRepresentationStrategy.count(Class<? extends NodeBacked> entityClass)
           
 long IndexingNodeTypeRepresentationStrategy.count(Class<? extends NodeBacked> entityClass)
           
 org.neo4j.graphdb.Node SubReferenceNodeTypeRepresentationStrategy.findSubreferenceNode(Class<? extends NodeBacked> entityClass)
           
 void SubReferenceNodeTypeRepresentationStrategy.postEntityCreation(org.neo4j.graphdb.Node state, Class<? extends NodeBacked> type)
           
 void NoopNodeTypeRepresentationStrategy.postEntityCreation(org.neo4j.graphdb.Node state, Class<? extends NodeBacked> type)
           
 void IndexingNodeTypeRepresentationStrategy.postEntityCreation(org.neo4j.graphdb.Node state, Class<? extends NodeBacked> type)
           
 

Constructor parameters in org.springframework.data.neo4j.support.typerepresentation with type arguments of type NodeBacked
IndexingNodeTypeRepresentationStrategy(org.neo4j.graphdb.GraphDatabaseService graphDb, org.springframework.data.persistence.EntityInstantiator<NodeBacked,org.neo4j.graphdb.Node> graphEntityInstantiator)
           
SubReferenceNodeTypeRepresentationStrategy(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService, org.springframework.data.persistence.EntityInstantiator<NodeBacked,org.neo4j.graphdb.Node> entityInstantiator)
           
TypeRepresentationStrategyFactory(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService, org.springframework.data.persistence.EntityInstantiator<NodeBacked,org.neo4j.graphdb.Node> graphEntityInstantiator, org.springframework.data.persistence.EntityInstantiator<RelationshipBacked,org.neo4j.graphdb.Relationship> relationshipEntityInstantiator)
           
 


Spring Data Graph

Copyright © 2011 SpringSource. All Rights Reserved.