org.jmythapi.protocol.response.impl
Class RecorderProgramInfo

java.lang.Object
  extended by org.jmythapi.impl.AData<E>
      extended by org.jmythapi.protocol.response.impl.AMythResponse<E>
          extended by org.jmythapi.protocol.response.impl.AProgramInfo<E>
              extended by org.jmythapi.protocol.response.impl.ARecorderProgramInfo<IRecorderProgramInfo.Props>
                  extended by org.jmythapi.protocol.response.impl.RecorderProgramInfo
All Implemented Interfaces:
Cloneable, IBasicChannelInfo, IPropertyAware<IRecorderProgramInfo.Props>, IVersionable, ISendable, IBasicProgramInfo, IMythResponse<IRecorderProgramInfo.Props>, IRecorderProgramInfo

Deprecated. 21

public class RecorderProgramInfo
extends ARecorderProgramInfo<IRecorderProgramInfo.Props>
implements IBasicProgramInfo, IRecorderProgramInfo

See Also:
Recorder.getProgramInfo()

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jmythapi.protocol.response.IRecorderProgramInfo
IRecorderProgramInfo.Props
 
Field Summary
 
Fields inherited from class org.jmythapi.impl.AData
logger, propsClass, protoVersion, respArgs
 
Constructor Summary
RecorderProgramInfo(IMythPacket packet)
          Deprecated.  
RecorderProgramInfo(ProtocolVersion protoVersion)
          Deprecated.  
 
Method Summary
 String getCategory()
          Deprecated. Gets the category of the program.
 String getChannelIconPath()
          Deprecated. Gets the path to the channel icon.
 Integer getChannelID()
          Deprecated. Gets the MythTV internal channel ID.
 String getChannelNumber()
          Deprecated. Gets the user defined channel number.
 String getChannelOutputFilters()
          Deprecated. Output filters.
 String getChannelSign()
          Deprecated. Gets the station abbreviation.
 String getDescription()
          Deprecated. Gets the program description.
 Date getEndDateTime()
          Deprecated. Gets the scheduled end of the program.
 Date getOritinalAirDate()
          Deprecated. Gets the air date of the program.
 String getProgramID()
          Deprecated. Get the program ID.
 String getSeriesID()
          Deprecated. Gets the series ID of the program.
 Float getStars()
          Deprecated. Gets the rating of the program.
 Date getStartDateTime()
          Deprecated. Gets the scheduled start of the program.
 String getSubtitle()
          Deprecated. Gets the program subtitle.
 String getTitle()
          Deprecated. Gets the program title.
 Boolean isRepeat()
          Deprecated. Checks if the program is a duplicate to a previously recorded program.
 
Methods inherited from class org.jmythapi.protocol.response.impl.AProgramInfo
getDuration, getFullTitle, getMinutesAfterMidnight, getUniqueProgramId, isValid
 
Methods inherited from class org.jmythapi.protocol.response.impl.AMythResponse
checkSize, decodeProperty, encodeProperty, getExpectedSize, getPacket, getProperties, getProperty, getPropertyIndex
 
Methods inherited from class org.jmythapi.impl.AData
clone, equals, getPropertyClass, getPropertyCount, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValueObject, getPropertyValues, getVersionNr, hashCode, init, postProcessArguments, setPropertyValue, setPropertyValue, setPropertyValueObject, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jmythapi.protocol.response.IBasicProgramInfo
getDuration, getFullTitle, getMinutesAfterMidnight, getUniqueProgramId, isValid
 
Methods inherited from interface org.jmythapi.IVersionable
getVersionNr
 
Methods inherited from interface org.jmythapi.IPropertyAware
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject
 

Constructor Detail

RecorderProgramInfo

public RecorderProgramInfo(IMythPacket packet)
Deprecated. 

RecorderProgramInfo

public RecorderProgramInfo(ProtocolVersion protoVersion)
Deprecated. 
Method Detail

getTitle

public String getTitle()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the program title.

Specified by:
getTitle in interface IBasicProgramInfo
Specified by:
getTitle in interface IRecorderProgramInfo
Specified by:
getTitle in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the title of the program
See Also:
IRecorderProgramInfo.Props.TITLE

getSubtitle

public String getSubtitle()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the program subtitle.

Specified by:
getSubtitle in interface IBasicProgramInfo
Specified by:
getSubtitle in interface IRecorderProgramInfo
Specified by:
getSubtitle in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the subtitle of the program
See Also:
IRecorderProgramInfo.Props.SUBTITLE

getDescription

public String getDescription()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the program description.

Specified by:
getDescription in interface IBasicProgramInfo
Specified by:
getDescription in interface IRecorderProgramInfo
Specified by:
getDescription in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the program description
See Also:
IRecorderProgramInfo.Props.DESCRIPTION

getCategory

public String getCategory()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the category of the program.

