| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IPropertyAware | |
|---|---|
| org.jmythapi | |
| org.jmythapi.database | |
| org.jmythapi.database.impl | |
| org.jmythapi.impl | |
| org.jmythapi.protocol.events | This package contains interfaces related to MythTV events. | 
| org.jmythapi.protocol.events.impl | This package contains implementations of MythTV events. | 
| org.jmythapi.protocol.response | This package contains interfaces of MythTV response messages. | 
| org.jmythapi.protocol.response.impl | This package contains implementations of MythTV response messages. | 
| org.jmythapi.protocol.response.impl.filters | This package contains classes to filter MythTV recordings. | 
| org.jmythapi.protocol.utils | This package contains protocol related utiltity classes. | 
| org.jmythapi.utils | |
| Uses of IPropertyAware in org.jmythapi | 
|---|
| Subinterfaces of IPropertyAware in org.jmythapi | |
|---|---|
 interface | 
IGuideDataThrough
This interface represents the response to an IBackend.queryGuideDataThrough() request. | 
 interface | 
IRecorderChannelInfo
An interface to get informations about a MythTV recorder channel.  | 
 interface | 
IRecorderInfo
An interface to get connection informations of a MythTV recorder.  | 
 interface | 
ISetting
An interface to get the value of a MythTV setting.  | 
| Uses of IPropertyAware in org.jmythapi.database | 
|---|
| Subinterfaces of IPropertyAware in org.jmythapi.database | |
|---|---|
 interface | 
IJobQueue
A response example:  | 
 interface | 
IMythFillDatabaseSettings
The MythFillDatabase Settings.  | 
 interface | 
IMythJobSettings
 | 
 interface | 
IMythShutdownSettings
The MythShutdown Settings.  | 
 interface | 
ISchedule
An interface to create a new recording schedule.  | 
 interface | 
IStorageGroupDirectory
A response example: Default Storage Group (with two directories): Live-TV Storage Group:  | 
| Uses of IPropertyAware in org.jmythapi.database.impl | 
|---|
| Classes in org.jmythapi.database.impl that implement IPropertyAware | |
|---|---|
 class | 
ADatabaseRow<E extends Enum<E>>
 | 
 class | 
ASettingsGroup<E extends Enum<E> & ISettingsProperty>
 | 
 class | 
ChannelInfo
 | 
 class | 
GuideDataThrough
 | 
 class | 
JobQueue
 | 
 class | 
MythFillDatabaseStatus
 | 
 class | 
MythShutdownStatus
 | 
 class | 
RecorderInfo
 | 
 class | 
RecorderNextProgramInfo
 | 
 class | 
Schedule
 | 
 class | 
Setting
 | 
 class | 
StorageGroupDirectory
 | 
| Uses of IPropertyAware in org.jmythapi.impl | 
|---|
| Classes in org.jmythapi.impl that implement IPropertyAware | |
|---|---|
 class | 
AData<E extends Enum<E>>
A generic data object.  | 
| Uses of IPropertyAware in org.jmythapi.protocol.events | 
|---|
| Subinterfaces of IPropertyAware in org.jmythapi.protocol.events | |
|---|---|
 interface | 
IAskRecording
Backend Event - Ask Recording.  | 
 interface | 
IClearSettingsCache
Backend Event - Clear Settings Cache.  | 
 interface | 
IClientErrorEvent
 | 
 interface | 
ICommflagStart
Backend Event - Recording - Commercial-Flagging Start.  | 
 interface | 
IDoneRecording
Backend Event- Recording Done.  | 
 interface | 
IDownloadFile<E extends Enum<E>>
Backend Event - Download File.  | 
 interface | 
IDownloadFileFinished
Backend Event - Download File Finished.  | 
 interface | 
IDownloadFileUpdate
Backend Event - Download File Update.  | 
 interface | 
ILiveTvChainUpdate
Backend Event - LiveTV Chain Update.  | 
 interface | 
IMythEvent<E extends Enum<E>>
Backend Event.  | 
 interface | 
IPixmapGenerated
Backend Event - Pixmap Generated.  | 
 interface | 
IRecordingEvent<E extends Enum<E>>
Backend Event - Recording Changes.  | 
 interface | 
IRecordingListChange<E extends Enum<E>>
Backend Event - Recordings-List Changed.  | 
 interface | 
IRecordingListChangeAdd
Backend Event - Recording-List Event - Recording Added.  | 
 interface | 
IRecordingListChangeDelete
Backend Event - Recording-List Event - Recording Deleted.  | 
 interface | 
IRecordingListChangeList
Deprecated. 55, replaced by IRecordingListChangeAdd, IRecordingListChangeUpdate, IRecordingListChangeDelete | 
 interface | 
IRecordingListChangeSingle<E extends Enum<E>>
Backend Event - Recording-List Event - Single Recording Changed.  | 
 interface | 
IRecordingListChangeUpdate
Backend Event - Recording - Properties Updated.  | 
 interface | 
IRecordingUpdateEvent<E extends Enum<E>>
Backend Event - Recording - Properties Updated.  | 
 interface | 
