diff --git a/src/share/classes/java/time/temporal/TemporalQueries.java b/src/share/classes/java/time/temporal/TemporalQueries.java index 42fd4ab62a8e147537e8abb5b79bd6201d7597d9..6b1777a947176459ddcfe087b2bc185604e324dc 100644 --- a/src/share/classes/java/time/temporal/TemporalQueries.java +++ b/src/share/classes/java/time/temporal/TemporalQueries.java @@ -341,33 +341,22 @@ public final class TemporalQueries { /** * A strict query for the {@code ZoneId}. */ - static final TemporalQuery ZONE_ID = (temporal) -> { - return temporal.query(ZONE_ID); - }; + static final TemporalQuery ZONE_ID = (temporal) -> + temporal.query(TemporalQueries.ZONE_ID); /** * A query for the {@code Chronology}. */ - static final TemporalQuery CHRONO = (temporal) -> { - return temporal.query(CHRONO); - }; + static final TemporalQuery CHRONO = (temporal) -> + temporal.query(TemporalQueries.CHRONO); /** * A query for the smallest supported unit. */ - static final TemporalQuery PRECISION = (temporal) -> { - return temporal.query(PRECISION); - }; + static final TemporalQuery PRECISION = (temporal) -> + temporal.query(TemporalQueries.PRECISION); //----------------------------------------------------------------------- - /** - * A lenient query for the {@code ZoneId}, falling back to the {@code ZoneOffset}. - */ - static final TemporalQuery ZONE = (temporal) -> { - ZoneId zone = temporal.query(ZONE_ID); - return (zone != null ? zone : temporal.query(OFFSET)); - }; - /** * A query for {@code ZoneOffset} returning null if not found. */ @@ -378,6 +367,14 @@ public final class TemporalQueries { return null; }; + /** + * A lenient query for the {@code ZoneId}, falling back to the {@code ZoneOffset}. + */ + static final TemporalQuery ZONE = (temporal) -> { + ZoneId zone = temporal.query(ZONE_ID); + return (zone != null ? zone : temporal.query(OFFSET)); + }; + /** * A query for {@code LocalDate} returning null if not found. */