Package nl.vpro.domain.media
Interface RecursiveParentChildRelation
-
- All Superinterfaces:
ParentChildRelation
- All Known Implementing Classes:
MemberRef
,RecursiveMemberRef
public interface RecursiveParentChildRelation extends ParentChildRelation
- Since:
- 5.13.1
- Author:
- Michiel Meeuwissen
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SortedSet<RecursiveMemberRef>
getEpisodeOf()
SortedSet<RecursiveMemberRef>
getMemberOf()
default SortedSet<RecursiveMemberRef>
getOrCreate(StandaloneMemberRef.ObjectType type)
default SortedSet<RecursiveMemberRef>
getOrCreateEpisodeOf()
default SortedSet<RecursiveMemberRef>
getOrCreateMemberOf()
RecursiveMemberRef
getSegmentOf()
void
setEpisodeOf(SortedSet<RecursiveMemberRef> episodeOf)
void
setMemberOf(SortedSet<RecursiveMemberRef> memberOf)
void
setSegmentOf(RecursiveMemberRef recursiveMemberRef)
-
Methods inherited from interface nl.vpro.domain.media.ParentChildRelation
getChildMid, getMidRef, getParentMid, getType
-
-
-
-
Method Detail
-
getMemberOf
SortedSet<RecursiveMemberRef> getMemberOf()
-
setMemberOf
void setMemberOf(SortedSet<RecursiveMemberRef> memberOf)
-
getOrCreateMemberOf
default SortedSet<RecursiveMemberRef> getOrCreateMemberOf()
-
getEpisodeOf
SortedSet<RecursiveMemberRef> getEpisodeOf()
-
setEpisodeOf
void setEpisodeOf(SortedSet<RecursiveMemberRef> episodeOf)
-
getOrCreateEpisodeOf
default SortedSet<RecursiveMemberRef> getOrCreateEpisodeOf()
-
getOrCreate
default SortedSet<RecursiveMemberRef> getOrCreate(StandaloneMemberRef.ObjectType type)
-
getSegmentOf
RecursiveMemberRef getSegmentOf()
-
setSegmentOf
void setSegmentOf(RecursiveMemberRef recursiveMemberRef)
-
-