when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() {
val response = executeRequest()
return when (response) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
}
~ Kotlin 1.2
Slide 30
Slide 30 text
when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() {
val response = executeRequest()
return when (response) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
}
~ Kotlin 1.2
ϩʔΧϧมΛ͜͜Ͱ
ఆٛ͢Δඞཁ͕͋Δ
Slide 31
Slide 31 text
when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() {
val response = executeRequest()
return when (response) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
}
~ Kotlin 1.2
ϩʔΧϧมΛ͜͜Ͱ
ఆٛ͢Δඞཁ͕͋Δ
XIFO͚ͩͰ͏มͷείʔϓ͕͕ͬͯ͠·͏
Slide 32
Slide 32 text
when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() =
when (val response = executeRequest()) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
Kotlin 1.3
Slide 33
Slide 33 text
when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() =
when (val response = executeRequest()) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
Kotlin 1.3
ҾͰϩʔΧϧม͕
ఆٛͰ͖Δ
Slide 34
Slide 34 text
when Ҿͷείʔϓ࠷దԽ
fun Request.getBody() =
when (val response = executeRequest()) {
is Success -> response.body
is HttpError -> throw HttpException(response.status)
}
Kotlin 1.3
ҾͰϩʔΧϧม͕
ఆٛͰ͖Δ
ҾͰར༻͢ΔมͷείʔϓΛ
XIFOϒϩοΫͰऩΊΔ͜ͱ͕Ͱ͖Δ
\