Package nl.vpro.domain.media.search
Class MediaForm
- java.lang.Object
-
- nl.vpro.domain.media.search.MediaForm
-
public class MediaForm extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MediaForm.Builder
-
Field Summary
Fields Modifier and Type Field Description protected Short
releaseYear
-
Constructor Summary
Constructors Constructor Description MediaForm()
MediaForm(MediaPager pager)
-
Method Summary
-
-
-
Field Detail
-
releaseYear
protected Short releaseYear
-
-
Constructor Detail
-
MediaForm
public MediaForm()
-
MediaForm
public MediaForm(MediaPager pager)
-
-
Method Detail
-
getPager
public MediaPager getPager()
-
getBroadcasters
public Collection<String> getBroadcasters()
-
setBroadcasters
public void setBroadcasters(Collection<String> broadcasters)
-
hasBroadcasters
public boolean hasBroadcasters()
-
getPortals
public Collection<String> getPortals()
-
setPortals
public void setPortals(Collection<String> portals)
-
hasPortals
public boolean hasPortals()
-
getText
public String getText()
-
hasText
public boolean hasText()
-
getTitles
public Collection<TitleForm> getTitles()
-
hasTitles
public boolean hasTitles()
-
getTypes
public Collection<MediaType> getTypes()
-
setTypes
public void setTypes(Collection<MediaType> types)
-
getTypesAsStrings
public Collection<String> getTypesAsStrings()
-
getReleaseYear
public Short getReleaseYear()
-
hasReleaseDate
public boolean hasReleaseDate()
-
includeSegments
public boolean includeSegments()
-
hasTypes
public boolean hasTypes()
-
getRelations
public Collection<RelationForm> getRelations()
-
addRelation
public MediaForm addRelation(RelationForm relation)
-
hasRelations
public boolean hasRelations()
-
hasNoBroadcast
@Deprecated public boolean hasNoBroadcast()
Deprecated.setScheduleEventsCount(IntegerRange)
(IntegerRange)}
-
setNoBroadcast
@Deprecated public void setNoBroadcast(boolean noBroadcast)
Deprecated.
-
hasLocations
@Deprecated public boolean hasLocations()
Deprecated.
-
setHasLocations
@Deprecated public void setHasLocations(boolean hasLocations)
Deprecated.
-
hasNoPlaylist
@Deprecated public boolean hasNoPlaylist()
Deprecated.
-
setNoPlaylist
@Deprecated public void setNoPlaylist(boolean noPlaylist)
Deprecated.
-
hasNoMembers
public Boolean hasNoMembers()
-
setNoMembers
public void setNoMembers(Boolean noMembers)
-
hasNoCredits
@Deprecated public boolean hasNoCredits()
Deprecated.?
-
setNoCredits
@Deprecated public void setNoCredits(Boolean noCredits)
Deprecated.
-
getSortRange
public InstantRange getSortRange()
- Since:
- 3.4
-
hasSortRange
public boolean hasSortRange()
-
setSortRange
public void setSortRange(InstantRange sortRange)
-
getEventRange
public InstantRange getEventRange()
Searches only in 'first showing' event
-
hasEventRange
public boolean hasEventRange()
-
hasChannels
public boolean hasChannels()
-
hasNets
public boolean hasNets()
-
hasCreatedBy
public boolean hasCreatedBy()
-
getCreationRange
public InstantRange getCreationRange()
-
hasCreationRange
public boolean hasCreationRange()
-
setCreationRange
public void setCreationRange(InstantRange creationRange)
-
hasLastModifiedBy
public boolean hasLastModifiedBy()
-
getLastModifiedRange
public InstantRange getLastModifiedRange()
-
setLastModifiedRange
public void setLastModifiedRange(InstantRange lastModifiedRange)
-
hasModifiedRange
public boolean hasModifiedRange()
-
getScheduleEventRange
public InstantRange getScheduleEventRange()
Searches in all available events.
-
setScheduleEventRange
public void setScheduleEventRange(InstantRange scheduleEventRange)
-
hasScheduleEventRange
public boolean hasScheduleEventRange()
-
getOrganizations
public Collection<Organization> getOrganizations()
-
setOrganizations
public void setOrganizations(Collection<Organization> organizations)
-
hasOrganizations
public boolean hasOrganizations()
-
getTags
public Collection<String> getTags()
-
hasTags
public boolean hasTags()
-
hasStreamingPlatformStatuses
public boolean hasStreamingPlatformStatuses()
-
setTags
public void setTags(Collection<String> tags)
-
getAvType
public AVType getAvType()
-
setAvType
public void setAvType(AVType avType)
-
isNotAnEpisode
@Deprecated public boolean isNotAnEpisode()
Deprecated.
-
setNotAnEpisode
@Deprecated public void setNotAnEpisode(boolean notAnEpisode)
Deprecated.
-
isFindDeleted
public boolean isFindDeleted()
-
setFindDeleted
public void setFindDeleted(Boolean findDeleted)
-
getExcludedMids
public Collection<String> getExcludedMids()
-
setExcludedMids
public void setExcludedMids(Collection<String> excludedMids)
-
hasExcludedMids
public boolean hasExcludedMids()
-
hasIds
public boolean hasIds()
-
builder
public static @NonNull MediaForm.Builder builder()
-
getScheduleEventsCount
public IntegerRange getScheduleEventsCount()
-
setScheduleEventsCount
public void setScheduleEventsCount(IntegerRange scheduleEventsCount)
-
getLocationsCount
public IntegerRange getLocationsCount()
-
setLocationsCount
public void setLocationsCount(IntegerRange locationsCount)
-
getChannels
public Collection<Channel> getChannels()
-
setChannels
public void setChannels(Collection<Channel> channels)
-
getNets
public Collection<Net> getNets()
-
setNets
public void setNets(Collection<Net> nets)
-
getCreatedBy
public EditorSearch getCreatedBy()
-
setCreatedBy
public void setCreatedBy(EditorSearch createdBy)
-
getLastModifiedBy
public EditorSearch getLastModifiedBy()
-
setLastModifiedBy
public void setLastModifiedBy(EditorSearch lastModifiedBy)
-
getLastPublishedRange
public InstantRange getLastPublishedRange()
-
setLastPublishedRange
public void setLastPublishedRange(InstantRange lastPublishedRange)
-
getMemberOfCount
public IntegerRange getMemberOfCount()
-
setMemberOfCount
public void setMemberOfCount(IntegerRange memberOfCount)
-
getEpisodeOfCount
public IntegerRange getEpisodeOfCount()
-
setEpisodeOfCount
public void setEpisodeOfCount(IntegerRange episodeOfCount)
-
getImagesWithoutCreditsCount
public IntegerRange getImagesWithoutCreditsCount()
-
setImagesWithoutCreditsCount
public void setImagesWithoutCreditsCount(IntegerRange imagesWithoutCreditsCount)
-
getImagesCount
public IntegerRange getImagesCount()
-
setImagesCount
public void setImagesCount(IntegerRange imagesCount)
-
getIds
public Collection<String> getIds()
-
setIds
public void setIds(Collection<String> ids)
-
getForOwner
public nl.vpro.domain.media.support.OwnerType getForOwner()
-
setForOwner
public void setForOwner(nl.vpro.domain.media.support.OwnerType forOwner)
-
getDescendantOf
public Collection<String> getDescendantOf()
-
setDescendantOf
public void setDescendantOf(Collection<String> descendantOf)
-
getStreamingPlatformStatuses
public Collection<StreamingStatusImpl> getStreamingPlatformStatuses()
-
setStreamingPlatformStatuses
public void setStreamingPlatformStatuses(Collection<StreamingStatusImpl> streamingPlatformStatuses)
-
-