/// <summary>
 /// Initializes a new instance of the <see cref="HalPaginationLinksAllOf" /> class.
 /// </summary>
 /// <param name="first">first.</param>
 /// <param name="previous">previous.</param>
 /// <param name="next">next.</param>
 public HalPaginationLinksAllOf(HalPaginationLinksAllOfFirst first = default(HalPaginationLinksAllOfFirst), HalPaginationLinksAllOfPrevious previous = default(HalPaginationLinksAllOfPrevious), HalPaginationLinksAllOfNext next = default(HalPaginationLinksAllOfNext))
 {
     this.First    = first;
     this.Previous = previous;
     this.Next     = next;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="HalPaginationLinksMetLast" /> class.
 /// </summary>
 /// <param name="self">self.</param>
 /// <param name="first">first.</param>
 /// <param name="previous">previous.</param>
 /// <param name="next">next.</param>
 /// <param name="last">last.</param>
 public HalPaginationLinksMetLast(HalLink self = default(HalLink), HalPaginationLinksAllOfFirst first = default(HalPaginationLinksAllOfFirst), HalPaginationLinksAllOfPrevious previous = default(HalPaginationLinksAllOfPrevious), HalPaginationLinksAllOfNext next = default(HalPaginationLinksAllOfNext), HalPaginationLinksMetLastAllOfLast last = default(HalPaginationLinksMetLastAllOfLast))
 {
     this.Self     = self;
     this.First    = first;
     this.Previous = previous;
     this.Next     = next;
     this.Last     = last;
 }