nhk4s
.
NHK
NHKProgramGuideAPI
case class
NHKProgramGuideAPI
(
apiKey:
String
)
extends
JsonMethods
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
JsonMethods
,
JsonMethods
[
JValue
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
NHKProgramGuideAPI
Serializable
Serializable
Product
Equals
JsonMethods
JsonMethods
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
NHKProgramGuideAPI
(
apiKey:
String
)
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
val
apiKey
:
String
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asJValue
[
T
]
(
obj:
T
)
(
implicit
writer:
Writer
[
T
]
)
:
JValue
Definition Classes
JsonMethods
def
asJsonNode
(
jv:
JValue
)
:
JsonNode
Definition Classes
JsonMethods
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
compact
(
d:
JValue
)
:
String
Definition Classes
JsonMethods → JsonMethods
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
find
(
area:
Area
,
serviceId:
String
,
programId:
Long
)
:
Option
[
Program
]
def
findAll
(
area:
Area
,
serviceId:
String
,
date:
LocalDate
=
today
)
:
Seq
[
Program
]
def
findAllByGenre
(
area:
Area
,
serviceId:
String
,
genreId:
String
,
date:
LocalDate
=
today
)
:
Seq
[
Program
]
def
findNowOnAir
(
area:
Area
,
serviceId:
String
)
:
Seq
[
NowOnAirPrograms
]
def
fromJValue
[
T
]
(
json:
JValue
)
(
implicit
reader:
Reader
[
T
]
)
:
T
Definition Classes
JsonMethods
def
fromJsonNode
(
jn:
JsonNode
)
:
JValue
Definition Classes
JsonMethods
def
genreApiEndpoint
(
areaId:
Int
,
serviceId:
String
,
genreId:
String
,
date:
LocalDate
=
today
)
:
String
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
infoApiEndpoint
(
areaId:
Int
,
serviceId:
String
,
programId:
Long
)
:
String
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
implicit
val
jsonFormats
:
Formats
Attributes
protected
def
listApiEndpoint
(
areaId:
Int
,
serviceId:
String
,
date:
LocalDate
=
today
)
:
String
def
mapper
:
ObjectMapper
Definition Classes
JsonMethods
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
nowApiEndpoint
(
areaId:
Int
,
serviceId:
String
)
:
String
def
parse
(
in:
JsonInput
,
useBigDecimalForDouble:
Boolean
,
useBigIntForLong:
Boolean
)
:
JValue
Definition Classes
JsonMethods → JsonMethods
def
parseOpt
(
in:
JsonInput
,
useBigDecimalForDouble:
Boolean
,
useBigIntForLong:
Boolean
)
:
Option
[
JValue
]
Definition Classes
JsonMethods → JsonMethods
def
pretty
(
d:
JValue
)
:
String
Definition Classes
JsonMethods → JsonMethods
def
render
(
value:
JValue
)
(
implicit
formats:
Formats
)
:
JValue
Definition Classes
JsonMethods → JsonMethods
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
ジャンルで番組一覧
(
area:
Area
,
serviceId:
String
,
genreId:
String
,
date:
LocalDate
=
today
)
:
Seq
[
Program
]
def
放送中
(
area:
Area
,
serviceId:
String
)
:
Seq
[
NowOnAirPrograms
]
def
番組一覧
(
area:
Area
,
serviceId:
String
,
date:
LocalDate
=
today
)
:
Seq
[
Program
]
def
番組詳細
(
area:
Area
,
serviceId:
String
,
programId:
Long
)
:
Option
[
Program
]
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
JsonMethods
Inherited from
JsonMethods
[
JValue
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped