@Override public <T> SerializedObject<T> serialize(Object object, Class<T> expectedType) { T result = doSerialize(object, expectedType, xStream); return new SimpleSerializedObject<>(result, expectedType, typeForClass(ObjectUtils.nullSafeTypeOf(object))); }
@Override public <T> SerializedObject<T> serialize(Object object, Class<T> expectedType) { T result = doSerialize(object, expectedType, xStream); return new SimpleSerializedObject<>(result, expectedType, typeForClass(ObjectUtils.nullSafeTypeOf(object))); }
@Override public <T> SerializedObject<T> serialize(Object object, Class<T> expectedType) { T result = doSerialize(object, expectedType, xStream); return new SimpleSerializedObject<>(result, expectedType, typeForClass(ObjectUtils.nullSafeTypeOf(object))); }