IResetIdleTime
Backend Event - Idle Time Reset.  | 
 interface | 
IScheduleChange
Backend Event - Schedule Changed.  | 
 interface | 
IShutdownCountdown
Backend Event - Shutdown Countdown.  | 
 interface | 
ISystemEvent
Backend Event - System Event.  | 
 interface | 
IUpdateFileSize
Backend Event - Recording - File-Size Updated.  | 
 interface | 
IUpdateProgInfo
Deprecated. 55, replaced by IRecordingListChangeUpdate. | 
 interface | 
IVideoList<E extends Enum<E>>
Backend Event - Video List.  | 
 interface | 
IVideoListChange
Backend Event - Video List - Change.  | 
 interface | 
IVideoListNoChange
Backend Event - Video List - No Change.  | 
| Uses of IPropertyAware in org.jmythapi.protocol.events.impl | 
|---|
| Classes in org.jmythapi.protocol.events.impl that implement IPropertyAware | |
|---|---|
 class | 
AMythEvent<E extends Enum<E>>
 | 
 class | 
AskRecording
 | 
 class | 
ClearSettingsCache
 | 
 class | 
ClientErrorEvent
 | 
 class | 
CommflagStart
 | 
 class | 
DoneRecording
 | 
 class | 
DownloadFileFinished
 | 
 class | 
DownloadFileUpdate
 | 
 class | 
LiveTvChainUpdate
 | 
 class | 
PixmapGenerated
 | 
 class | 
RecordingListChangeAdd
 | 
 class | 
RecordingListChangeAny
 | 
 class | 
RecordingListChangeDelete
 | 
 class | 
RecordingListChangeUpdate
 | 
 class | 
ResetIdleTime
 | 
 class | 
ScheduleChange
 | 
 class | 
ShutdownCountdown
 | 
 class | 
SystemEvent
 | 
 class | 
UpdateFileSize
 | 
 class | 
UpdateProgInfo
 | 
 class | 
VideoList<E extends Enum<E>>
 | 
 class | 
VideoListChange
 | 
 class | 
VideoListNoChange
 | 
| Uses of IPropertyAware in org.jmythapi.protocol.response | 
|---|
| Classes in org.jmythapi.protocol.response with type parameters of type IPropertyAware | |
|---|---|
 interface | 
IFilter<P extends Enum<P>,E extends IPropertyAware<P>>
 | 
| Subinterfaces of IPropertyAware in org.jmythapi.protocol.response | |
|---|---|
 interface | 
IFileStatus
An interface to get the status of a file on a MythTV backend.  | 
 interface | 
IFileTransfer
An interface to transfer files from and to a backend.  | 
 interface | 
IFreeSpace
Deprecated. 17  | 
 interface | 
IFreeSpaceListEntry
One entry of an IFreeSpaceList response. | 
 interface | 
IFreeSpaceSummary
An interface to get the free disk-space of a MythTV backend.  | 
 interface | 
IInputInfoFree
An interface to get the free inputs of a MythTV encoder.  | 
 interface | 
IInputInfoTuned
An interface to get a currently in use recorder input.  | 
 interface | 
ILoad
An interface to get the load of a MythTV backend.  | 
 interface | 
IMemStats
An interface to get the memory uage of a MythTV backend.  | 
 interface | 
IMythResponse<E extends Enum<E>>
This interface represents a MythTV response object.  | 
 interface | 
IPixmap
An interface to read the preview image of a recording.  | 
 interface | 
IProgramInfo
An interface to get infos about a MythTV recording.  | 
 interface | 
IProgramInfoList
An interface to get a list of MythTV recordings.  | 
 interface | 
IRecorderChannelPrefixStatus
An interface to check if a channel-number prefix matches.  | 
 interface | 
IRecorderNextProgramInfo
An interface to get the next program of a MythTV recorder channel.  | 
 interface | 
IRecorderProgramInfo
Deprecated. 21, replaced by IProgramInfo and IRecorderChannelInfo | 
 interface | 
IRecordingsConflicting
An interface to get all conflicting recordings of a MythTV backend.  | 
 interface | 
IRecordingsExpiring
An interface to get all expiring recordings of a MythTV backend.  | 
 interface | 
IRecordingsPending
An interface to get all pending recordings of a MythTV backend.  | 
 interface | 
IRecordingsScheduled
An interface to get all scheduled recordings of a MythTV backend.  | 
 interface | 
IRecordingStatus
An interface to get the recording status of a MythTV backend.  | 
 interface | 
IRemoteEncoderBusyStatus
An interface to geht the busy status of a MythTV encoder.  | 
 interface | 
IRemoteEncoderState
An interface to geht the state of a MythTV encoder.  | 
 interface | 
IRingBuffer
Deprecated. 20  | 
 interface | 
IStorageGroupFile
An interface to get the files of a MythTV storage group.  | 
 interface | 
ITimezone
Am interface to get the timezone of a MythTV backend.  | 
 interface | 
ITransferable<E extends Enum<E>>
 | 
 interface | 
