Package nl.vpro.domain.media
Class MediaBuilder.ProgramBuilder
java.lang.Object
nl.vpro.domain.media.MediaBuilder.AbstractBuilder<T,Program>
nl.vpro.domain.media.MediaBuilder.AbstractProgramBuilder<MediaBuilder.ProgramBuilder>
nl.vpro.domain.media.MediaBuilder.ProgramBuilder
- All Implemented Interfaces:
Cloneable
,EmbargoBuilder<MediaBuilder.ProgramBuilder>
,MediaBuilder<MediaBuilder.ProgramBuilder,
Program>
- Enclosing interface:
- MediaBuilder<B extends MediaBuilder<B,
M>, M extends MediaObject>
public static class MediaBuilder.ProgramBuilder
extends MediaBuilder.AbstractProgramBuilder<MediaBuilder.ProgramBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface nl.vpro.domain.media.MediaBuilder
MediaBuilder.AbstractBuilder<T extends MediaBuilder.AbstractBuilder<T,
M>, M extends MediaObject>, MediaBuilder.AbstractGroupBuilder<T extends MediaBuilder.AbstractGroupBuilder<T>>, MediaBuilder.AbstractProgramBuilder<T extends MediaBuilder.AbstractProgramBuilder<T> & MediaBuilder<T, Program>>, MediaBuilder.AbstractSegmentBuilder<T extends MediaBuilder.AbstractSegmentBuilder<T>>, MediaBuilder.GroupBuilder, MediaBuilder.ProgramBuilder, MediaBuilder.SegmentBuilder -
Field Summary
Fields inherited from class nl.vpro.domain.media.MediaBuilder.AbstractBuilder
correctPredictions, mid, midSet
Fields inherited from interface nl.vpro.domain.EmbargoBuilder
ZONE_ID
-
Constructor Summary
-
Method Summary
Methods inherited from class nl.vpro.domain.media.MediaBuilder.AbstractProgramBuilder
build, episodeOf, episodeOf, episodeOf, episodeOf, firstScheduleEventDescriptions, firstScheduleEventTitles, predictions, scheduleEvent, scheduleEvent, scheduleEvent, scheduleEvent, scheduleEvent, scheduleEventDescriptions, scheduleEventRerun, scheduleEvents, scheduleEventTitles, segments, segments, toString, type
Methods inherited from class nl.vpro.domain.media.MediaBuilder.AbstractBuilder
copy, correctPredictions, getMid, mediaObject, mid
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface nl.vpro.domain.EmbargoBuilder
publishStart, publishStart, publishStart, publishStop, publishStop
Methods inherited from interface nl.vpro.domain.media.MediaBuilder
ageRating, ageRatingAllIfUnset, aspectRatio, audio, audioOrVideo, avAttributes, avType, awards, broadcasters, broadcasters, broadcasters, clearBroadcasters, clearCreationDate, clearLocations, clearMemberOf, clearMergedTo, clearPortals, clearTwitterRefs, clearWebsites, contentRatings, copy, correctPredictions, countries, createdBy, createdBy, creationDate, creationDate, creationDate, creationInstant, credits, crids, crids, descendantOf, descendantOf, descriptions, duration, emails, embeddable, genres, genres, genres, geoLocations, geoLocations, geoLocations, geoLocations, geoLocations, geoRestrictions, geoRestrictions, getMid, getWorkflow, id, images, images, intentions, intentions, languages, lastModified, lastModified, lastModified, lastModifiedBy, lastModifiedBy, lastPublished, lastPublished, lexicoTitle, lexicoTitle, locations, locations, locations, mainDescription, mainDescription, mainTitle, mainTitle, mainTitle, mediaObject, memberOf, memberOf, memberOf, memberOf, memberOf, mergedTo, mergedTo, mid, nullableId, person, persons, persons, portalRestrictions, portalRestrictions, portalRestrictions, portals, portals, publishStart, publishStop, relations, releaseYear, republicationReason, source, subTitle, subTitle, tags, tags, targetGroups, targetGroups, teletext, thirdParties, titles, topics, topics, topics, topics, topics, twitterRefs, twitterRefs, urn, video, websites, websites, withoutId, workflow
-
Constructor Details
-
ProgramBuilder
protected ProgramBuilder() -
ProgramBuilder
-