Class MediaList<T>

java.lang.Object
nl.vpro.domain.media.search.MediaList<T>
All Implemented Interfaces:
Iterable<T>

public class MediaList<T> extends Object implements Iterable<T>
Since:
1.5
Author:
Michiel Meeuwissen
  • Field Details

    • list

      protected List<T> list
    • totalCount

      protected long totalCount
    • offset

      protected Long offset
    • max

      protected Integer max
    • sort

      protected MediaSortField sort
    • order

      protected String order
  • Constructor Details

    • MediaList

      public MediaList()
    • MediaList

      public MediaList(List<T> list)
    • MediaList

      public MediaList(long offset, Integer max, long totalCount, Pager.Direction direction, List<T> list)
    • MediaList

      public MediaList(MediaPager pager, long totalCount, List<T> list)
    • MediaList

      public MediaList(MediaPager pager, long totalCount, T... list)
  • Method Details

    • getList

      public List<T> getList()
    • setList

      public void setList(List<T> l)
    • size

      public int size()
    • getSize

      public int getSize()
    • setSize

      protected void setSize(int size)
    • getTotalCount

      public long getTotalCount()
    • getOrder

      public String getOrder()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • iterator

      public @NonNull Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<T>
    • stream

      public Stream<T> stream()
      Since:
      7.2