Class ParallelBytePageCreator

  • All Implemented Interfaces:
    org.neo4j.gds.collections.haa.PageCreator<byte[]>, org.neo4j.gds.collections.haa.PageCreator.BytePageCreator

    public final class ParallelBytePageCreator
    extends java.lang.Object
    implements org.neo4j.gds.collections.haa.PageCreator.BytePageCreator
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.neo4j.gds.collections.haa.PageCreator

        org.neo4j.gds.collections.haa.PageCreator.BytePageCreator, org.neo4j.gds.collections.haa.PageCreator.DoublePageCreator, org.neo4j.gds.collections.haa.PageCreator.IntPageCreator, org.neo4j.gds.collections.haa.PageCreator.LongPageCreator
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void fill​(byte[][] pages, int lastPageSize, int pageShift)  
      void fillPage​(byte[] page, long base)  
      static ParallelBytePageCreator of​(int concurrency)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParallelBytePageCreator

        public ParallelBytePageCreator​(int concurrency)
    • Method Detail

      • fill

        public void fill​(byte[][] pages,
                         int lastPageSize,
                         int pageShift)
        Specified by:
        fill in interface org.neo4j.gds.collections.haa.PageCreator<byte[]>
      • fillPage

        public void fillPage​(byte[] page,
                             long base)
        Specified by:
        fillPage in interface org.neo4j.gds.collections.haa.PageCreator<byte[]>