Package nl.vpro.domain.media
Class MediaBuilder.AbstractSegmentBuilder<T extends MediaBuilder.AbstractSegmentBuilder<T>>
java.lang.Object
nl.vpro.domain.media.MediaBuilder.AbstractBuilder<T,Segment>
nl.vpro.domain.media.MediaBuilder.AbstractSegmentBuilder<T>
- All Implemented Interfaces:
Cloneable
,EmbargoBuilder<T>
,MediaBuilder<T,
Segment>
- Direct Known Subclasses:
MediaBuilder.SegmentBuilder
- Enclosing interface:
- MediaBuilder<B extends MediaBuilder<B,
M>, M extends MediaObject>
public abstract static class MediaBuilder.AbstractSegmentBuilder<T extends MediaBuilder.AbstractSegmentBuilder<T>>
extends MediaBuilder.AbstractBuilder<T,Segment>
implements MediaBuilder<T,Segment>
-
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.AbstractBuilder
build, 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, build, 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
-
AbstractSegmentBuilder
protected AbstractSegmentBuilder() -
AbstractSegmentBuilder
-
-
Method Details
-
start
-
parent
-
segmentOf
-
segmentOf
-
midRef
-
type
-
toString
- Overrides:
toString
in classMediaBuilder.AbstractBuilder<T extends MediaBuilder.AbstractSegmentBuilder<T>,
Segment>
-