Package org.neo4j.gds.compat
Class CompositeNodeCursor
- java.lang.Object
-
- org.neo4j.internal.kernel.api.DefaultCloseListenable
-
- org.neo4j.gds.compat.CompositeNodeCursor
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.neo4j.internal.kernel.api.AutoCloseablePlus,org.neo4j.internal.kernel.api.Cursor
public abstract class CompositeNodeCursor extends org.neo4j.internal.kernel.api.DefaultCloseListenable implements org.neo4j.internal.kernel.api.Cursor
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCompositeNodeCursor(java.util.List<org.neo4j.internal.kernel.api.NodeLabelIndexCursor> cursors, int[] labelIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseCursor()voidcloseInternal()long[]currentLabels()@Nullable org.neo4j.internal.kernel.api.NodeLabelIndexCursorgetCursor(int index)booleanisClosed()booleannext()longnodeReference()voidremoveCursor(int index)voidremoveTracer()voidsetTracer(org.neo4j.internal.kernel.api.KernelReadTracer tracer)-
Methods inherited from class org.neo4j.internal.kernel.api.DefaultCloseListenable
close, getCloseListener, getToken, setCloseListener, setToken, wrap
-
-
-
-
Method Detail
-
getCursor
@Nullable public @Nullable org.neo4j.internal.kernel.api.NodeLabelIndexCursor getCursor(int index)
-
removeCursor
public void removeCursor(int index)
-
currentLabels
public long[] currentLabels()
-
nodeReference
public long nodeReference()
-
next
public boolean next()
- Specified by:
nextin interfaceorg.neo4j.internal.kernel.api.Cursor
-
setTracer
public void setTracer(org.neo4j.internal.kernel.api.KernelReadTracer tracer)
- Specified by:
setTracerin interfaceorg.neo4j.internal.kernel.api.Cursor
-
removeTracer
public void removeTracer()
- Specified by:
removeTracerin interfaceorg.neo4j.internal.kernel.api.Cursor
-
closeCursor
public void closeCursor()
-
closeInternal
public void closeInternal()
- Specified by:
closeInternalin interfaceorg.neo4j.internal.kernel.api.AutoCloseablePlus
-
isClosed
public boolean isClosed()
- Specified by:
isClosedin interfaceorg.neo4j.internal.kernel.api.AutoCloseablePlus
-
-