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 final class CompositeRelationshipsBatchBuffer extends RecordsBatchBuffer<RelationshipReference>
-
-
Field Summary
-
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()
Resets the internal state of the consumer so that a new batch of records can be consumed.-
Methods inherited from class org.neo4j.gds.core.loading.RecordsBatchBuffer
batch, capacity, isFull, length
-
-
-
-
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()
Description copied from interface:StoreScanner.RecordConsumer
Resets the internal state of the consumer so that a new batch of records can be consumed.- Specified by:
reset
in interfaceStoreScanner.RecordConsumer<RelationshipReference>
- Overrides:
reset
in classRecordsBatchBuffer<RelationshipReference>
-
-