Uses of Class
nl.vpro.domain.media.MemberRef
Package
Description
This package basically contains the full media domain objects.
The update objects are data transfer objects, and represent versions of the objects in
nl.vpro.domain.media
that are simplified, and contain in principal no redundant information, or data that is not updatable or settable at all.-
Uses of MemberRef in nl.vpro.domain.media
Modifier and TypeFieldDescriptionMemberRef_.added
Program_.episodeOf
static javax.persistence.metamodel.SingularAttribute<MemberRef,
MediaObject> MemberRef_.group
MemberRef_.highlighted
MemberRef_.id
static javax.persistence.metamodel.SingularAttribute<MemberRef,
MediaObject> MemberRef_.member
static javax.persistence.metamodel.SetAttribute<MediaObject,
MemberRef> MediaObject_.memberOf
MediaObject.memberOf
MemberRef_.number
static javax.persistence.metamodel.SingularAttribute<MemberRef,
nl.vpro.domain.media.support.OwnerType> MemberRef_.owner
Modifier and TypeMethodDescription@NonNull MemberRef
MemberRef.Builder.build()
static MemberRef
static MemberRef
MemberRef.copy
(MemberRef source, MediaObject member) Program.findEpisodeOf
(Long episodeRefId) Program.findEpisodeOfRef
(long refId) Program.findEpisodeOfRef
(MediaObject owner) Program.findEpisodeOfRef
(MediaObject owner, Integer number) MediaObject.findMemberOfRef
(Long memberRefId) @Nullable MemberRef
MediaObject.findMemberOfRef
(MediaObject owner) @Nullable MemberRef
MediaObject.findMemberOfRef
(MediaObject owner, Integer number) MemberRef.setHighlighted
(Boolean highlighted) StandaloneMemberRef.toMemberRef()
Modifier and TypeMethodDescriptionMemberRefs.findRef
(Collection<MemberRef> collection, MediaObject owner) MemberRefs.findRef
(Collection<MemberRef> collection, MediaObject owner, Integer number) Program.getEpisodeOf()
MediaObject.getMemberOf()
MediaObjects.getMemberRefs
(MediaObject o) MediaObjects.getPath
(MediaObject parent, MediaObject child, List<? extends MediaObject> descendants) TODO: javadocMediaObjects.getPath
(MediaObject parent, MediaObject child, Map<String, MediaObject> descendants) MediaObject.getVirtualMemberRefs()
Program.getVirtualMemberRefs()
Modifier and TypeMethodDescriptionint
static MemberRef
static MemberRef
MemberRef.copy
(MemberRef source, MediaObject member) static SortedSet<RecursiveMemberRef>
RecursiveMemberRef.episodeOfs
(MemberRef ref) For certain memberRef, create a set of recursive Members representing the 'episode' of the parent of this memberRefstatic StandaloneMemberRef
StandaloneMemberRef.episodeRef
(String child, MemberRef ref) default B
static SortedSet<RecursiveMemberRef>
For certain memberRef, create a set of recursive Members representing the 'memberOf' of the parent of this memberRefstatic StandaloneMemberRef
static DescendantRef
boolean
MemberRef.ownerEqualsOnRef
(MemberRef that) Modifier and TypeMethodDescriptionMemberRefs.findRef
(Collection<MemberRef> collection, MediaObject owner) MemberRefs.findRef
(Collection<MemberRef> collection, MediaObject owner, Integer number) static boolean
MemberRefs.isOf
(Collection<MemberRef> collection, MediaObject owner) static boolean
MemberRefs.isOf
(Collection<MemberRef> collection, MediaObject owner, Integer number) static List<MediaObject>
MemberRefs.listMembers
(List<MemberRef> memberRefs) static List<MediaObject>
MemberRefs.listOwners
(List<MemberRef> memberRefs) void
Program.setEpisodeOf
(SortedSet<MemberRef> episodeOf) void
MediaObject.setMemberOf
(SortedSet<MemberRef> memberOf) ModifierConstructorDescriptionMemberRef
(MemberRef source, MediaObject member, nl.vpro.domain.media.support.OwnerType owner) StandaloneMemberRef
(String childRef, MemberRef ref, StandaloneMemberRef.ObjectType objectType) -
Uses of MemberRef in nl.vpro.domain.media.search
Modifier and TypeMethodDescriptionstatic MemberRefItem
static MemberRefItem
MemberRefItem.create
(MemberRef ref, MediaListItem member) -
Uses of MemberRef in nl.vpro.domain.media.update
Modifier and TypeMethodDescriptionprotected MemberRef
MediaUpdate.toMemberRef
(MemberRefUpdate m) MemberRefUpdate.toMemberRef
(nl.vpro.domain.media.support.OwnerType type) Modifier and TypeMethodDescriptionAssemblageConfig.getMemberOfUpdate()
AssemblageConfig.getMemberOfUpdatePredicate()
Modifier and TypeMethodDescription@NonNull AssemblageConfig.Builder
AssemblageConfig.Builder.memberOfUpdate
(BiPredicate<MemberRef, AssemblageConfig> memberOfUpdate) void
AssemblageConfig.setMemberOfUpdate
(BiPredicate<MemberRef, AssemblageConfig> memberOfUpdate) ModifierConstructorDescriptionAssemblageConfig
(nl.vpro.domain.media.support.OwnerType owner, List<nl.vpro.domain.media.support.OwnerType> similarOwnerTypes, boolean copyWorkflow, Boolean copyLanguageAndCountry, boolean imageMetaData, Boolean copyPredictions, Authority authority, boolean episodeOfUpdate, boolean guessEpisodePosition, BiPredicate<MemberRef, AssemblageConfig> memberOfUpdate, boolean ratingsUpdate, Boolean copyTwitterRefs, boolean copyIntentions, boolean copyTargetGroups, boolean copyGeoLocations, boolean copyTopics, BiPredicate<List<String>, Relation> relations, boolean createScheduleEvents, Predicate<Program> deleteIfNoScheduleEventsLeft, Duration mergeScheduleEvents, BiPredicate<MediaObject, AssemblageConfig> inferDurationFromScheduleEvents, boolean locationsUpdate, AssemblageConfig.Steal stealMids, org.meeuw.functional.TriPredicate<MediaObject, MediaObject, String> stealCrids, AssemblageConfig.Steal stealSegments, BiPredicate<Segment, AssemblageConfig> segmentsForDeletion, Predicate<String> cridsForDelete, AssemblageConfig.Steal updateType, boolean followMerges, AssemblageConfig.MidRequire requireIncomingMid, BiPredicate<MediaObject, PublishableObject<?>> markForDeleteOnly, Predicate<MediaObject> deleteBroadcasters, Function<MediaObject, Optional<String>> publishImmediately, nl.vpro.logging.simple.SimpleLogger logger)