Class AbstractInMemoryRelationshipTraversalCursor

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.neo4j.gds.core.cypher.RelationshipIds.UpdateListener, org.neo4j.storageengine.api.RelationshipVisitor<java.lang.RuntimeException>, org.neo4j.storageengine.api.StorageCursor, org.neo4j.storageengine.api.StorageEntityCursor, org.neo4j.storageengine.api.StorageRelationshipCursor, org.neo4j.storageengine.api.StorageRelationshipTraversalCursor

    public abstract class AbstractInMemoryRelationshipTraversalCursor
    extends InMemoryRelationshipCursor
    implements org.neo4j.storageengine.api.StorageRelationshipTraversalCursor, org.neo4j.storageengine.api.RelationshipVisitor<java.lang.RuntimeException>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.neo4j.storageengine.api.RelationshipVisitor

        org.neo4j.storageengine.api.RelationshipVisitor.Home
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void init​(long nodeReference, long reference, org.neo4j.storageengine.api.RelationshipSelection selection)  
      long neighbourNodeReference()  
      long originNodeReference()  
      • Methods inherited from class org.neo4j.kernel.impl.store.record.RelationshipRecord

        clear, copy, equals, getFirstNextRel, getFirstNode, getFirstPrevRel, getNextRel, getPrevRel, getSecondNextRel, getSecondNode, getSecondPrevRel, getType, hashCode, initialize, isFirstInChain, isFirstInFirstChain, isFirstInSecondChain, setFirstInChain, setFirstInFirstChain, setFirstInSecondChain, setFirstNextRel, setFirstNode, setFirstPrevRel, setIdTo, setLinks, setNextRel, setPrevRel, setSecondNextRel, setSecondNode, setSecondPrevRel, setType, toString
      • Methods inherited from class org.neo4j.kernel.impl.store.record.PrimitiveRecord

        getNextProp, initialize, setNextProp
      • Methods inherited from class org.neo4j.kernel.impl.store.record.AbstractBaseRecord

        getId, getIntId, getSecondaryUnitId, hasSecondaryUnitId, initialize, inUse, isCreated, isSecondaryUnitCreated, isUseFixedReferences, requiresSecondaryUnit, secondaryUnitToString, setCreated, setId, setInUse, setRequiresSecondaryUnit, setSecondaryUnitIdOnCreate, setSecondaryUnitIdOnLoad, setUseFixedReferences, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.neo4j.storageengine.api.RelationshipVisitor

        visit
      • Methods inherited from interface org.neo4j.storageengine.api.StorageCursor

        close, next, removeTracer, reset, setForceLoad, setTracer
      • Methods inherited from interface org.neo4j.storageengine.api.StorageEntityCursor

        entityReference, hasProperties, properties, propertiesReference
      • Methods inherited from interface org.neo4j.storageengine.api.StorageRelationshipCursor

        relationshipReference, sourceNodeReference, targetNodeReference, type
      • Methods inherited from interface org.neo4j.storageengine.api.StorageRelationshipTraversalCursor

        init
    • Constructor Detail

      • AbstractInMemoryRelationshipTraversalCursor

        public AbstractInMemoryRelationshipTraversalCursor​(org.neo4j.gds.core.cypher.CypherGraphStore graphStore,
                                                           org.neo4j.token.TokenHolders tokenHolders)
    • Method Detail

      • neighbourNodeReference

        public long neighbourNodeReference()
        Specified by:
        neighbourNodeReference in interface org.neo4j.storageengine.api.StorageRelationshipTraversalCursor
      • originNodeReference

        public long originNodeReference()
        Specified by:
        originNodeReference in interface org.neo4j.storageengine.api.StorageRelationshipTraversalCursor
      • init

        public void init​(long nodeReference,
                         long reference,
                         org.neo4j.storageengine.api.RelationshipSelection selection)
        Specified by:
        init in interface org.neo4j.storageengine.api.StorageRelationshipTraversalCursor