Specified by:
getCategory in interface IBasicProgramInfo
Specified by:
getCategory in interface IRecorderProgramInfo
Specified by:
getCategory in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the program category, e.g. Comedy
See Also:
IRecorderProgramInfo.Props.CATEGORY

getStartDateTime

public Date getStartDateTime()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the scheduled start of the program.

Specified by:
getStartDateTime in interface IBasicProgramInfo
Specified by:
getStartDateTime in interface IRecorderProgramInfo
Specified by:
getStartDateTime in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the scheduled start time.
See Also:
IRecorderProgramInfo.Props.START_DATE_TIME

getEndDateTime

public Date getEndDateTime()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the scheduled end of the program.

Specified by:
getEndDateTime in interface IBasicProgramInfo
Specified by:
getEndDateTime in interface IRecorderProgramInfo
Specified by:
getEndDateTime in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the scheduled end time.
See Also:
IRecorderProgramInfo.Props.END_DATE_TIME

getChannelSign

public String getChannelSign()
Deprecated. 
Description copied from interface: IBasicChannelInfo
Gets the station abbreviation.

Specified by:
getChannelSign in interface IBasicChannelInfo
Specified by:
getChannelSign in interface IRecorderProgramInfo
Specified by:
getChannelSign in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the channel abbreviation, e.g. PULS 4
See Also:
IRecorderProgramInfo.Props.CHANNEL_SIGN

getChannelIconPath

public String getChannelIconPath()
Deprecated. 
Description copied from interface: IRecorderProgramInfo
Gets the path to the channel icon.

Specified by:
getChannelIconPath in interface IRecorderProgramInfo
Specified by:
getChannelIconPath in class ARecorderProgramInfo<IRecorderProgramInfo.Props>
Returns:
the channel icon path
See Also:
IRecorderProgramInfo.Props.CHANNEL_ICON_PATH

getChannelNumber

public String getChannelNumber()
Deprecated. 
Description copied from interface: IBasicChannelInfo
Gets the user defined channel number.

Specified by:
getChannelNumber in interface IBasicChannelInfo
Specified by:
getChannelNumber in interface IRecorderProgramInfo
Specified by:
getChannelNumber in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the user defined number. This could contain '-', '_' or '.'
See Also:
IRecorderChannelInfo.Props.CHANNEL_NUMBER

getChannelID

public Integer getChannelID()
Deprecated. 
Description copied from interface: IBasicChannelInfo
Gets the MythTV internal channel ID.

Specified by:
getChannelID in interface IBasicChannelInfo
Specified by:
getChannelID in interface IRecorderProgramInfo
Specified by:
getChannelID in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the ID of the channel, e.g. 11123
See Also:
IRecorderProgramInfo.Props.CHANNEL_ID

getSeriesID

public String getSeriesID()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Gets the series ID of the program.

Specified by:
getSeriesID in interface IBasicProgramInfo
Specified by:
getSeriesID in interface IRecorderProgramInfo
Specified by:
getSeriesID in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the series ID.
See Also:
IRecorderProgramInfo.Props.SERIES_ID

getProgramID

public String getProgramID()
Deprecated. 
Description copied from interface: IBasicProgramInfo
Get the program ID.

Specified by:
getProgramID in interface IBasicProgramInfo
Specified by:
getProgramID in interface IRecorderProgramInfo
Specified by:
getProgramID in class AProgramInfo<IRecorderProgramInfo.Props>
Returns:
the program ID.
See Also:
IRecorderProgramInfo.Props.PROGRAM_ID

getChannelOutputFilters

public String getChannelOutputFilters()
Deprecated. 
Description copied from interface: IRecorderProgramInfo
Output filters.

Allows to specify a set of filters to be used when playing back recordings from a given channel. This is useful for those with hardware encoders and more than one source, since filters are rarely a one-size-fits-all thing.

Specified by:
getChannelOutputFilters in interface IRecorderProgramInfo
Returns:
the channle output filters
See Also:
IRecorderProgramInfo.Props.CHANNEL_OUTPUT_FILTERS

isRepeat

public Boolean isRepeat()
Deprecated. 
Description copied from interface: IRecorderProgramInfo
Checks if the program is a duplicate to a previously recorded program.

Specified by:
isRepeat in interface IRecorderProgramInfo
Returns:
if the program is a duplicate
See Also:
IRecorderProgramInfo.Props.REPEAT

getOritinalAirDate

public Date getOritinalAirDate()
Deprecated. 
Description copied from interface: IRecorderProgramInfo
Gets the air date of the program.

Specified by:
getOritinalAirDate in interface IRecorderProgramInfo
Returns:
the air date
See Also:
IRecorderProgramInfo.Props.ORIGINAL_AIRDATE

getStars

public Float getStars()
Deprecated. 
Description copied from interface: IRecorderProgramInfo
Gets the rating of the program.

Specified by:
getStars in interface IRecorderProgramInfo
Returns:
the rating
See Also:
IRecorderProgramInfo.Props.STARS


Copyright © 2008-2013. All Rights Reserved.