Class AbstractScheduleEvent

java.lang.Object
nl.vpro.domain.media.AbstractScheduleEvent
All Implemented Interfaces:
Child<MediaObject>

public abstract class AbstractScheduleEvent extends Object implements Child<MediaObject>
Since:
3.5
Author:
Michiel Meeuwissen
  • Field Details

    • channel

      @NotNull protected @NotNull Channel channel
    • net

      @Valid protected @Valid Net net
    • start

      @NotNull protected @NotNull Date start
    • guideDay

      @NotNull protected @NotNull LocalDate guideDay
    • repeat

      protected Repeat repeat
    • memberOf

      protected String memberOf
    • avAttributes

      protected AVAttributes avAttributes
    • textSubtitles

      protected String textSubtitles
    • offset

      protected Date offset
    • duration

      protected Date duration
    • imi

      protected String imi
    • urnRef

      protected String urnRef
    • mediaObject

      protected MediaObject mediaObject
    • type

      protected ScheduleEventType type
    • primaryLifestyle

      protected Lifestyle primaryLifestyle
    • secondaryLifestyle

      protected SecondaryLifestyle secondaryLifestyle
    • midRef

      protected String midRef
    • poSeriesID

      protected String poSeriesID
  • Method Details

    • getRepeat

      public Repeat getRepeat()
    • setRepeat

      public void setRepeat(Repeat value)
    • getMemberOf

      public String getMemberOf()
    • setMemberOf

      public void setMemberOf(String value)
    • getAvAttributes

      public AVAttributes getAvAttributes()
    • setAvAttributes

      public void setAvAttributes(AVAttributes value)
    • getTextSubtitles

      public String getTextSubtitles()
    • setTextSubtitles

      public void setTextSubtitles(String value)
    • getGuideDay

      public LocalDate getGuideDay()
    • setGuideDay

      public void setGuideDay(LocalDate guideDay)
    • getStart

      public Date getStart()
    • setStart

      public void setStart(Date start)
    • getRealStart

      public Date getRealStart()
    • getOffset

      public Date getOffset()
    • setOffset

      public void setOffset(Date offset)
    • getDuration

      public Date getDuration()
    • setDuration

      public void setDuration(Date value)
    • setImi

      public void setImi(String value)
    • getChannel

      public Channel getChannel()
    • setChannel

      public void setChannel(Channel channel)
    • getNet

      public Net getNet()
    • setNet

      public void setNet(Net net)
    • getImi

      public String getImi()
    • getUrnRef

      public String getUrnRef()
    • setUrnRef

      public void setUrnRef(String value)
    • getMidRef

      public String getMidRef()
    • setMidRef

      public void setMidRef(String midRef)
    • getParent

      public MediaObject getParent()
      Specified by:
      getParent in interface Child<MediaObject>
    • setParent

      public void setParent(MediaObject mediaObject)
      Specified by:
      setParent in interface Child<MediaObject>
    • getType

      public ScheduleEventType getType()
    • setType

      public void setType(ScheduleEventType type)
    • getPoProgID

      public String getPoProgID()
    • setPoProgID

      public void setPoProgID(String poProgID)
    • getPoSeriesID

      public String getPoSeriesID()
    • setPoSeriesID

      public void setPoSeriesID(String poSeriesID)
    • getPoSeriesIDLegacy

      public String getPoSeriesIDLegacy()
    • setPoSeriesIDLegacy

      public void setPoSeriesIDLegacy(String poSeriesID)
    • getPrimaryLifestyle

      public Lifestyle getPrimaryLifestyle()
    • setPrimaryLifestyle

      public void setPrimaryLifestyle(Lifestyle primaryLifestyle)
    • getSecondaryLifestyle

      public SecondaryLifestyle getSecondaryLifestyle()
    • setSecondaryLifestyle

      public void setSecondaryLifestyle(SecondaryLifestyle secondaryLifestyle)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • guideDay

      protected static Date guideDay(Date start)