@Override public void serialize(DateTimeRfc1123 value, JsonGenerator jgen, SerializerProvider provider) throws IOException { if (provider.isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)) { jgen.writeNumber(value.dateTime().getMillis()); } else { jgen.writeString(value.toString()); //Use the default toString as it is RFC1123. } } }
DateTime retryWhen = null; try { retryWhen = new DateTimeRfc1123(retryAfterHeader).dateTime(); } catch (Exception e) { } if (retryWhen == null) {
@Override public boolean equals(Object obj) { if (obj == null) { return false; } if (!(obj instanceof DateTimeRfc1123)) { return false; } DateTimeRfc1123 rhs = (DateTimeRfc1123) obj; return this.dateTime.equals(rhs.dateTime()); } }
DateTime retryWhen = null; try { retryWhen = new DateTimeRfc1123(retryAfterHeader).dateTime(); } catch (Exception e) { } if (retryWhen == null) {
DateTime retryWhen = null; try { retryWhen = new DateTimeRfc1123(retryAfterHeader).dateTime(); } catch (Exception e) { } if (retryWhen == null) {