ITunerInfo
An interface to get informations about a locked MythTV recorder.  | 
 interface | 
IUptime
An interface to get the uptime of a MythTV backend.  | 
| Uses of IPropertyAware in org.jmythapi.protocol.response.impl | 
|---|
| Classes in org.jmythapi.protocol.response.impl that implement IPropertyAware | |
|---|---|
 class | 
AFreeSpace<E extends Enum<E>>
 | 
 class | 
AMythResponse<E extends Enum<E>>
 | 
 class | 
AProgramInfo<E extends Enum<E>>
 | 
 class | 
ARecorderProgramInfo<E extends Enum<E>>
 | 
 class | 
ARecordings<E extends Enum<E>>
 | 
 class | 
FileStatus
 | 
 class | 
FileTransfer
 | 
 class | 
FreeInputsList
 | 
 class | 
FreeSpace
Deprecated. 17  | 
 class | 
FreeSpaceList
 | 
 class | 
FreeSpaceList.Entry
 | 
 class | 
FreeSpaceSummary
 | 
 class | 
InputInfoFree
 | 
 class | 
InputInfoTuned
 | 
 class | 
Load
 | 
 class | 
MemStats
 | 
 class | 
Pixmap
 | 
 class | 
ProgramInfo
 | 
 class | 
ProgramInfoList
 | 
 class | 
RecorderChannelInfo
 | 
 class | 
RecorderChannelPrefixStatus
 | 
 class | 
RecorderProgramInfo
Deprecated. 21  | 
 class | 
RecordingsConflicting
 | 
 class | 
RecordingsExpiring
 | 
 class | 
RecordingsPending
 | 
 class | 
RecordingsScheduled
 | 
 class | 
RecordingStatus
 | 
 class | 
RemoteEncoderBusyStatus
 | 
 class | 
RemoteEncoderState
 | 
 class | 
RingBuffer
Deprecated. 20  | 
 class | 
StorageGroupFile
 | 
 class | 
StorageGroupFileList
 | 
 class | 
Timezone
 | 
 class | 
TunerInfo
 | 
 class | 
Uptime
 | 
| Uses of IPropertyAware in org.jmythapi.protocol.response.impl.filters | 
|---|
| Uses of IPropertyAware in org.jmythapi.protocol.utils | 
|---|
| Methods in org.jmythapi.protocol.utils with type parameters of type IPropertyAware | ||
|---|---|---|
static
 | 
PropertyAwareUtils.compare(IPropertyAware<P> source,
        IPropertyAware<P> target)
Compares two property-aware objects.  | 
|
static
 | 
PropertyAwareUtils.groupListByProperty(Iterable<E> list,
                    P prop)
Usage example: // query recorded programs IProgramInfoList allRecordings = backend.queryRecordings(); // Group programs by category Map<Object,List<IProgramInfo>> recordingsByCategory = PropertyAwareUtils.groupListByProperty(allRecordings,IProgramInfo.Props.CATEGORY); for(Entry<Object,List<IProgramInfo>> entry : recordingsByCategory.entrySet()) { System.out.println(String.format( "\r\nCATEGORY '%s': %02d recordings", entry.getKey(), entry.getValue().size() )); for(IProgramInfo program : entry.getValue()) { System.out.println(String.format( "- %s", program.getFullTitle() )); } }  | 
|
static
 | 
PropertyAwareUtils.groupListByProperty(Iterable<E> list,
                    P prop,
                    IFilter<P,E> filter)
 | 
|
| Methods in org.jmythapi.protocol.utils with parameters of type IPropertyAware | ||
|---|---|---|
static
 | 
PropertyAwareUtils.compare(IPropertyAware<P> source,
        IPropertyAware<P> target)
Compares two property-aware objects.  | 
|
static
 | 
PropertyAwareUtils.compare(IPropertyAware<P> source,
        IPropertyAware<P> target)
Compares two property-aware objects.  | 
|
| Uses of IPropertyAware in org.jmythapi.utils | 
|---|
| Methods in org.jmythapi.utils with type parameters of type IPropertyAware | ||
|---|---|---|
static
 | 
GenericEnumUtils.copyEnumValues(S source,
               T target)
A function to copy properties from a source- to a target-object.  | 
|
static
 | 
GenericEnumUtils.copyEnumValues(S source,
               T target)
A function to copy properties from a source- to a target-object.  | 
|
static
 | 
GenericEnumUtils.copyEnumValues(S source,
               T target,
               boolean checkType,
               boolean replaceNullWithDefault,
               boolean timeFieldSupport)
A function to copy properties from a source- to a target-object.  | 
|
static
 | 
GenericEnumUtils.copyEnumValues(S source,
               T target,
               boolean checkType,
               boolean replaceNullWithDefault,
               boolean timeFieldSupport)
A function to copy properties from a source- to a target-object.  | 
|
| Methods in org.jmythapi.utils with parameters of type IPropertyAware | ||
|---|---|---|
static
 | 
GenericEnumUtils.getEnumNameMap(IPropertyAware<E> props)
Creates a map containing the names and enumeration-constants for all properties of the property-aware object.  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||