Package nl.vpro.domain.media.update
Class MediaUpdateList<T>
- java.lang.Object
-
- nl.vpro.domain.media.update.MediaUpdateList<T>
-
- All Implemented Interfaces:
Iterable<T>
,IntegerVersionSpecific
,VersionSpecific<Integer>
public class MediaUpdateList<T> extends Object implements Iterable<T>, IntegerVersionSpecific
- Author:
- Michiel Meeuwissen
-
-
Constructor Summary
Constructors Constructor Description MediaUpdateList()
MediaUpdateList(List<T> list, long totalCount, long offset, Integer max, String order, IntegerVersion version)
MediaUpdateList(T... list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<T>
getList()
Integer
getMax()
long
getOffset()
String
getOrder()
int
getSize()
long
getTotalCount()
IntegerVersion
getVersion()
boolean
isEmpty()
@NonNull Iterator<T>
iterator()
void
setList(List<T> l)
void
setVersion(IntegerVersion version)
int
size()
Stream<T>
stream()
String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
version
protected IntegerVersion version
-
offset
protected long offset
-
totalCount
protected long totalCount
-
max
protected Integer max
-
order
protected String order
-
-
Constructor Detail
-
MediaUpdateList
public MediaUpdateList()
-
MediaUpdateList
public MediaUpdateList(List<T> list, long totalCount, long offset, Integer max, String order, IntegerVersion version)
-
MediaUpdateList
@SafeVarargs public MediaUpdateList(T... list)
-
-
Method Detail
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
getSize
public int getSize()
-
getVersion
public IntegerVersion getVersion()
- Specified by:
getVersion
in interfaceIntegerVersionSpecific
- Specified by:
getVersion
in interfaceVersionSpecific<T>
-
setVersion
public void setVersion(IntegerVersion version)
- Specified by:
setVersion
in interfaceIntegerVersionSpecific
-
getOffset
public long getOffset()
-
getTotalCount
public long getTotalCount()
-
getMax
public Integer getMax()
-
getOrder
public String getOrder()
-
-