Package org.neo4j.gds.core.loading
Class CompositeRelationshipsBatchBuffer
- java.lang.Object
-
- org.neo4j.gds.core.loading.RecordsBatchBuffer<RelationshipReference>
-
- org.neo4j.gds.core.loading.CompositeRelationshipsBatchBuffer
-
- All Implemented Interfaces:
StoreScanner.RecordConsumer<RelationshipReference>
public class CompositeRelationshipsBatchBuffer extends RecordsBatchBuffer<RelationshipReference>
-
-
Field Summary
Fields Modifier and Type Field Description protected RelationshipsBatchBuffer[]
buffers
-
Fields inherited from class org.neo4j.gds.core.loading.RecordsBatchBuffer
DEFAULT_BUFFER_SIZE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
offer(RelationshipReference record)
Handles the given record and tells the caller, if it can accept more records.void
reset()
-
-
-
Field Detail
-
buffers
protected final RelationshipsBatchBuffer[] buffers
-
-
Method Detail
-
offer
public boolean offer(RelationshipReference record)
Description copied from interface:StoreScanner.RecordConsumer
Handles the given record and tells the caller, if it can accept more records. Can also ignore the record if it is not of interest.- Parameters:
record
- record- Returns:
- true, iff the consumer can consume more records
-
reset
public void reset()
- Overrides:
reset
in classRecordsBatchBuffer<RelationshipReference>
-
-