Class MediaForm

java.lang.Object
nl.vpro.domain.media.search.MediaForm

public class MediaForm extends Object
  • Field Details

    • releaseYear

      protected Short releaseYear
  • Constructor Details

    • MediaForm

      public MediaForm()
    • MediaForm

      public MediaForm(MediaPager pager)
  • Method Details

    • 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()
    • setText

      public MediaForm setText(String text)
    • hasText

      public boolean hasText()
    • getTitles

      public Collection<TitleForm> getTitles()
    • addTitle

      public MediaForm addTitle(TitleForm title)
    • hasTitles

      public boolean hasTitles()
    • getTypes

      public Collection<MediaType> getTypes()
    • setTypes

      public void setTypes(Collection<MediaType> types)
    • addType

      public MediaForm addType(MediaType type)
    • getTypesAsStrings

      public Collection<String> getTypesAsStrings()
    • setReleaseYear

      public MediaForm setReleaseYear(Short s)
    • 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.
    • setNoBroadcast

      @Deprecated public void setNoBroadcast(boolean noBroadcast)
      Deprecated.
    • hasLocations

      @Deprecated public boolean hasLocations()
    • setHasLocations

      @Deprecated public void setHasLocations(boolean hasLocations)
    • hasNoPlaylist

      @Deprecated public boolean hasNoPlaylist()
    • setNoPlaylist

      @Deprecated public void setNoPlaylist(boolean noPlaylist)
    • 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()
    • toString

      public @NonNull String toString()
      Overrides:
      toString in class Object
    • 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)