mirror of
https://github.com/VibedByKaKi/alexandroid.git
synced 2026-11-14 18:07:16 +01:00
40 lines
1.2 KiB
Java
40 lines
1.2 KiB
Java
package com.fasterxml.jackson.databind.cfg;
|
|
|
|
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
|
/* loaded from: classes7.dex */
|
|
public enum JsonNodeFeature implements DatatypeFeature {
|
|
READ_NULL_PROPERTIES(true),
|
|
WRITE_NULL_PROPERTIES(true),
|
|
WRITE_PROPERTIES_SORTED(false),
|
|
STRIP_TRAILING_BIGDECIMAL_ZEROES(true),
|
|
FAIL_ON_NAN_TO_BIG_DECIMAL_COERCION(false),
|
|
USE_BIG_DECIMAL_FOR_FLOATS(false);
|
|
|
|
private static final int FEATURE_INDEX = 1;
|
|
private final boolean _enabledByDefault;
|
|
private final int _mask = 1 << ordinal();
|
|
|
|
JsonNodeFeature(boolean z) {
|
|
this._enabledByDefault = z;
|
|
}
|
|
|
|
@Override // com.fasterxml.jackson.core.util.JacksonFeature
|
|
public boolean enabledByDefault() {
|
|
return this._enabledByDefault;
|
|
}
|
|
|
|
@Override // com.fasterxml.jackson.core.util.JacksonFeature
|
|
public boolean enabledIn(int i) {
|
|
return (this._mask & i) != 0;
|
|
}
|
|
|
|
@Override // com.fasterxml.jackson.databind.cfg.DatatypeFeature
|
|
public int featureIndex() {
|
|
return 1;
|
|
}
|
|
|
|
@Override // com.fasterxml.jackson.core.util.JacksonFeature
|
|
public int getMask() {
|
|
return this._mask;
|
|
}
|
|
}
|