@Override ZoneId getZoneId() { throw new UnsupportedTemporalTypeException( "Cannot get the timezone of" + this ); }
throw new UnsupportedTemporalTypeException("Unit is too large to be used for truncation");
numberColumn.append(result); break; default: throw new UnsupportedTemporalTypeException("The ChronoUnit " + unit + " is not supported for timeWindows on times");
break; default: throw new UnsupportedTemporalTypeException("Type " + unit + " is not currently supported");
break; default: throw new UnsupportedTemporalTypeException("Type " + unit + " is not currently supported");
break; default: throw new UnsupportedTemporalTypeException("Type " + unit + " is not currently supported");
numberColumn.set(i, result); break; default: throw new UnsupportedTemporalTypeException("The ChronoUnit " + unit + " is not supported for timeWindows on dates");
numberColumn.set(i, result); break; default: throw new UnsupportedTemporalTypeException("The ChronoUnit " + unit + " is not supported for timeWindows on dates");
@Override ZoneId getZoneId() { throw new UnsupportedTemporalTypeException( "Cannot get the timezone of" + this ); }
@Override public long getLong(TemporalField field) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } @SuppressWarnings("unchecked")
@Override public long getLong(TemporalField field) { if (fieldValues.containsKey(field) == false) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return fieldValues.get(field); } @SuppressWarnings("unchecked")
public long getLong(final TemporalField field) { if (field instanceof ChronoField) { if (field == ChronoField.INSTANT_SECONDS) { return millis / MILLIS_PER_SECOND; } else { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } } else { return field.getFrom(this); } }
@Override public long getLong(TemporalField field) { if (field == ERA) { return getValue(); } else if (field instanceof ChronoField) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return field.getFrom(this); }
@Override public long getFrom(TemporalAccessor temporal) { if (temporal.isSupported(this) == false) { throw new UnsupportedTemporalTypeException("Unsupported field: WeekOfWeekBasedYear"); } return getWeek(LocalDate.from(temporal)); } @SuppressWarnings("unchecked")
@Override public ValueRange rangeRefinedBy(TemporalAccessor temporal) { if (isSupportedBy(temporal) == false) { throw new UnsupportedTemporalTypeException("Unsupported field: " + this); } return range(); }
@Override public ValueRange range(TemporalField field) { if (field == ERA) { return ValueRange.of(1, 1); } else if (field instanceof ChronoField) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return field.rangeRefinedBy(this); }
@Override public long getLong(TemporalField field) { if (field == ERA) { return getValue(); } else if (field instanceof ChronoField) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return field.getFrom(this); }
@Override public ValueRange rangeRefinedBy(TemporalAccessor temporal) { if (temporal.isSupported(this) == false) { throw new UnsupportedTemporalTypeException("Unsupported field: WeekOfWeekBasedYear"); } return getWeekRange(LocalDate.from(temporal)); } @Override
@Override public long getLong(TemporalField field) { if (field == ERA) { return getValue(); } else if (field instanceof ChronoField) { throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return field.getFrom(this); }
@Override public ValueRange range(TemporalField field) { if (field instanceof ChronoField) { if (isSupported(field)) { return rangeChrono((ChronoField) field); } throw new UnsupportedTemporalTypeException("Unsupported field: " + field); } return field.rangeRefinedBy(this); }