package com.google.common.base; /* loaded from: classes.dex */ public abstract class Converter implements Function { private final boolean a; protected Converter() { this(true); } public final B a(A a) { return b(a); } @Override // com.google.common.base.Function @Deprecated public final B apply(A a) { return a(a); } B b(A a) { if (!this.a) { return c(a); } if (a == null) { return null; } B c = c(a); Preconditions.a(c); return c; } protected abstract B c(A a); Converter(boolean z) { this.a = z; } }