|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<IRecorderProgramInfo.Props> org.jmythapi.protocol.response.IRecorderProgramInfo.Props
public static enum IRecorderProgramInfo.Props
The properties of an IRecorderProgramInfo
response.
MythTV Protocol Version Matrix | ||||||||
---|---|---|---|---|---|---|---|---|
Protocol | ||||||||
Name | Type | Range | 00 | 08 | 10 | 13 | 20 | 21 |
TITLE | String | [00,21) | X | X | X | X | X | - |
SUBTITLE | String | [00,21) | X | X | X | X | X | - |
DESCRIPTION | String | [00,21) | X | X | X | X | X | - |
CATEGORY | String | [00,21) | X | X | X | X | X | - |
START_DATE_TIME | Date | [00,21) | X | X | X | X | X | - |
END_DATE_TIME | Date | [00,21) | X | X | X | X | X | - |
CHANNEL_SIGN | String | [00,21) | X | X | X | X | X | - |
CHANNEL_ICON_PATH | String | [00,21) | X | X | X | X | X | - |
CHANNEL_NUMBER | String | [00,21) | X | X | X | X | X | - |
CHANNEL_ID | Integer | [00,21) | X | X | X | X | X | - |
SERIES_ID | String | [08,21) | - | X | X | X | X | - |
PROGRAM_ID | String | [08,21) | - | X | X | X | X | - |
CHANNEL_OUTPUT_FILTERS | String | [10,21) | - | - | X | X | X | - |
REPEAT | Boolean | [13,21) | - | - | - | X | X | - |
ORIGINAL_AIRDATE | Date | [13,21) | - | - | - | X | X | - |
STARS | Float | [13,21) | - | - | - | X | X | - |
Enum Constant Summary | |
---|---|
CATEGORY
The program category. |
|
CHANNEL_ICON_PATH
The channel icon path. |
|
CHANNEL_ID
The channel ID. |
|
CHANNEL_NUMBER
The channel number. |
|
CHANNEL_OUTPUT_FILTERS
Output filters. |
|
CHANNEL_SIGN
The channel abbreviation. |
|
DESCRIPTION
A description about the program. |
|
END_DATE_TIME
The scheduled end of the program. |
|
ORIGINAL_AIRDATE
The original airdate. |
|
PROGRAM_ID
Program ID. |
|
REPEAT
Repeated program. |
|
SERIES_ID
Series ID. |
|
STARS
Rating. |
|
START_DATE_TIME
The scheduled start of the program. |
|
SUBTITLE
The program sub-title. |
|
TITLE
The program title. |
Method Summary | |
---|---|
static IRecorderProgramInfo.Props |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IRecorderProgramInfo.Props[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final IRecorderProgramInfo.Props TITLE
IRecorderProgramInfo.getTitle()
public static final IRecorderProgramInfo.Props SUBTITLE
IRecorderProgramInfo.getSubtitle()
public static final IRecorderProgramInfo.Props DESCRIPTION
IRecorderProgramInfo.getDescription()
public static final IRecorderProgramInfo.Props CATEGORY
e.g. comedy
IRecorderProgramInfo.getCategory()
public static final IRecorderProgramInfo.Props START_DATE_TIME
IRecorderProgramInfo.getStartDateTime()
public static final IRecorderProgramInfo.Props END_DATE_TIME
IRecorderProgramInfo.getEndDateTime()
public static final IRecorderProgramInfo.Props CHANNEL_SIGN
E.g. ORF1
This is similar to IRecorderChannelInfo.Props#CHANNEL_SIGN
.
IRecorderProgramInfo.getChannelSign()
public static final IRecorderProgramInfo.Props CHANNEL_ICON_PATH
IRecorderProgramInfo.getChannelIconPath()
public static final IRecorderProgramInfo.Props CHANNEL_NUMBER
The user defined number of the channel: e.g. 2
This is similar to IRecorderChannelInfo.Props#CHANNEL_NUMBER
.
IRecorderProgramInfo.getChannelNumber()
public static final IRecorderProgramInfo.Props CHANNEL_ID
The unique id of the channel: e.g. 1001
.
This is similar to IRecorderChannelInfo.Props#CHANNEL_ID
.
IRecorderProgramInfo.getChannelID()
public static final IRecorderProgramInfo.Props SERIES_ID
Is used for dup checks.
IRecorderProgramInfo.getSeriesID()
public static final IRecorderProgramInfo.Props PROGRAM_ID
Is used for dup checks.
IRecorderProgramInfo.getProgramID()
public static final IRecorderProgramInfo.Props CHANNEL_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.
IRecorderProgramInfo.getChannelOutputFilters()
public static final IRecorderProgramInfo.Props REPEAT
Specifies if this is a duplicate to a previously recorded program.
IRecorderProgramInfo.isRepeat()
public static final IRecorderProgramInfo.Props ORIGINAL_AIRDATE
IRecorderProgramInfo.getOritinalAirDate()
public static final IRecorderProgramInfo.Props STARS
IRecorderProgramInfo.getStars()
Method Detail |
---|
public static IRecorderProgramInfo.Props[] values()
for (IRecorderProgramInfo.Props c : IRecorderProgramInfo.Props.values()) System.out.println(c);
public static IRecorderProgramInfo.Props valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |