public abstract class oadd.com.fasterxml.jackson.core.TSFBuilder extends java.lang.Object { protected static final int DEFAULT_FACTORY_FEATURE_FLAGS; protected static final int DEFAULT_PARSER_FEATURE_FLAGS; protected static final int DEFAULT_GENERATOR_FEATURE_FLAGS; protected int _factoryFeatures; protected int _streamReadFeatures; protected int _streamWriteFeatures; protected oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator; protected oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator; protected void () { int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; specialinvoke v.()>(); v = ; v. = v; v = ; v. = v; v = ; v. = v; v. = null; v. = null; return; } protected void (oadd.com.fasterxml.jackson.core.JsonFactory) { oadd.com.fasterxml.jackson.core.JsonFactory v; int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory; v = v.; v = v.; v = v.; specialinvoke v.(int,int,int)>(v, v, v); return; } protected void (int, int, int) { int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: int; v := @parameter: int; v := @parameter: int; specialinvoke v.()>(); v. = v; v. = v; v. = v; return; } public int factoryFeaturesMask() { int v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v = v.; return v; } public int streamReadFeatures() { int v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v = v.; return v; } public int streamWriteFeatures() { int v; oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v = v.; return v; } public oadd.com.fasterxml.jackson.core.io.InputDecorator inputDecorator() { oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.io.InputDecorator v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v = v.; return v; } public oadd.com.fasterxml.jackson.core.io.OutputDecorator outputDecorator() { oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.io.OutputDecorator v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v = v.; return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature) { int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonFactory$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature; v = v.; v = virtualinvoke v.(); v = v | v; v. = v; v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature) { int v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonFactory$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature; v = v.; v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder configure(oadd.com.fasterxml.jackson.core.JsonFactory$Feature, boolean) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonFactory$Feature v; boolean v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature; v := @parameter: boolean; if v == 0 goto label; v = virtualinvoke v.(v); goto label; label: v = virtualinvoke v.(v); label: return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.StreamReadFeature) { oadd.com.fasterxml.jackson.core.StreamReadFeature v; int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = virtualinvoke v.(); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.StreamReadFeature, oadd.com.fasterxml.jackson.core.StreamReadFeature[]) { oadd.com.fasterxml.jackson.core.StreamReadFeature v, v; oadd.com.fasterxml.jackson.core.StreamReadFeature[] v; int v, v, v, v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature[]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = v + 1; goto label; label: v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.StreamReadFeature) { oadd.com.fasterxml.jackson.core.StreamReadFeature v; int v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = virtualinvoke v.(); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.StreamReadFeature, oadd.com.fasterxml.jackson.core.StreamReadFeature[]) { oadd.com.fasterxml.jackson.core.StreamReadFeature v, v; oadd.com.fasterxml.jackson.core.StreamReadFeature[] v; int v, v, v, v, v, v, v, v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature[]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = v + 1; goto label; label: v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder configure(oadd.com.fasterxml.jackson.core.StreamReadFeature, boolean) { oadd.com.fasterxml.jackson.core.StreamReadFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; boolean v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature; v := @parameter: boolean; if v == 0 goto label; v = virtualinvoke v.(v); goto label; label: v = virtualinvoke v.(v); label: return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.StreamWriteFeature) { oadd.com.fasterxml.jackson.core.StreamWriteFeature v; int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = virtualinvoke v.(); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.StreamWriteFeature, oadd.com.fasterxml.jackson.core.StreamWriteFeature[]) { oadd.com.fasterxml.jackson.core.StreamWriteFeature v, v; oadd.com.fasterxml.jackson.core.StreamWriteFeature[] v; int v, v, v, v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature[]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v | v; v. = v; v = v + 1; goto label; label: v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.StreamWriteFeature) { oadd.com.fasterxml.jackson.core.StreamWriteFeature v; int v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = virtualinvoke v.(); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.StreamWriteFeature, oadd.com.fasterxml.jackson.core.StreamWriteFeature[]) { oadd.com.fasterxml.jackson.core.StreamWriteFeature v, v; int v, v, v, v, v, v, v, v, v, v, v, v; oadd.com.fasterxml.jackson.core.StreamWriteFeature[] v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature[]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; v = v + 1; goto label; label: v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder configure(oadd.com.fasterxml.jackson.core.StreamWriteFeature, boolean) { oadd.com.fasterxml.jackson.core.StreamWriteFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; boolean v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature; v := @parameter: boolean; if v == 0 goto label; v = virtualinvoke v.(v); goto label; label: v = virtualinvoke v.(v); label: return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.json.JsonReadFeature) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.json.JsonReadFeature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature; v = specialinvoke v.(v); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.json.JsonReadFeature, oadd.com.fasterxml.jackson.core.json.JsonReadFeature[]) { oadd.com.fasterxml.jackson.core.json.JsonReadFeature[] v; oadd.com.fasterxml.jackson.core.json.JsonReadFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature[]; v = specialinvoke v.(v); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.json.JsonReadFeature) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.json.JsonReadFeature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature; v = specialinvoke v.(v); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.json.JsonReadFeature, oadd.com.fasterxml.jackson.core.json.JsonReadFeature[]) { oadd.com.fasterxml.jackson.core.json.JsonReadFeature[] v; oadd.com.fasterxml.jackson.core.json.JsonReadFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature[]; v = specialinvoke v.(v); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder configure(oadd.com.fasterxml.jackson.core.json.JsonReadFeature, boolean) { oadd.com.fasterxml.jackson.core.json.JsonReadFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; boolean v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonReadFeature; v := @parameter: boolean; v = specialinvoke v.(v); return v; } private oadd.com.fasterxml.jackson.core.TSFBuilder _failNonJSON(java.lang.Object) { oadd.com.fasterxml.jackson.core.TSFBuilder v; java.lang.Class v; java.lang.Object v; java.lang.String v, v, v; java.lang.IllegalArgumentException v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: java.lang.Object; v = new java.lang.IllegalArgumentException; v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(); v = dynamicinvoke "makeConcatWithConstants" (v, v) ("Feature \u0001#\u not supported for non-JSON backend"); specialinvoke v.(java.lang.String)>(v); throw v; } public oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.json.JsonWriteFeature) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.json.JsonWriteFeature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature; v = specialinvoke v.(v); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder enable(oadd.com.fasterxml.jackson.core.json.JsonWriteFeature, oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[]) { oadd.com.fasterxml.jackson.core.json.JsonWriteFeature v; oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[] v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[]; v = specialinvoke v.(v); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.json.JsonWriteFeature) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.json.JsonWriteFeature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature; v = specialinvoke v.(v); return v; } public transient oadd.com.fasterxml.jackson.core.TSFBuilder disable(oadd.com.fasterxml.jackson.core.json.JsonWriteFeature, oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[]) { oadd.com.fasterxml.jackson.core.json.JsonWriteFeature v; oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[] v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature[]; v = specialinvoke v.(v); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder configure(oadd.com.fasterxml.jackson.core.json.JsonWriteFeature, boolean) { oadd.com.fasterxml.jackson.core.json.JsonWriteFeature v; oadd.com.fasterxml.jackson.core.TSFBuilder v, v; boolean v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.json.JsonWriteFeature; v := @parameter: boolean; v = specialinvoke v.(v); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder inputDecorator(oadd.com.fasterxml.jackson.core.io.InputDecorator) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.io.InputDecorator v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.io.InputDecorator; v. = v; v = virtualinvoke v.(); return v; } public oadd.com.fasterxml.jackson.core.TSFBuilder outputDecorator(oadd.com.fasterxml.jackson.core.io.OutputDecorator) { oadd.com.fasterxml.jackson.core.TSFBuilder v, v; oadd.com.fasterxml.jackson.core.io.OutputDecorator v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.io.OutputDecorator; v. = v; v = virtualinvoke v.(); return v; } public abstract oadd.com.fasterxml.jackson.core.JsonFactory build(); protected final oadd.com.fasterxml.jackson.core.TSFBuilder _this() { oadd.com.fasterxml.jackson.core.TSFBuilder v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; return v; } protected void _legacyEnable(oadd.com.fasterxml.jackson.core.JsonParser$Feature) { int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature; if v == null goto label; v = v.; v = virtualinvoke v.(); v = v | v; v. = v; label: return; } protected void _legacyDisable(oadd.com.fasterxml.jackson.core.JsonParser$Feature) { int v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.JsonParser$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature; if v == null goto label; v = v.; v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; label: return; } protected void _legacyEnable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature) { int v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature; if v == null goto label; v = v.; v = virtualinvoke v.(); v = v | v; v. = v; label: return; } protected void _legacyDisable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature) { int v, v, v, v, v; oadd.com.fasterxml.jackson.core.TSFBuilder v; oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v; v := @this: oadd.com.fasterxml.jackson.core.TSFBuilder; v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature; if v == null goto label; v = v.; v = virtualinvoke v.(); v = (int) -1; v = v ^ v; v = v & v; v. = v; label: return; } static void () { int v, v, v; v = staticinvoke (); = v; v = staticinvoke (); = v; v = staticinvoke (); = v; return; } }