Package org.neo4j.graphalgo.core.loading
Class NodeImporter
- java.lang.Object
-
- org.neo4j.graphalgo.core.loading.NodeImporter
-
public class NodeImporter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
NodeImporter.PropertyReader
-
Constructor Summary
Constructors Constructor Description NodeImporter(InternalIdMappingBuilder<? extends IdMappingAllocator> idMapBuilder, java.util.Map<NodeLabel,HugeAtomicBitSet> nodeLabelBitSetMapping, com.carrotsearch.hppc.IntObjectMap<java.util.List<NodeLabel>> labelTokenNodeLabelMapping, boolean loadsProperties, AllocationTracker tracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
importCypherNodes(NodesBatchBuffer buffer, java.util.List<java.util.Map<java.lang.String,org.neo4j.values.storable.Value>> cypherNodeProperties, CypherNodePropertyImporter propertyImporter)
long
importNodes(NodesBatchBuffer buffer, NodeImporter.PropertyReader reader)
long
importNodes(NodesBatchBuffer buffer, org.neo4j.kernel.api.KernelTransaction kernelTransaction, @Nullable NativeNodePropertyImporter propertyImporter)
-
-
-
Constructor Detail
-
NodeImporter
public NodeImporter(InternalIdMappingBuilder<? extends IdMappingAllocator> idMapBuilder, java.util.Map<NodeLabel,HugeAtomicBitSet> nodeLabelBitSetMapping, com.carrotsearch.hppc.IntObjectMap<java.util.List<NodeLabel>> labelTokenNodeLabelMapping, boolean loadsProperties, AllocationTracker tracker)
-
-
Method Detail
-
importNodes
public long importNodes(NodesBatchBuffer buffer, org.neo4j.kernel.api.KernelTransaction kernelTransaction, @Nullable @Nullable NativeNodePropertyImporter propertyImporter)
-
importCypherNodes
public long importCypherNodes(NodesBatchBuffer buffer, java.util.List<java.util.Map<java.lang.String,org.neo4j.values.storable.Value>> cypherNodeProperties, CypherNodePropertyImporter propertyImporter)
-
importNodes
public long importNodes(NodesBatchBuffer buffer, NodeImporter.PropertyReader reader)
-
-