68 lines
1.6 KiB
Java
68 lines
1.6 KiB
Java
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();
|
|
}
|