alexandroid/decompiled/jadx/sources/com/fasterxml/jackson/databind/SerializationFeature.java
KaKi87 a47fad5135 📦 Add decompiled Alexa 2.2.730155.0 (jadx, apktool, Hermes strings)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 00:04:16 +01:00

57 lines
1.9 KiB
Java

package com.fasterxml.jackson.databind;
import com.fasterxml.jackson.databind.cfg.ConfigFeature;
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
/* loaded from: classes7.dex */
public enum SerializationFeature implements ConfigFeature {
WRAP_ROOT_VALUE(false),
INDENT_OUTPUT(false),
FAIL_ON_EMPTY_BEANS(true),
FAIL_ON_SELF_REFERENCES(true),
WRAP_EXCEPTIONS(true),
FAIL_ON_UNWRAPPED_TYPE_IDENTIFIERS(true),
WRITE_SELF_REFERENCES_AS_NULL(false),
CLOSE_CLOSEABLE(false),
FLUSH_AFTER_WRITE_VALUE(true),
WRITE_DATES_AS_TIMESTAMPS(true),
WRITE_DATE_KEYS_AS_TIMESTAMPS(false),
WRITE_DATES_WITH_ZONE_ID(false),
WRITE_DATES_WITH_CONTEXT_TIME_ZONE(true),
WRITE_DURATIONS_AS_TIMESTAMPS(true),
WRITE_CHAR_ARRAYS_AS_JSON_ARRAYS(false),
WRITE_ENUMS_USING_TO_STRING(false),
WRITE_ENUMS_USING_INDEX(false),
WRITE_ENUM_KEYS_USING_INDEX(false),
WRITE_NULL_MAP_VALUES(true),
WRITE_EMPTY_JSON_ARRAYS(true),
WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED(false),
WRITE_BIGDECIMAL_AS_PLAIN(false),
WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS(true),
ORDER_MAP_ENTRIES_BY_KEYS(false),
FAIL_ON_ORDER_MAP_BY_INCOMPARABLE_KEY(true),
EAGER_SERIALIZER_FETCH(true),
USE_EQUALITY_FOR_OBJECT_ID(false);
private final boolean _defaultState;
private final int _mask = 1 << ordinal();
SerializationFeature(boolean z) {
this._defaultState = z;
}
@Override // com.fasterxml.jackson.databind.cfg.ConfigFeature
public boolean enabledByDefault() {
return this._defaultState;
}
@Override // com.fasterxml.jackson.databind.cfg.ConfigFeature
public boolean enabledIn(int i) {
return (this._mask & i) != 0;
}
@Override // com.fasterxml.jackson.databind.cfg.ConfigFeature
public int getMask() {
return this._mask;
}
}