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

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface nl.vpro.domain.Child

    getParent, setParent

    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()