Class PaginationImplementor


  • public final class PaginationImplementor
    extends Object
    Pagination logic implementor utilities.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.quarkus.gizmo.ResultHandle getLinks​(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uriInfo, io.quarkus.gizmo.ResultHandle page, io.quarkus.gizmo.ResultHandle pageCount)
      Return an array with the links applicable for the provided page and page count.
      io.quarkus.gizmo.ResultHandle getPage​(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle index, io.quarkus.gizmo.ResultHandle size)
      Get a Page instance give an index and size.
    • Constructor Detail

      • PaginationImplementor

        public PaginationImplementor()
    • Method Detail

      • getPage

        public io.quarkus.gizmo.ResultHandle getPage​(io.quarkus.gizmo.BytecodeCreator creator,
                                                     io.quarkus.gizmo.ResultHandle index,
                                                     io.quarkus.gizmo.ResultHandle size)
        Get a Page instance give an index and size.
      • getLinks

        public io.quarkus.gizmo.ResultHandle getLinks​(io.quarkus.gizmo.BytecodeCreator creator,
                                                      io.quarkus.gizmo.ResultHandle uriInfo,
                                                      io.quarkus.gizmo.ResultHandle page,
                                                      io.quarkus.gizmo.ResultHandle pageCount)
        Return an array with the links applicable for the provided page and page count.