Package org.neo4j.graphalgo.core.huge
Class CompositeAdjacencyList
- java.lang.Object
-
- org.neo4j.graphalgo.core.huge.CompositeAdjacencyList
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,AdjacencyList
public class CompositeAdjacencyList extends java.lang.Object implements AdjacencyList
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CompositeAdjacencyList.CompositeIndexedOffsetOperator
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AdjacencyList>
adjacencyLists()
void
close()
PropertyCursor
cursor(long offset, int degree)
CompositeAdjacencyCursor
decompressingCursor(long nodeId, int unusedDegree)
Get a new cursor initialised on the given offsetvoid
forEachOffset(long nodeId, CompositeAdjacencyList.CompositeIndexedOffsetOperator func)
PropertyCursor
rawCursor()
CompositeAdjacencyCursor
rawDecompressingCursor()
Returns a new, uninitialized delta cursor.
-
-
-
Method Detail
-
adjacencyLists
public java.util.List<AdjacencyList> adjacencyLists()
-
rawCursor
public PropertyCursor rawCursor()
- Specified by:
rawCursor
in interfaceAdjacencyList
-
cursor
public PropertyCursor cursor(long offset, int degree)
- Specified by:
cursor
in interfaceAdjacencyList
-
rawDecompressingCursor
public CompositeAdjacencyCursor rawDecompressingCursor()
Description copied from interface:AdjacencyList
Returns a new, uninitialized delta cursor.- Specified by:
rawDecompressingCursor
in interfaceAdjacencyList
-
decompressingCursor
public CompositeAdjacencyCursor decompressingCursor(long nodeId, int unusedDegree)
Description copied from interface:AdjacencyList
Get a new cursor initialised on the given offset- Specified by:
decompressingCursor
in interfaceAdjacencyList
-
close
public void close()
- Specified by:
close
in interfaceAdjacencyList
- Specified by:
close
in interfacejava.lang.AutoCloseable
-
forEachOffset
public void forEachOffset(long nodeId, CompositeAdjacencyList.CompositeIndexedOffsetOperator func)
-
-