o

mythtv.connection.http.json

JsonResultConverter

object JsonResultConverter extends ServiceResultConverter with FrontendJsonProtocol with BackendJsonProtocol

Linear Supertypes
BackendJsonProtocol, FrontendJsonProtocol, CommonJsonProtocol, ServiceResultConverter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonResultConverter
  2. BackendJsonProtocol
  3. FrontendJsonProtocol
  4. CommonJsonProtocol
  5. ServiceResultConverter
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type GuideBriefTuple = (Channel, Seq[ProgramBrief])
    Definition Classes
    BackendJsonProtocol
  2. type GuideTuple = (ChannelDetails, Seq[Program])
    Definition Classes
    BackendJsonProtocol
  3. trait IntegerIdentifierJsonFormat[T <: IntegerIdentifier] extends JsonFormat[T]
    Definition Classes
    BackendJsonProtocol
  4. trait RecordedMarkupJsonFormat[VP <: VideoPosition] extends JsonFormat[RecordedMarkup[VP]]
    Definition Classes
    BackendJsonProtocol
  5. trait RecordedSeekJsonFormat[VP <: VideoPosition] extends JsonFormat[RecordedSeek[VP]]
    Definition Classes
    BackendJsonProtocol
  6. trait VideoPositionJsonFormat[VP <: VideoPosition] extends RootJsonFormat[VP]
    Definition Classes
    BackendJsonProtocol

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def backendDetails(r: RN): BackendDetails
  6. def blurayInfo(r: RN): BlurayInfo
  7. def boolean(r: RN): Boolean
  8. def captureCard(r: RN): CaptureCard
  9. def captureCardId(r: RN): CaptureCardId
  10. def channelDetails(r: RN): ChannelDetails
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  12. def connectionInfo(r: RN): ConnectionInfo
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  15. def frontendStatus(r: RN): FrontendStatus
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def guideBrief(r: RN): Guide[Channel, ProgramBrief]
  18. def guideDetails(r: RN): Guide[ChannelDetails, Program]
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. def imageSyncStatus(r: RN): ImageSyncStatus
  21. def inputId(r: RN): InputId
  22. def int(r: RN): Int
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def listArtworkInfo(r: RN): List[ArtworkInfo]
  25. def listCaptureCard(r: RN): List[CaptureCard]
  26. def listChannelGroup(r: RN): List[ChannelGroup]
  27. def listInput(r: RN): List[Input]
  28. def listKnownFrontendInfo(r: RN): List[KnownFrontendInfo]
  29. def listLineup(r: RN): List[Lineup]
  30. def listLiveStream(r: RN): List[LiveStream]
  31. def listLogMessage(r: RN): List[LogMessage]
  32. def listRecRuleFilter(r: RN): List[RecRuleFilterItem]
  33. def listRecordedMarkup(r: RN): List[RecordedMarkupFrame]
  34. def listRecordedMarkupBytes(r: RN): List[RecordedMarkupBytes]
  35. def listRecordedMarkupMs(r: RN): List[RecordedMarkupMilliseconds]
  36. def listRecordedSeekBytes(r: RN): List[RecordedSeekBytes]
  37. def listRecordedSeekMs(r: RN): List[RecordedSeekMilliseconds]
  38. def listRemoteEncoderState(r: RN): List[RemoteEncoderState]
  39. def listStorageGroupDir(r: RN): List[StorageGroupDir]
  40. def listString(r: RN): List[String]
  41. def listTitleInfo(r: RN): List[TitleInfo]
  42. def listVideoLookup(r: RN): List[VideoLookup]
  43. def listingSource(r: RN): ListingSource
  44. def listingSourceId(r: RN): ListingSourceId
  45. def liveStream(r: RN): LiveStream
  46. def mythDateTime(r: RN): MythDateTime
  47. def mythFileHash(r: RN): MythFileHash
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  50. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  51. def pagedListChannel(r: RN): PL[Channel]
  52. def pagedListChannelDetails(r: RN): PL[ChannelDetails]
  53. def pagedListProgram(r: RN): PL[Program]
  54. def pagedListProgramBrief(r: RN): PL[ProgramBrief]
  55. def pagedListRecRuleFilter(r: RN): PL[RecRuleFilterItem]
  56. def pagedListRecordRule(r: RN): PL[RecordRule]
  57. def pagedListRecordable(r: RN): PL[Recordable]
  58. def pagedListRecording(r: RN): PL[Recording]
  59. def pagedListSong(r: RN): PL[Song]
  60. def pagedListVideo(r: RN): PL[Video]
  61. def pagedListVideoMultiplex(r: RN): PL[VideoMultiplex]
  62. def program(r: RN): Program
  63. def recordRule(r: RN): RecordRule
  64. def recordRuleId(r: RN): RecordRuleId
  65. def recordedId(r: RN): RecordedId
  66. def recording(r: RN): Recording
  67. implicit def servicesObjectListFormat[T](implicit arg0: IsServicesListObject[T], arg1: JsonFormat[T]): ServicesObjectFormat[List[T]]
    Definition Classes
    BackendJsonProtocol
  68. implicit def servicesPagedListFormat[T](implicit arg0: IsServicesListObject[T], arg1: JsonFormat[T]): RootJsonFormat[ServicesPagedList[T]]
    Definition Classes
    BackendJsonProtocol
  69. def settings(r: RN): Settings
  70. def soListListingSource(r: RN): SOL[ListingSource]
  71. def song(r: RN): Song
  72. def string(r: RN): String
  73. def stringMap(r: RN): Map[String, String]
  74. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  75. def timeZoneInfo(r: RN): TimeZoneInfo
  76. def toString(): String
    Definition Classes
    AnyRef → Any
  77. def uri(r: RN): URI
  78. def video(r: RN): Video
  79. def videoMultiplex(r: RN): VideoMultiplex
  80. def videoPositionBytes(r: RN): VideoPositionBytes
  81. def videoPositionFrame(r: RN): VideoPositionFrame
  82. def videoPositionMilliseconds(r: RN): VideoPositionMilliseconds
  83. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  84. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  85. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  86. implicit object ArtworkInfoJsonFormat extends RootJsonFormat[ArtworkInfo]
    Definition Classes
    BackendJsonProtocol
  87. implicit object ArtworkItemJsonFormat extends JsonFormat[ArtworkItem]
    Definition Classes
    BackendJsonProtocol
  88. implicit object BackendDetailsJsonFormat extends RootJsonFormat[BackendDetails]
    Definition Classes
    BackendJsonProtocol
  89. implicit object BlurayInfoJsonFormat extends RootJsonFormat[BlurayInfo]
    Definition Classes
    BackendJsonProtocol
  90. implicit object BooleanJsonFormat extends JsonFormat[Boolean]
    Definition Classes
    CommonJsonProtocol
  91. implicit object CaptureCardIdJsonFormat extends IntegerIdentifierJsonFormat[CaptureCardId]
    Definition Classes
    BackendJsonProtocol
  92. implicit object CaptureCardJsonFormat extends RootJsonFormat[CaptureCard]
    Definition Classes
    BackendJsonProtocol
  93. implicit object ChannelDetailsJsonFormat extends RootJsonFormat[ChannelDetails]
    Definition Classes
    BackendJsonProtocol
  94. implicit object ChannelGroupJsonFormat extends JsonFormat[ChannelGroup]
    Definition Classes
    BackendJsonProtocol
  95. implicit object ChannelGuideBriefJsonFormat extends RootJsonFormat[GuideBriefTuple]
    Definition Classes
    BackendJsonProtocol
  96. implicit object ChannelGuideJsonFormat extends RootJsonFormat[GuideTuple]
    Definition Classes
    BackendJsonProtocol
  97. implicit object ChannelJsonFormat extends RootJsonFormat[Channel]
    Definition Classes
    BackendJsonProtocol
  98. implicit object ConnectionInfoJsonFormat extends RootJsonFormat[ConnectionInfo]
    Definition Classes
    BackendJsonProtocol
  99. implicit object DatabaseConnectionInfoJsonFormat extends JsonFormat[DatabaseConnectionInfo]
    Definition Classes
    BackendJsonProtocol
  100. implicit object DupCheckInJsonFormat extends EnumDescriptionFormat[DupCheckIn]
    Definition Classes
    BackendJsonProtocol
  101. implicit object DupCheckMethodJsonFormat extends EnumDescriptionFormat[DupCheckMethod]
    Definition Classes
    BackendJsonProtocol
  102. implicit object FrontendStatusJsonFormat extends JsonFormat[FrontendStatus]
    Definition Classes
    FrontendJsonProtocol
  103. implicit object GuideBriefJsonFormat extends ServicesObjectGuideJsonFormat[Channel, ProgramBrief]
    Definition Classes
    BackendJsonProtocol
  104. implicit object GuideJsonFormat extends ServicesObjectGuideJsonFormat[ChannelDetails, Program]
    Definition Classes
    BackendJsonProtocol
  105. implicit object ImageSyncStatusJsonFormat extends RootJsonFormat[ImageSyncStatus]
    Definition Classes
    BackendJsonProtocol
  106. implicit object InputIdJsonFormat extends IntegerIdentifierJsonFormat[InputId]
    Definition Classes
    BackendJsonProtocol
  107. implicit object InputJsonFormat extends RootJsonFormat[Input]
    Definition Classes
    BackendJsonProtocol
  108. implicit object InstantJsonFormat extends JsonFormat[Instant]
    Definition Classes
    CommonJsonProtocol
  109. implicit object IntJsonFormat extends JsonFormat[Int]
    Definition Classes
    CommonJsonProtocol
  110. implicit object KnownFrontendJsonFormat extends RootJsonFormat[KnownFrontendInfo]
    Definition Classes
    BackendJsonProtocol
  111. implicit object LabelValueJsonFormat extends JsonFormat[LabelValue]
    Definition Classes
    BackendJsonProtocol
  112. implicit object LineupJsonFormat extends RootJsonFormat[Lineup]
    Definition Classes
    BackendJsonProtocol
  113. implicit object ListingSourceIdJsonFormat extends IntegerIdentifierJsonFormat[ListingSourceId]
    Definition Classes
    BackendJsonProtocol
  114. implicit object ListingSourceJsonFormat extends RootJsonFormat[ListingSource]
    Definition Classes
    BackendJsonProtocol
  115. implicit object LiveStreamJsonFormat extends RootJsonFormat[LiveStream]
    Definition Classes
    BackendJsonProtocol
  116. implicit object LogMessageJsonFormat extends JsonFormat[LogMessage]
    Definition Classes
    BackendJsonProtocol
  117. implicit object LongJsonFormat extends JsonFormat[Long]
    Definition Classes
    CommonJsonProtocol
  118. implicit object MythLogLevelJsonFormat extends EnumDescriptionFormat[MythLogLevel]
    Definition Classes
    BackendJsonProtocol
  119. implicit object MythTvVersionInfoJsonFormat extends JsonFormat[MythTvVersionInfo]
    Definition Classes
    BackendJsonProtocol
  120. implicit object OptionalDayOfWeekFormat extends JsonFormat[Option[DayOfWeek]]
    Definition Classes
    CommonJsonProtocol
  121. implicit object ProgramBriefJsonFormat extends RootJsonFormat[ProgramBrief]
    Definition Classes
    BackendJsonProtocol
  122. implicit object ProgramJsonFormat extends RootJsonFormat[Program]
    Definition Classes
    BackendJsonProtocol
  123. implicit object RecRuleFilterItemJsonFormat extends JsonFormat[RecRuleFilterItem]
    Definition Classes
    BackendJsonProtocol
  124. implicit object RecSearchTypeJsonFormat extends EnumDescriptionFormat[RecSearchType]
    Definition Classes
    BackendJsonProtocol
  125. implicit object RecTypeJsonFormat extends EnumDescriptionFormat[RecType]
    Definition Classes
    BackendJsonProtocol
  126. implicit object RecordRuleIdJsonFormat extends IntegerIdentifierJsonFormat[RecordRuleId]
    Definition Classes
    BackendJsonProtocol
  127. implicit object RecordRuleJsonFormat extends RootJsonFormat[RecordRule]
    Definition Classes
    BackendJsonProtocol
  128. implicit object RecordableBriefJsonFormat extends RootJsonFormat[RecordableBrief]
    Definition Classes
    BackendJsonProtocol
  129. implicit object RecordableJsonFormat extends RootJsonFormat[Recordable]
    Definition Classes
    BackendJsonProtocol
  130. implicit object RecordedIdJsonFormat extends RootJsonFormat[RecordedId]
    Definition Classes
    BackendJsonProtocol
  131. implicit object RecordedMarkupBytesJsonFormat extends RecordedMarkupJsonFormat[VideoPositionBytes]
    Definition Classes
    BackendJsonProtocol
  132. implicit object RecordedMarkupFrameJsonFormat extends RecordedMarkupJsonFormat[VideoPositionFrame]
    Definition Classes
    BackendJsonProtocol
  133. implicit object RecordedMarkupMsJsonFormat extends RecordedMarkupJsonFormat[VideoPositionMilliseconds]
    Definition Classes
    BackendJsonProtocol
  134. implicit object RecordedSeekBytesJsonFormat extends RecordedSeekJsonFormat[VideoPositionBytes]
    Definition Classes
    BackendJsonProtocol
  135. implicit object RecordedSeekMsJsonFormat extends RecordedSeekJsonFormat[VideoPositionMilliseconds]
    Definition Classes
    BackendJsonProtocol
  136. implicit object RecordingBriefJsonFormat extends RootJsonFormat[RecordingBrief]
    Definition Classes
    BackendJsonProtocol
  137. implicit object RecordingJsonFormat extends RootJsonFormat[Recording]
    Definition Classes
    BackendJsonProtocol
  138. implicit object RemoteEncoderStateJsonFormat extends RootJsonFormat[RemoteEncoderState]
    Definition Classes
    BackendJsonProtocol
  139. implicit object SettingsJsonFormat extends RootJsonFormat[Settings]
    Definition Classes
    BackendJsonProtocol
  140. implicit object SongJsonFormat extends RootJsonFormat[Song]
    Definition Classes
    BackendJsonProtocol
  141. implicit object StorageGroupDirJsonFormat extends RootJsonFormat[StorageGroupDir]
    Definition Classes
    BackendJsonProtocol
  142. implicit object StringMapJsonFormat extends JsonFormat[Map[String, String]]
    Definition Classes
    CommonJsonProtocol
  143. implicit object TimeZoneInfoJsonFormat extends RootJsonFormat[TimeZoneInfo]
    Definition Classes
    BackendJsonProtocol
  144. implicit object TitleInfoJsonFormat extends RootJsonFormat[TitleInfo]
    Definition Classes
    BackendJsonProtocol
  145. implicit object VideoGenreJsonFormat extends JsonFormat[VideoGenre]
    Definition Classes
    BackendJsonProtocol
  146. implicit object VideoJsonFormat extends RootJsonFormat[Video]
    Definition Classes
    BackendJsonProtocol
  147. implicit object VideoLookupJsonFormat extends RootJsonFormat[VideoLookup]
    Definition Classes
    BackendJsonProtocol
  148. implicit object VideoMultiplexJsonFormat extends RootJsonFormat[VideoMultiplex]
    Definition Classes
    BackendJsonProtocol
  149. implicit object VideoPositionBytesFormat extends VideoPositionJsonFormat[VideoPositionBytes]
    Definition Classes
    BackendJsonProtocol
  150. implicit object VideoPositionFrameFormat extends VideoPositionJsonFormat[VideoPositionFrame]
    Definition Classes
    BackendJsonProtocol
  151. implicit object VideoPositionMillisecondsFormat extends VideoPositionJsonFormat[VideoPositionMilliseconds]
    Definition Classes
    BackendJsonProtocol
  152. implicit object WakeOnLanInfoJsonFormat extends JsonFormat[WakeOnLanInfo]
    Definition Classes
    BackendJsonProtocol
  153. implicit object ZoneOffsetJsonFormat extends JsonFormat[ZoneOffset]
    Definition Classes
    CommonJsonProtocol

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from BackendJsonProtocol

Inherited from FrontendJsonProtocol

Inherited from CommonJsonProtocol

Inherited from ServiceResultConverter

Inherited from AnyRef

Inherited from Any

Ungrouped