Apply upstream OpenJDK 9 compilation fix to JapaneseDate.

This downstreams this change from OpenJDK 9:
   http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2b7b09c81bf1
to refactor a
   ChronoLocalDate.super.isSupported(field)
call in JapaneseDate into an equivalent
   super.isSupported(field)
call.

The represents no behavior change, but some toolchains only accept
the code from after this CL.

isSupported(TemporalField) is a default method from the ChronoLocalDate
interface. JapaneseDate implements the interface indirectly via the
abstract class ChronoLocalDateImpl, which does not override
isSupported().

Test: Treehugger build succeeds
Bug: 38177295

Change-Id: Ibce31170f3e0af2994321550ab142e64c9bf938f
1 file changed