|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jmythapi.protocol.response.ProgramInfoFilters
public class ProgramInfoFilters
Constructor Summary | |
---|---|
ProgramInfoFilters()
|
Method Summary | |
---|---|
static IProgramInfoFilter |
allFlags(IProgramFlags.Flags... flags)
Creates a filter to filter recordings by flags . |
static IProgramInfoFilter |
and(IProgramInfoFilter... filters)
|
static IProgramInfoFilter |
anyFlags(IProgramFlags.Flags... flags)
Creates a filter to filter recordings by flags . |
static IProgramInfoFilter |
channel(IBasicChannelInfo... channelInfos)
Creates a filter to filter recordings by channel. |
static IProgramInfoFilter |
channel(Integer... channelIds)
Creates a filter to filter recordings by channel ID. |
static IProgramInfoFilter |
channelIdRecStartTime(Integer channelId,
Date recordingStartTime)
Creates a filter to filter recordings by channel-id and recording-start-time. |
static IProgramInfoFilter |
flag(IProgramFlags.Flags flag)
Creates a filter to filter recordings by flags . |
static IProgramInfoFilter |
not(IProgramInfoFilter filter)
|
static IProgramInfoFilter |
or(IProgramInfoFilter... filters)
|
static IProgramInfoFilter |
recorder(Integer... recorderIds)
Creates a filter to filter recordings by recorder-id. |
static IProgramInfoFilter |
recorder(IRecorderInfo... recorderInfos)
Creates a filter to filter recordings by recorder. |
static IProgramInfoFilter |
recordingGroup(String... recordingGroups)
Creates a filter to filter recordings by recording-group. |
static IProgramInfoFilter |
recordingId(Integer... recordingIds)
Creates a filter to filter recordings by recording id. |
static IProgramInfoFilter |
status(IProgramRecordingStatus.Status... recordingStatus)
Creates a filter to filter recordings by recording-status . |
static IProgramInfoFilter |
storageGroup(String... storageGroups)
Creates a filter to filter recordings by storage-group. |
static IProgramInfoFilter |
uniqueProgramId(String... uniqueIds)
Creates a filter to filter recordings by unique program id. |
static IProgramInfoFilter |
uniqueRecordingId(String... uniqueIds)
Creates a filter to filter recordings by unique recording id. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProgramInfoFilters()
Method Detail |
---|
public static IProgramInfoFilter flag(IProgramFlags.Flags flag)
flags
.
IProgramInfo.getProgramFlags()
public static IProgramInfoFilter allFlags(IProgramFlags.Flags... flags)
flags
.
A program must have set all given flags to be accepted.
IProgramInfo.getProgramFlags()
public static IProgramInfoFilter anyFlags(IProgramFlags.Flags... flags)
flags
.
A program must have set at least one of the given flags to be accepted.
IProgramInfo.getProgramFlags()
public static IProgramInfoFilter status(IProgramRecordingStatus.Status... recordingStatus)
recording-status
.
IProgramInfo.getRecordingStatus()
public static IProgramInfoFilter recorder(Integer... recorderIds)
IProgramInfo.getCardID()
public static IProgramInfoFilter recorder(IRecorderInfo... recorderInfos)
IProgramInfo.getCardID()
public static IProgramInfoFilter channel(Integer... channelIds)
IProgramInfo.getChannelID()
public static IProgramInfoFilter channel(IBasicChannelInfo... channelInfos)
IProgramInfo.getChannelID()
public static IProgramInfoFilter storageGroup(String... storageGroups)
IProgramInfo.getStorageGroup()
public static IProgramInfoFilter recordingGroup(String... recordingGroups)
IProgramInfo.getRecordingGroup()
public static IProgramInfoFilter uniqueProgramId(String... uniqueIds)
IBasicProgramInfo.getUniqueProgramId()
public static IProgramInfoFilter uniqueRecordingId(String... uniqueIds)
IProgramInfo.getUniqueRecordingId()
public static IProgramInfoFilter recordingId(Integer... recordingIds)
IProgramInfo.getRecordingId()
public static IProgramInfoFilter channelIdRecStartTime(Integer channelId, Date recordingStartTime)
IProgramInfo.getChannelID()
,
IProgramInfo.getRecordingStartTime()
public static IProgramInfoFilter and(IProgramInfoFilter... filters)
public static IProgramInfoFilter or(IProgramInfoFilter... filters)
public static IProgramInfoFilter not(IProgramInfoFilter filter)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |