Uses of Class
nl.vpro.domain.media.MemberRef
-
Packages that use MemberRef Package Description nl.vpro.domain.media This package basicly contains the full media domain objects.nl.vpro.domain.media.search nl.vpro.domain.media.update The update objects are data transfer objects, and represent versions of the objects innl.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
Fields in nl.vpro.domain.media with type parameters of type MemberRef Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<MemberRef,Instant>
MemberRef_. added
static javax.persistence.metamodel.SetAttribute<Program,MemberRef>
Program_. episodeOf
protected Set<MemberRef>
Program. episodeOf
static javax.persistence.metamodel.SingularAttribute<MemberRef,MediaObject>
MemberRef_. group
static javax.persistence.metamodel.SingularAttribute<MemberRef,Boolean>
MemberRef_. highlighted
static javax.persistence.metamodel.SingularAttribute<MemberRef,Long>
MemberRef_. id
static javax.persistence.metamodel.SingularAttribute<MemberRef,MediaObject>
MemberRef_. member
static javax.persistence.metamodel.SetAttribute<MediaObject,MemberRef>
MediaObject_. memberOf
protected Set<@NotNull @Valid MemberRef>
MediaObject. memberOf
static javax.persistence.metamodel.SingularAttribute<MemberRef,Integer>
MemberRef_. number
static javax.persistence.metamodel.SingularAttribute<MemberRef,nl.vpro.domain.media.support.OwnerType>
MemberRef_. owner
Methods in nl.vpro.domain.media that return MemberRef Modifier and Type Method Description @NonNull MemberRef
MemberRef.Builder. build()
static MemberRef
MemberRef. copy(MemberRef source)
static MemberRef
MemberRef. copy(MemberRef source, MediaObject member)
MemberRef
Program. findEpisodeOf(Long episodeRefId)
MemberRef
Program. findEpisodeOfRef(long refId)
MemberRef
Program. findEpisodeOfRef(MediaObject owner)
MemberRef
Program. findEpisodeOfRef(MediaObject owner, Integer number)
MemberRef
MediaObject. findMemberOfRef(Long memberRefId)
@Nullable MemberRef
MediaObject. findMemberOfRef(MediaObject owner)
@Nullable MemberRef
MediaObject. findMemberOfRef(MediaObject owner, Integer number)
MemberRef
MemberRef. setHighlighted(Boolean highlighted)
MemberRef
StandaloneMemberRef. toMemberRef()
Methods in nl.vpro.domain.media that return types with arguments of type MemberRef Modifier and Type Method Description static Optional<MemberRef>
MemberRefs. findRef(Collection<MemberRef> collection, MediaObject owner)
static Optional<MemberRef>
MemberRefs. findRef(Collection<MemberRef> collection, MediaObject owner, Integer number)
SortedSet<@NonNull MemberRef>
Program. getEpisodeOf()
SortedSet<@NonNull MemberRef>
MediaObject. getMemberOf()
protected static Iterable<MemberRef>
MediaObjects. getMemberRefs(MediaObject o)
static Optional<List<MemberRef>>
MediaObjects. getPath(MediaObject parent, MediaObject child, List<? extends MediaObject> descendants)
TODO: javadocprotected static Optional<List<MemberRef>>
MediaObjects. getPath(MediaObject parent, MediaObject child, Map<String,MediaObject> descendants)
protected Set<MemberRef>
MediaObject. getVirtualMemberRefs()
protected Set<MemberRef>
Program. getVirtualMemberRefs()
Methods in nl.vpro.domain.media with parameters of type MemberRef Modifier and Type Method Description int
MemberRef. compareTo(@NonNull MemberRef memberRef)
static MemberRef
MemberRef. copy(MemberRef source)
static MemberRef
MemberRef. copy(MemberRef source, MediaObject member)
T
MediaBuilder.AbstractProgramBuilder. episodeOf(MemberRef... memberRef)
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
MediaBuilder. memberOf(MemberRef... memberRef)
static SortedSet<RecursiveMemberRef>
RecursiveMemberRef. memberOfs(MemberRef ref)
For certain memberRef, create a set of recursive Members representing the 'memberOf' of the parent of this memberRefStandaloneMemberRef.Builder
StandaloneMemberRef.Builder. memberRef(MemberRef ref)
static StandaloneMemberRef
StandaloneMemberRef. memberRef(String child, MemberRef ref)
static DescendantRef
DescendantRef. of(MemberRef r)
boolean
MemberRef. ownerEqualsOnRef(MemberRef that)
Method parameters in nl.vpro.domain.media with type arguments of type MemberRef Modifier and Type Method Description static Optional<MemberRef>
MemberRefs. findRef(Collection<MemberRef> collection, MediaObject owner)
static Optional<MemberRef>
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)
Constructors in nl.vpro.domain.media with parameters of type MemberRef Constructor Description Member(MemberRef ref)
MemberRef(MemberRef source)
MemberRef(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
Methods in nl.vpro.domain.media.search with parameters of type MemberRef Modifier and Type Method Description static MemberRefItem
MemberRefItem. create(MemberRef ref)
static MemberRefItem
MemberRefItem. create(MemberRef ref, MediaListItem member)
-
Uses of MemberRef in nl.vpro.domain.media.update
Methods in nl.vpro.domain.media.update that return MemberRef Modifier and Type Method Description protected MemberRef
MediaUpdate. toMemberRef(MemberRefUpdate m)
MemberRef
MemberRefUpdate. toMemberRef(nl.vpro.domain.media.support.OwnerType type)
Methods in nl.vpro.domain.media.update that return types with arguments of type MemberRef Modifier and Type Method Description BiPredicate<MemberRef,AssemblageConfig>
AssemblageConfig. getMemberOfUpdate()
Predicate<MemberRef>
AssemblageConfig. getMemberOfUpdatePredicate()
Methods in nl.vpro.domain.media.update with parameters of type MemberRef Modifier and Type Method Description static MemberRefUpdate
MemberRefUpdate. create(MemberRef m)
Method parameters in nl.vpro.domain.media.update with type arguments of type MemberRef Modifier and Type Method Description @NonNull AssemblageConfig.Builder
AssemblageConfig.Builder. memberOfUpdate(BiPredicate<MemberRef,AssemblageConfig> memberOfUpdate)
void
AssemblageConfig. setMemberOfUpdate(BiPredicate<MemberRef,AssemblageConfig> memberOfUpdate)
Constructor parameters in nl.vpro.domain.media.update with type arguments of type MemberRef Constructor Description AssemblageConfig(nl.vpro.domain.media.support.OwnerType owner, List<nl.vpro.domain.media.support.OwnerType> similarOwnerTypes, boolean copyWorkflow, Boolean copyLanguageAndCountry, boolean imageMetaData, Boolean copyPredictions, 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, nl.vpro.logging.simple.SimpleLogger logger)
-