Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

Index

Constructors

constructor

  • new Page(total?: number, content?: Array<T>, pageable?: Pageable, numberOfElements?: number, first?: boolean, last?: boolean, number?: number, size?: number, totalPages?: number, totalElements?: number, counters?: object): Page
  • Parameters

    • Default value total: number = 0
    • Default value content: Array<T> = []
    • Default value pageable: Pageable = new Pageable()
    • Default value numberOfElements: number = 0
    • Default value first: boolean = false
    • Default value last: boolean = false
    • Default value number: number = 0
    • Default value size: number = 0
    • Default value totalPages: number = 0
    • Default value totalElements: number = 0
    • Default value counters: object = {}

    Returns Page

Properties

content

content: Array<T>

Optional counters

counters: object

first

first: boolean

last

last: boolean

number

number: number

numberOfElements

numberOfElements: number

pageable

pageable: Pageable

size

size: number

total

total: number

totalElements

totalElements: number

totalPages

totalPages: number

Methods

copy

Protected deepCopyFromJson

  • deepCopyFromJson(): Page<T>

Protected getClass

toJson

  • toJson(): object

Static fromJson

Generated using TypeDoc