src/main/java/com/alibaba/com/caucho/hessian/io/java8/InstantHandle.java [48:57]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object readResolve() {
        try {
            Class c = Class.forName("java.time.Instant");
            Method m = c.getDeclaredMethod("ofEpochSecond", long.class, long.class);
            return m.invoke(null, seconds, nanos);
        } catch (Throwable t) {
            // ignore
        }
        return null;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/alibaba/com/caucho/hessian/io/java8/DurationHandle.java [48:57]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object readResolve() {
        try {
            Class c = Class.forName("java.time.Duration");
            Method m = c.getDeclaredMethod("ofSeconds", long.class, long.class);
            return m.invoke(null, seconds, nanos);
        } catch (Throwable t) {
            // ignore
        }
        return null;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



