Package n10s.result
Class VirtualRelationship
java.lang.Object
n10s.result.VirtualRelationship
- All Implemented Interfaces:
org.neo4j.graphdb.Entity,org.neo4j.graphdb.Relationship
(taken from APOC)
- Since:
- 16.03.16
- Author:
- mh
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualRelationship(long id, org.neo4j.graphdb.Node startNode, org.neo4j.graphdb.Node endNode, org.neo4j.graphdb.RelationshipType type, Map<String, Object> props) VirtualRelationship(org.neo4j.graphdb.Node startNode, org.neo4j.graphdb.Node endNode, org.neo4j.graphdb.RelationshipType type) VirtualRelationship(org.neo4j.graphdb.Node startNode, org.neo4j.graphdb.Node endNode, org.neo4j.graphdb.RelationshipType type, Map<String, Object> props) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()booleanorg.neo4j.graphdb.NodelonggetId()org.neo4j.graphdb.Node[]getNodes()org.neo4j.graphdb.NodegetOtherNode(org.neo4j.graphdb.Node node) getProperties(String... strings) getProperty(String s, Object o) org.neo4j.graphdb.Nodeorg.neo4j.graphdb.RelationshipTypegetType()inthashCode()booleanbooleanisType(org.neo4j.graphdb.RelationshipType relationshipType) voidsetProperty(String s, Object o) toString()org.neo4j.graphdb.RelationshipwithProperties(Map<String, Object> props) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.neo4j.graphdb.Relationship
getEndNodeId, getOtherNodeId, getStartNodeId
-
Constructor Details
-
VirtualRelationship
public VirtualRelationship(org.neo4j.graphdb.Node startNode, org.neo4j.graphdb.Node endNode, org.neo4j.graphdb.RelationshipType type) -
VirtualRelationship
-
VirtualRelationship
-
-
Method Details
-
getId
public long getId()- Specified by:
getIdin interfaceorg.neo4j.graphdb.Entity
-
getElementId
- Specified by:
getElementIdin interfaceorg.neo4j.graphdb.Entity
-
delete
public void delete()- Specified by:
deletein interfaceorg.neo4j.graphdb.Entity
-
getStartNode
public org.neo4j.graphdb.Node getStartNode()- Specified by:
getStartNodein interfaceorg.neo4j.graphdb.Relationship
-
getEndNode
public org.neo4j.graphdb.Node getEndNode()- Specified by:
getEndNodein interfaceorg.neo4j.graphdb.Relationship
-
getOtherNode
public org.neo4j.graphdb.Node getOtherNode(org.neo4j.graphdb.Node node) - Specified by:
getOtherNodein interfaceorg.neo4j.graphdb.Relationship
-
getNodes
public org.neo4j.graphdb.Node[] getNodes()- Specified by:
getNodesin interfaceorg.neo4j.graphdb.Relationship
-
getType
public org.neo4j.graphdb.RelationshipType getType()- Specified by:
getTypein interfaceorg.neo4j.graphdb.Relationship
-
isType
public boolean isType(org.neo4j.graphdb.RelationshipType relationshipType) - Specified by:
isTypein interfaceorg.neo4j.graphdb.Relationship
-
hasProperty
- Specified by:
hasPropertyin interfaceorg.neo4j.graphdb.Entity
-
getProperty
- Specified by:
getPropertyin interfaceorg.neo4j.graphdb.Entity
-
getProperty
- Specified by:
getPropertyin interfaceorg.neo4j.graphdb.Entity
-
setProperty
- Specified by:
setPropertyin interfaceorg.neo4j.graphdb.Entity
-
removeProperty
- Specified by:
removePropertyin interfaceorg.neo4j.graphdb.Entity
-
getPropertyKeys
- Specified by:
getPropertyKeysin interfaceorg.neo4j.graphdb.Entity
-
getProperties
- Specified by:
getPropertiesin interfaceorg.neo4j.graphdb.Entity
-
getAllProperties
- Specified by:
getAllPropertiesin interfaceorg.neo4j.graphdb.Entity
-
equals
-
hashCode
public int hashCode() -
withProperties
-
toString
-