Spring Data Neo4j

org.springframework.data.neo4j.mapping
Class RelationshipInfo

java.lang.Object
  extended by org.springframework.data.neo4j.mapping.RelationshipInfo

public class RelationshipInfo
extends Object


Constructor Summary
RelationshipInfo(String type, org.neo4j.graphdb.Direction direction, org.springframework.data.util.TypeInformation<?> typeInformation, org.springframework.data.util.TypeInformation<?> concreteActualType, boolean targetsNode)
           
 
Method Summary
static RelationshipInfo fromField(Field field, RelatedTo annotation, org.springframework.data.util.TypeInformation<?> typeInformation)
           
static RelationshipInfo fromField(Field field, RelatedToVia annotation, org.springframework.data.util.TypeInformation<?> typeInformation)
           
static RelationshipInfo fromField(Field field, org.springframework.data.util.TypeInformation<?> typeInformation)
           
 org.neo4j.graphdb.Direction getDirection()
           
 org.neo4j.graphdb.RelationshipType getRelationshipType()
           
 org.springframework.data.util.TypeInformation<?> getTargetType()
           
 String getType()
           
 boolean isMultiple()
           
 boolean isReadonly()
           
 boolean targetsNodes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipInfo

public RelationshipInfo(String type,
                        org.neo4j.graphdb.Direction direction,
                        org.springframework.data.util.TypeInformation<?> typeInformation,
                        org.springframework.data.util.TypeInformation<?> concreteActualType,
                        boolean targetsNode)
Method Detail

getDirection

public org.neo4j.graphdb.Direction getDirection()

getType

public String getType()

getRelationshipType

public org.neo4j.graphdb.RelationshipType getRelationshipType()

isMultiple

public boolean isMultiple()

fromField

public static RelationshipInfo fromField(Field field,
                                         org.springframework.data.util.TypeInformation<?> typeInformation)

fromField

public static RelationshipInfo fromField(Field field,
                                         RelatedTo annotation,
                                         org.springframework.data.util.TypeInformation<?> typeInformation)

fromField

public static RelationshipInfo fromField(Field field,
                                         RelatedToVia annotation,
                                         org.springframework.data.util.TypeInformation<?> typeInformation)

getTargetType

public org.springframework.data.util.TypeInformation<?> getTargetType()

targetsNodes

public boolean targetsNodes()

isReadonly

public boolean isReadonly()

Spring Data Neo4j

Copyright © 2011 SpringSource. All Rights Reserved.