package com.thoughtworks.xstream.converters.reflection; import com.thoughtworks.xstream.mapper.Mapper; /* loaded from: classes.dex */ public class ReflectionConverter extends AbstractReflectionConverter { private Class type; public ReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider) { super(mapper, reflectionProvider); } @Override // com.thoughtworks.xstream.converters.ConverterMatcher public boolean canConvert(Class cls) { Class cls2 = this.type; return ((cls2 != null && cls2 == cls) || (this.type == null && cls != null)) && canAccess(cls); } public ReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider, Class cls) { this(mapper, reflectionProvider); this.type = cls; } }