ChannelInfo
com.connectsdk.core.ChannelInfo
Normalized reference object for information about a TVs channels. This object is required to set the channel on a TV.
Methods
- ChannelInfo ()
Default constructor method.
- JSONObject getRawData ()
Gets the raw data from the first screen device about the channel. In most cases, this is an NSDictionary.
- void setRawData (JSONObject rawData)
Sets the raw data from the first screen device about the channel. In most cases, this is an NSDictionary.
Parameters:
rawData
- String getName ()
Gets the user-friendly name of the channel
- void setName (String channelName)
Sets the user-friendly name of the channel
Parameters:
channelName
- String getId ()
Gets the TV’s unique ID for the channel
- void setId (String channelId)
Sets the TV’s unique ID for the channel
Parameters:
channelId
- String getNumber ()
Gets the TV channel’s number (likely to be a combination of the major & minor numbers)
- void setNumber (String channelNumber)
Sets the TV channel’s number (likely to be a combination of the major & minor numbers)
Parameters:
channelNumber
- int getMinorNumber ()
Gets the TV channel’s minor number
- void setMinorNumber (int minorNumber)
Sets the TV channel’s minor number
Parameters:
minorNumber
- int getMajorNumber ()
Gets the TV channel’s major number
- void setMajorNumber (int majorNumber)
Sets the TV channel’s major number
Parameters:
majorNumber
- boolean equals (Object o)
Compares two ChannelInfo objects.
Parameters:
o
Returns: YES if both ChannelInfo number & name values are equal
Inherited Methods
JSONObject toJSONObject ()