Class ParalleLongPageCreator

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

    public final class ParalleLongPageCreator
    extends java.lang.Object
    implements org.neo4j.gds.collections.haa.PageCreator.LongPageCreator
    • 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 Detail

      • fill

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

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

        public static ParalleLongPageCreator of​(int concurrency,
                                                java.util.function.LongUnaryOperator gen)