org.mythtv.services.api.channel
Class ChannelInfo

java.lang.Object
  extended by org.mythtv.services.api.channel.ChannelInfo
All Implemented Interfaces:
Serializable, Comparable<ChannelInfo>

public class ChannelInfo
extends Object
implements Serializable, Comparable<ChannelInfo>

Author:
Daniel Frey
See Also:
Serialized Form

Constructor Summary
ChannelInfo()
           
 
Method Summary
 int compareTo(ChannelInfo arg)
           
 boolean equals(Object obj)
           
 int getAtscMajorChannel()
           
 int getAtscMinorChannel()
           
 String getCallSign()
           
 String getChannelFilters()
           
 int getChannelId()
           
 String getChannelName()
           
 String getChannelNumber()
           
 int getCommercialFree()
           
 String getDefaultAuth()
           
 int getFineTune()
           
 String getFormat()
           
 String getFrequenceTable()
           
 int getFrequency()
           
 String getFrequencyId()
           
 String getIconUrl()
           
 int getInputId()
           
 String getModulation()
           
 int getMultiplexId()
           
 int getNetworkId()
           
 List<Program> getPrograms()
           
 int getServiceId()
           
 String getSiStandard()
           
 int getSourceId()
           
 int getTransportId()
           
 String getXmltvId()
           
 int hashCode()
           
 boolean isUseEit()
           
 boolean isVisable()
           
 void setAtscMajorChannel(int atscMajorChannel)
           
 void setAtscMinorChannel(int atscMinorChannel)
           
 void setCallSign(String callSign)
           
 void setChannelFilters(String channelFilters)
           
 void setChannelId(int channelId)
           
 void setChannelName(String channelName)
           
 void setChannelNumber(String channelNumber)
           
 void setCommercialFree(int commercialFree)
           
 void setDefaultAuth(String defaultAuth)
           
 void setFineTune(int fineTune)
           
 void setFormat(String format)
           
 void setFrequenceTable(String frequenceTable)
           
 void setFrequency(int frequency)
           
 void setFrequencyId(String frequencyId)
           
 void setIconUrl(String iconUrl)
           
 void setInputId(int inputId)
           
 void setModulation(String modulation)
           
 void setMultiplexId(int multiplexId)
           
 void setNetworkId(int networkId)
           
 void setPrograms(List<Program> programs)
           
 void setServiceId(int serviceId)
           
 void setSiStandard(String siStandard)
           
 void setSourceId(int sourceId)
           
 void setTransportId(int transportId)
           
 void setUseEit(boolean useEit)
           
 void setVisable(boolean visable)
           
 void setXmltvId(String xmltvId)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChannelInfo

public ChannelInfo()
Method Detail

getChannelId

public int getChannelId()
Returns:
the channelId

setChannelId

public void setChannelId(int channelId)
Parameters:
channelId - the channelId to set

getChannelNumber

public String getChannelNumber()
Returns:
the channelNumber

setChannelNumber

public void setChannelNumber(String channelNumber)
Parameters:
channelNumber - the channelNumber to set

getCallSign

public String getCallSign()
Returns:
the callSign

setCallSign

public void setCallSign(String callSign)
Parameters:
callSign - the callSign to set

getIconUrl

public String getIconUrl()
Returns:
the iconUrl

setIconUrl

public void setIconUrl(String iconUrl)
Parameters:
iconUrl - the iconUrl to set

getChannelName

public String getChannelName()
Returns:
the channelName

setChannelName

public void setChannelName(String channelName)
Parameters:
channelName - the channelName to set

getMultiplexId

public int getMultiplexId()
Returns:
the multiplexId

setMultiplexId

public void setMultiplexId(int multiplexId)
Parameters:
multiplexId - the multiplexId to set

getTransportId

public int getTransportId()
Returns:
the transportId

setTransportId

public void setTransportId(int transportId)
Parameters:
transportId - the transportId to set

getServiceId

public int getServiceId()
Returns:
the serviceId

setServiceId

public void setServiceId(int serviceId)
Parameters:
serviceId - the serviceId to set

getNetworkId

public int getNetworkId()
Returns:
the networkId

setNetworkId

public void setNetworkId(int networkId)
Parameters:
networkId - the networkId to set

getAtscMajorChannel

public int getAtscMajorChannel()
Returns:
the atscMajorChannel

setAtscMajorChannel

public void setAtscMajorChannel(int atscMajorChannel)
Parameters:
atscMajorChannel - the atscMajorChannel to set

getAtscMinorChannel

public int getAtscMinorChannel()
Returns:
the atscMinorChannel

setAtscMinorChannel

public void setAtscMinorChannel(int atscMinorChannel)
Parameters:
atscMinorChannel - the atscMinorChannel to set

getFormat

public String getFormat()
Returns:
the format

setFormat

public void setFormat(String format)
Parameters:
format - the format to set

getModulation

public String getModulation()
Returns:
the modulation

setModulation

public void setModulation(String modulation)
Parameters:
modulation - the modulation to set

getFrequency

public int getFrequency()
Returns:
the frequency

setFrequency

public void setFrequency(int frequency)
Parameters:
frequency - the frequency to set

getFrequencyId

public String getFrequencyId()
Returns:
the frequencyId

setFrequencyId

public void setFrequencyId(String frequencyId)
Parameters:
frequencyId - the frequencyId to set

getFrequenceTable

public String getFrequenceTable()
Returns:
the frequenceTable

setFrequenceTable

public void setFrequenceTable(String frequenceTable)
Parameters:
frequenceTable - the frequenceTable to set

getFineTune

public int getFineTune()
Returns:
the fineTune

setFineTune

public void setFineTune(int fineTune)
Parameters:
fineTune - the fineTune to set

getSiStandard

public String getSiStandard()
Returns:
the siStandard

setSiStandard

public void setSiStandard(String siStandard)
Parameters:
siStandard - the siStandard to set

getChannelFilters

public String getChannelFilters()
Returns:
the channelFilters

setChannelFilters

public void setChannelFilters(String channelFilters)
Parameters:
channelFilters - the channelFilters to set

getSourceId

public int getSourceId()
Returns:
the sourceId

setSourceId

public void setSourceId(int sourceId)
Parameters:
sourceId - the sourceId to set

getInputId

public int getInputId()
Returns:
the inputId

setInputId

public void setInputId(int inputId)
Parameters:
inputId - the inputId to set

getCommercialFree

public int getCommercialFree()
Returns:
the commercialFree

setCommercialFree

public void setCommercialFree(int commercialFree)
Parameters:
commercialFree - the commercialFree to set

isUseEit

public boolean isUseEit()
Returns:
the useEit

setUseEit

public void setUseEit(boolean useEit)
Parameters:
useEit - the useEit to set

isVisable

public boolean isVisable()
Returns:
the visable

setVisable

public void setVisable(boolean visable)
Parameters:
visable - the visable to set

getXmltvId

public String getXmltvId()
Returns:
the xmltvId

setXmltvId

public void setXmltvId(String xmltvId)
Parameters:
xmltvId - the xmltvId to set

getDefaultAuth

public String getDefaultAuth()
Returns:
the defaultAuth

setDefaultAuth

public void setDefaultAuth(String defaultAuth)
Parameters:
defaultAuth - the defaultAuth to set

getPrograms

public List<Program> getPrograms()
Returns:
the programs

setPrograms

public void setPrograms(List<Program> programs)
Parameters:
programs - the programs to set

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

compareTo

public int compareTo(ChannelInfo arg)
Specified by:
compareTo in interface Comparable<ChannelInfo>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.