package c.g.a.b; import c.g.a.b.t.h; import java.io.Closeable; /* compiled from: JsonParser */ public abstract class f implements Closeable { /* compiled from: JsonParser */ public enum a { AUTO_CLOSE_SOURCE(true), ALLOW_COMMENTS(false), ALLOW_YAML_COMMENTS(false), ALLOW_UNQUOTED_FIELD_NAMES(false), ALLOW_SINGLE_QUOTES(false), ALLOW_UNQUOTED_CONTROL_CHARS(false), ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER(false), ALLOW_NUMERIC_LEADING_ZEROS(false), ALLOW_LEADING_DECIMAL_POINT_FOR_NUMBERS(false), ALLOW_NON_NUMERIC_NUMBERS(false), ALLOW_MISSING_VALUES(false), ALLOW_TRAILING_COMMA(false), STRICT_DUPLICATE_DETECTION(false), IGNORE_UNDEFINED(false), INCLUDE_SOURCE_IN_LOCATION(true); private final boolean _defaultState; private final int _mask = (1 << ordinal()); public a(boolean z2) { this._defaultState = z2; } public static int f() { a[] values = values(); int i = 0; for (int i2 = 0; i2 < 15; i2++) { a aVar = values[i2]; if (aVar._defaultState) { i |= aVar._mask; } } return i; } } /* compiled from: JsonParser */ public enum b { INT, LONG, BIG_INTEGER, FLOAT, DOUBLE, BIG_DECIMAL } static { h.a(l.values()); } public f() { } public f(int i) { } public abstract e a(); }