@Override public String toString() { if ( isClosed() ) { return "RelationshipTraversalCursor[closed state]"; } else { String mode = "mode="; if ( filterStore ) { mode = mode + "filterStore"; } else { mode = mode + "regular"; } return "RelationshipTraversalCursor[id=" + storeCursor.entityReference() + ", " + mode + ", " + storeCursor.toString() + "]"; } } }
@Override protected T fetchNextOrNull() { if ( !relationshipCursor.next() ) { return null; } return nextFrom( relationshipCursor.entityReference(), relationshipCursor.type(), relationshipCursor.sourceNodeReference(), relationshipCursor.targetNodeReference() ); } };
private void deleteRelationships( long nodeId ) { try ( KernelStatement statement = (KernelStatement) tx.acquireStatement(); StorageNodeCursor nodeCursor = allocateNodeCursor( nodeId ) ) { assertTrue( nodeCursor.next() ); try ( StorageRelationshipTraversalCursor relationships = allocateRelationshipTraversalCursor( nodeCursor ) ) { while ( relationships.next() ) { relDelete( relationships.entityReference() ); } } } }
(hasChanges && read.txState().relationshipIsDeletedInThisTx( storeCursor.entityReference() ) ); if ( !skip )
long rel = relationships.entityReference(); if ( rel == rel1 )
long rel = relationships.entityReference(); if ( rel == rel1 )
@Override public String toString() { if ( isClosed() ) { return "RelationshipTraversalCursor[closed state]"; } else { String mode = "mode="; if ( filterStore ) { mode = mode + "filterStore"; } else { mode = mode + "regular"; } return "RelationshipTraversalCursor[id=" + storeCursor.entityReference() + ", " + mode + ", " + storeCursor.toString() + "]"; } } }
@Override protected T fetchNextOrNull() { if ( !relationshipCursor.next() ) { return null; } return nextFrom( relationshipCursor.entityReference(), relationshipCursor.type(), relationshipCursor.sourceNodeReference(), relationshipCursor.targetNodeReference() ); } };
(hasChanges && read.txState().relationshipIsDeletedInThisTx( storeCursor.entityReference() ) ); if ( !skip )