/** Return the mode of the query of if null return CURRENT mode. */ public static TemporalMode of(SpiQuery<?> query) { return (query != null) ? query.getTemporalMode() : TemporalMode.CURRENT; }