59 lines
1.7 KiB
Java
59 lines
1.7 KiB
Java
package c.g.a.c;
|
|
|
|
import c.g.a.c.z.e;
|
|
/* compiled from: MapperFeature */
|
|
public enum p implements e {
|
|
USE_ANNOTATIONS(true),
|
|
USE_GETTERS_AS_SETTERS(true),
|
|
PROPAGATE_TRANSIENT_MARKER(false),
|
|
AUTO_DETECT_CREATORS(true),
|
|
AUTO_DETECT_FIELDS(true),
|
|
AUTO_DETECT_GETTERS(true),
|
|
AUTO_DETECT_IS_GETTERS(true),
|
|
AUTO_DETECT_SETTERS(true),
|
|
REQUIRE_SETTERS_FOR_GETTERS(false),
|
|
ALLOW_FINAL_FIELDS_AS_MUTATORS(true),
|
|
INFER_PROPERTY_MUTATORS(true),
|
|
INFER_CREATOR_FROM_CONSTRUCTOR_PROPERTIES(true),
|
|
ALLOW_VOID_VALUED_PROPERTIES(false),
|
|
CAN_OVERRIDE_ACCESS_MODIFIERS(true),
|
|
OVERRIDE_PUBLIC_ACCESS_MODIFIERS(true),
|
|
USE_STATIC_TYPING(false),
|
|
USE_BASE_TYPE_AS_DEFAULT_IMPL(false),
|
|
INFER_BUILDER_TYPE_BINDINGS(true),
|
|
DEFAULT_VIEW_INCLUSION(true),
|
|
SORT_PROPERTIES_ALPHABETICALLY(false),
|
|
SORT_CREATOR_PROPERTIES_FIRST(true),
|
|
ACCEPT_CASE_INSENSITIVE_PROPERTIES(false),
|
|
ACCEPT_CASE_INSENSITIVE_ENUMS(false),
|
|
ACCEPT_CASE_INSENSITIVE_VALUES(false),
|
|
USE_WRAPPER_NAME_AS_PROPERTY_NAME(false),
|
|
USE_STD_BEAN_NAMING(false),
|
|
ALLOW_EXPLICIT_PROPERTY_RENAMING(false),
|
|
ALLOW_COERCION_OF_SCALARS(true),
|
|
IGNORE_DUPLICATE_MODULE_REGISTRATIONS(true),
|
|
IGNORE_MERGE_FOR_UNMERGEABLE(true),
|
|
BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES(false);
|
|
|
|
private final boolean _defaultState;
|
|
private final int _mask = (1 << ordinal());
|
|
|
|
public p(boolean z2) {
|
|
this._defaultState = z2;
|
|
}
|
|
|
|
@Override // c.g.a.c.z.e
|
|
public boolean f() {
|
|
return this._defaultState;
|
|
}
|
|
|
|
@Override // c.g.a.c.z.e
|
|
public int g() {
|
|
return this._mask;
|
|
}
|
|
|
|
public boolean h(int i) {
|
|
return (i & this._mask) != 0;
|
|
}
|
|
}
|