Package org.neo4j.gds.compat
Class AbstractInMemoryRelationshipTraversalCursor
- java.lang.Object
-
- org.neo4j.kernel.impl.store.record.AbstractBaseRecord
-
- org.neo4j.kernel.impl.store.record.PrimitiveRecord
-
- org.neo4j.kernel.impl.store.record.RelationshipRecord
-
- org.neo4j.gds.storageengine.InMemoryRelationshipCursor
-
- org.neo4j.gds.compat.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>
-
-
Field Summary
-
Fields inherited from class org.neo4j.gds.storageengine.InMemoryRelationshipCursor
graphStore, selection, sourceId, targetId, tokenHolders, totalRelationshipCount
-
-
Constructor Summary
Constructors Constructor Description AbstractInMemoryRelationshipTraversalCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(long nodeReference, long reference, org.neo4j.storageengine.api.RelationshipSelection selection)longneighbourNodeReference()longoriginNodeReference()-
Methods inherited from class org.neo4j.gds.storageengine.InMemoryRelationshipCursor
close, entityReference, hasProperties, initializeForRelationshipReference, next, onRelationshipIdsAdded, properties, reset, resetCursors, setForceLoad, sourceNodeReference, targetNodeReference, type, visit
-
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.StorageCursor
close, next, removeTracer, reset, setForceLoad, setTracer
-
Methods inherited from interface org.neo4j.storageengine.api.StorageEntityCursor
entityReference, hasProperties, properties, propertiesReference
-
-
-
-
Method Detail
-
neighbourNodeReference
public long neighbourNodeReference()
- Specified by:
neighbourNodeReferencein interfaceorg.neo4j.storageengine.api.StorageRelationshipTraversalCursor
-
originNodeReference
public long originNodeReference()
- Specified by:
originNodeReferencein interfaceorg.neo4j.storageengine.api.StorageRelationshipTraversalCursor
-
init
public void init(long nodeReference, long reference, org.neo4j.storageengine.api.RelationshipSelection selection)- Specified by:
initin interfaceorg.neo4j.storageengine.api.StorageRelationshipTraversalCursor
-
-