Package nl.vpro.domain.media.support
Interface MediaObjectOwnableList<THIS extends MediaObjectOwnableList<THIS,I>,I extends MediaObjectOwnableListItem<I,THIS>>
- All Superinterfaces:
Child<MediaObject>
,Cloneable
,Comparable<THIS>
,Identifiable<Long>
,Iterable<I>
,nl.vpro.domain.media.support.Ownable
,nl.vpro.domain.media.support.OwnableList<THIS,
,I> Serializable
- All Known Implementing Classes:
AbstractMediaObjectOwnableList
,GeoLocations
,Intentions
,TargetGroups
,Topics
public interface MediaObjectOwnableList<THIS extends MediaObjectOwnableList<THIS,I>,I extends MediaObjectOwnableListItem<I,THIS>>
extends nl.vpro.domain.media.support.OwnableList<THIS,I>, Child<MediaObject>, Serializable, Identifiable<Long>, Cloneable
A MediaObjectOwnableList is a
OwnableList
that is also a Child
of MediaObject
, and of which the items are MediaObjectOwnableListItem
.- Since:
- 5.11
- Author:
- Michiel Meeuwissen
-
Method Summary
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface nl.vpro.domain.Identifiable
getId
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface nl.vpro.domain.media.support.Ownable
getOwner
Methods inherited from interface nl.vpro.domain.media.support.OwnableList
add, addAll, clear, contains, containsAll, getValues, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
-
Method Details
-
clone
THIS clone()
-