(WallTime time)
| 1323 | * @return PlainTime |
| 1324 | */ |
| 1325 | public static PlainTime from(WallTime time) { |
| 1326 | |
| 1327 | if (time instanceof PlainTime) { |
| 1328 | return (PlainTime) time; |
| 1329 | } else if (time instanceof PlainTimestamp) { |
| 1330 | return ((PlainTimestamp) time).getWallTime(); |
| 1331 | } else { |
| 1332 | return PlainTime.of( |
| 1333 | time.getHour(), |
| 1334 | time.getMinute(), |
| 1335 | time.getSecond(), |
| 1336 | time.getNanosecond()); |
| 1337 | } |
| 1338 | |
| 1339 | } |
| 1340 | |
| 1341 | /** |
| 1342 | * <p>Short cut for {@code TemporalType.LOCAL_TIME.translate(time)}. </p> |
no test coverage detected