package com.thoughtworks.xstream.converters.reflection; import com.thoughtworks.xstream.core.Caching; import com.thoughtworks.xstream.core.util.SerializationMembers; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; /* loaded from: classes.dex */ public class SerializationMethodInvoker implements Caching { SerializationMembers serializationMembers = new SerializationMembers(); public void callReadObject(Class cls, Object obj, ObjectInputStream objectInputStream) { this.serializationMembers.callReadObject(cls, obj, objectInputStream); } public Object callReadResolve(Object obj) { return this.serializationMembers.callReadResolve(obj); } public void callWriteObject(Class cls, Object obj, ObjectOutputStream objectOutputStream) { this.serializationMembers.callWriteObject(cls, obj, objectOutputStream); } public Object callWriteReplace(Object obj) { return this.serializationMembers.callWriteReplace(obj); } @Override // com.thoughtworks.xstream.core.Caching public void flushCache() { this.serializationMembers.flushCache(); } public boolean supportsReadObject(Class cls, boolean z) { return this.serializationMembers.supportsReadObject(cls, z); } public boolean supportsWriteObject(Class cls, boolean z) { return this.serializationMembers.supportsWriteObject(cls, z); } }