Package org.neo4j.ogm.cypher.compiler
Interface RelationshipBuilder
- All Superinterfaces:
PropertyContainerBuilder<RelationshipBuilder>
- All Known Implementing Classes:
DefaultRelationshipBuilder
Builds a relationship to be persisted in the database
- Author:
- Luanne Misquitta
-
Method Summary
Modifier and TypeMethodDescriptiondirection
(Relationship.Direction direction) org.neo4j.ogm.model.Edge
edge()
boolean
hasDirection
(Relationship.Direction direction) boolean
boolean
isDirty()
boolean
boolean
void
void
setDirty
(boolean dirty) void
setPrimaryIdName
(String primaryIdName) void
setReference
(Long reference) void
setRelationshipEntity
(boolean relationshipEntity) void
setSingleton
(boolean singleton) void
type()
Methods inherited from interface org.neo4j.ogm.cypher.compiler.PropertyContainerBuilder
addCompositeProperties, addProperty, setPreviousCompositeProperties, setVersionProperty
-
Method Details
-
reference
Long reference()- Specified by:
reference
in interfacePropertyContainerBuilder<RelationshipBuilder>
-
setReference
-
type
String type() -
setType
-
relate
-
direction
-
hasDirection
-
isBidirectional
boolean isBidirectional() -
isSingleton
boolean isSingleton() -
setSingleton
void setSingleton(boolean singleton) -
isRelationshipEntity
boolean isRelationshipEntity() -
setRelationshipEntity
void setRelationshipEntity(boolean relationshipEntity) -
isDirty
boolean isDirty() -
setDirty
void setDirty(boolean dirty) -
edge
org.neo4j.ogm.model.Edge edge() -
setPrimaryIdName
-