Spring Data Graph

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

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

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

Classes in org.springframework.data.graph.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.graph.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.graph.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.graph.neo4j.config
 

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

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

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

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

Constructor parameters in org.springframework.data.graph.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.graph.neo4j.repository
 

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

Methods in org.springframework.data.graph.neo4j.repository with type parameters of type NodeBacked
<N extends NodeBacked>
Iterable<T>
RelationshipGraphRepository.findAllByTraversal(N startNode, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
           
<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>
NodeGraphRepository.findAllByTraversal(N startNode, org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
           
 

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

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

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

Classes in org.springframework.data.graph.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.graph.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.graph.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.graph.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)
           
 

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

Classes in org.springframework.data.graph.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.graph.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.graph.neo4j.support.typerepresentation
 

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

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

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

Constructor parameters in org.springframework.data.graph.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. All Rights Reserved.