Spring Data Graph

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

Packages that use GraphBacked
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.path   
 

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

Classes in org.springframework.data.neo4j.core with type parameters of type GraphBacked
 interface EntityState<ENTITY extends GraphBacked<STATE>,STATE>
          Interface for classes encapsulating and delegating read and write field access of an GraphBacked entity to a number of field accessors.
 interface TypeRepresentationStrategy<S extends PropertyContainer,T extends GraphBacked<S>>
          Strategy to handle representation of java types in the graph.
 

Subinterfaces of GraphBacked in org.springframework.data.neo4j.core
 interface NodeBacked
          Interface introduced to objects annotated with @NodeEntity by the Neo4jNodeBacking aspect.
 interface RelationshipBacked
          concrete interface introduced onto Relationship entities by the Neo4jRelationshipBacking aspect, encapsulates a neo4j relationship as backing state
 

Methods in org.springframework.data.neo4j.core with type parameters of type GraphBacked
<T extends GraphBacked>
Iterable<T>
EntityPath.allPathEntities(Class<T>... relationships)
           
 

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

Classes in org.springframework.data.neo4j.fieldaccess with type parameters of type GraphBacked
 class AbstractNodeRelationshipFieldAccessor<ENTITY extends GraphBacked,STATE extends PropertyContainer,TARGET extends GraphBacked,TSTATE extends PropertyContainer>
           
 class AbstractNodeRelationshipFieldAccessor<ENTITY extends GraphBacked,STATE extends PropertyContainer,TARGET extends GraphBacked,TSTATE extends PropertyContainer>
           
 class DefaultEntityState<ENTITY extends GraphBacked<STATE>,STATE>
           
 class DetachedEntityState<ENTITY extends GraphBacked<STATE>,STATE>
           
 class IndexingPropertyFieldAccessorListenerFactory<S extends PropertyContainer,T extends GraphBacked<S>>
           
 class NodeToNodesRelationshipFieldAccessor<TARGET extends GraphBacked>
           
 

Fields in org.springframework.data.neo4j.fieldaccess declared as GraphBacked
protected  ENTITY DefaultEntityState.entity
           
 

Methods in org.springframework.data.neo4j.fieldaccess that return types with arguments of type GraphBacked
 FieldAccessor<GraphBacked<org.neo4j.graphdb.PropertyContainer>> TransientFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<GraphBacked<org.neo4j.graphdb.PropertyContainer>> PropertyFieldAccessorFactory.forField(Field field)
           
 FieldAccessor<GraphBacked<org.neo4j.graphdb.PropertyContainer>> ConvertingNodePropertyFieldAccessorFactory.forField(Field field)
           
 

Methods in org.springframework.data.neo4j.fieldaccess with parameters of type GraphBacked
protected  Object PropertyFieldAccessorFactory.PropertyFieldAccessor.doGetValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 Object ConvertingNodePropertyFieldAccessorFactory.ConvertingNodePropertyFieldAccessor.doGetValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 Object TransientFieldAccessorFactory.TransientFieldAccessor.getValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 Object PropertyFieldAccessorFactory.PropertyFieldAccessor.getValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 boolean TransientFieldAccessorFactory.TransientFieldAccessor.isWriteable(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 boolean PropertyFieldAccessorFactory.PropertyFieldAccessor.isWriteable(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked)
           
 Object TransientFieldAccessorFactory.TransientFieldAccessor.setValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked, Object newVal)
           
 Object PropertyFieldAccessorFactory.PropertyFieldAccessor.setValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked, Object newVal)
           
 Object ConvertingNodePropertyFieldAccessorFactory.ConvertingNodePropertyFieldAccessor.setValue(GraphBacked<org.neo4j.graphdb.PropertyContainer> graphBacked, Object newVal)
           
 void IndexingPropertyFieldAccessorListenerFactory.IndexingPropertyFieldAccessorListener.valueChanged(GraphBacked<T> graphBacked, Object oldVal, Object newVal)
           
 

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

Classes in org.springframework.data.neo4j.repository with type parameters of type GraphBacked
 class AbstractGraphRepository<S extends PropertyContainer,T extends GraphBacked<S>>
          Repository like finder for Node and Relationship-Entities.
 interface CRUDRepository<T extends GraphBacked<?>>
          CRUD interface for graph repositories, used as base repository for crud operations
 interface GraphEntityInformation<S extends PropertyContainer,T extends GraphBacked<S>>
           
 class GraphMetamodelEntityInformation<S extends PropertyContainer,T extends GraphBacked<S>>
           
 interface GraphRepository<T extends GraphBacked<?>>
           
 class GraphRepositoryFactoryBean<S extends PropertyContainer,R extends CRUDRepository<T>,T extends GraphBacked<S>>
           
 interface IndexRepository<T extends GraphBacked<?>>
           
 interface NamedIndexRepository<T extends GraphBacked<?>>
           
 interface TraversalRepository<T extends GraphBacked<?>>
           
 

Methods in org.springframework.data.neo4j.repository with type parameters of type GraphBacked
<T extends GraphBacked<?>>
GraphRepository<T>
DirectGraphRepositoryFactory.createGraphRepository(Class<T> clazz)
           
 

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

Methods in org.springframework.data.neo4j.support with type parameters of type GraphBacked
<T extends GraphBacked<? extends org.neo4j.graphdb.PropertyContainer>>
long
GraphDatabaseContext.count(Class<T> entityClass)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
T
GraphDatabaseContext.createEntityFromState(S state, Class<T> type)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
T
GraphDatabaseContext.createEntityFromStoredType(S state)
           
<T extends GraphBacked<? extends org.neo4j.graphdb.PropertyContainer>>
org.neo4j.helpers.collection.ClosableIterable<T>
GraphDatabaseContext.findAll(Class<T> entityClass)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
org.neo4j.graphdb.index.Index<S>
GraphDatabaseContext.getIndex(Class<T> type)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
org.neo4j.graphdb.index.Index<S>
GraphDatabaseContext.getIndex(Class<T> type, String indexName)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
org.neo4j.graphdb.index.Index<S>
GraphDatabaseContext.getIndex(Class<T> type, String indexName, boolean fullText)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
void
GraphDatabaseContext.postEntityCreation(S node, Class<T> entityClass)
           
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
T
GraphDatabaseContext.projectTo(GraphBacked<S> entity, Class<T> targetType)
           
 

Methods in org.springframework.data.neo4j.support with parameters of type GraphBacked
<S extends org.neo4j.graphdb.PropertyContainer,T extends GraphBacked<S>>
T
GraphDatabaseContext.projectTo(GraphBacked<S> entity, Class<T> targetType)
           
 

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

Methods in org.springframework.data.neo4j.support.path with type parameters of type GraphBacked
<T extends GraphBacked>
Iterable<T>
ConvertingEntityPath.allPathEntities(Class<T>... relationships)
           
 


Spring Data Graph

Copyright © 2011 SpringSource. All Rights Reserved.