Package org.neo4j.gds.core.loading
Class ScanningRecordsImporter<Record,T>
- java.lang.Object
-
- org.neo4j.gds.core.loading.ScanningRecordsImporter<Record,T>
-
- Direct Known Subclasses:
ScanningNodesImporter
,ScanningRelationshipsImporter
public abstract class ScanningRecordsImporter<Record,T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected int
concurrency
protected org.neo4j.gds.core.GraphDimensions
dimensions
protected java.util.concurrent.ExecutorService
executorService
protected ProgressTracker
progressTracker
protected org.neo4j.gds.transaction.TransactionContext
transaction
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract T
build()
T
call()
abstract org.neo4j.gds.core.loading.RecordScannerTaskRunner.RecordScannerTaskFactory
recordScannerTaskFactory(long nodeCount, ImportSizing sizing, StoreScanner<Record> storeScanner)
-
-
-
Field Detail
-
executorService
protected final java.util.concurrent.ExecutorService executorService
-
transaction
protected final org.neo4j.gds.transaction.TransactionContext transaction
-
dimensions
protected final org.neo4j.gds.core.GraphDimensions dimensions
-
progressTracker
protected final ProgressTracker progressTracker
-
concurrency
protected final int concurrency
-
-
Method Detail
-
call
public final T call()
-
recordScannerTaskFactory
public abstract org.neo4j.gds.core.loading.RecordScannerTaskRunner.RecordScannerTaskFactory recordScannerTaskFactory(long nodeCount, ImportSizing sizing, StoreScanner<Record> storeScanner)
-
build
public abstract T build()
-
-