Class NativeNodeLabelExporter

java.lang.Object
org.neo4j.gds.utils.StatementApi
org.neo4j.gds.core.write.NativeNodeLabelExporter
All Implemented Interfaces:
NodeLabelExporter

public class NativeNodeLabelExporter extends org.neo4j.gds.utils.StatementApi implements NodeLabelExporter
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     

    Nested classes/interfaces inherited from class org.neo4j.gds.utils.StatementApi

    org.neo4j.gds.utils.StatementApi.TxConsumer, org.neo4j.gds.utils.StatementApi.TxFunction<T extends Object>
  • Field Summary

    Fields inherited from class org.neo4j.gds.utils.StatementApi

    tx

    Fields inherited from interface org.neo4j.gds.core.write.NodeLabelExporter

    MAX_BATCH_SIZE, MIN_BATCH_SIZE
  • Method Summary

    Modifier and Type
    Method
    Description
    builder(org.neo4j.gds.transaction.TransactionContext transactionContext, org.neo4j.gds.api.IdMap idMap, org.neo4j.gds.termination.TerminationFlag terminationFlag)
     
    long
     
    void
    write(String nodeLabel)
     

    Methods inherited from class org.neo4j.gds.utils.StatementApi

    acceptInTransaction, applyInTransaction, getOrCreateNodeLabelToken, getOrCreatePropertyToken, getOrCreateRelationshipToken

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • builder

      public static NodeLabelExporterBuilder builder(org.neo4j.gds.transaction.TransactionContext transactionContext, org.neo4j.gds.api.IdMap idMap, org.neo4j.gds.termination.TerminationFlag terminationFlag)
    • write

      public void write(String nodeLabel)
      Specified by:
      write in interface NodeLabelExporter
    • nodeLabelsWritten

      public long nodeLabelsWritten()
      Specified by:
      nodeLabelsWritten in interface NodeLabelExporter