public class oadd.com.fasterxml.jackson.core.JsonFactory extends oadd.com.fasterxml.jackson.core.TokenStreamFactory implements oadd.com.fasterxml.jackson.core.Versioned, java.io.Serializable
{
private static final long serialVersionUID;
public static final java.lang.String FORMAT_NAME_JSON;
protected static final int DEFAULT_FACTORY_FEATURE_FLAGS;
protected static final int DEFAULT_PARSER_FEATURE_FLAGS;
protected static final int DEFAULT_GENERATOR_FEATURE_FLAGS;
public static final oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR;
public static final char DEFAULT_QUOTE_CHAR;
protected final transient oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols;
protected final transient oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer;
protected int _factoryFeatures;
protected int _parserFeatures;
protected int _generatorFeatures;
protected oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec;
protected oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes;
protected oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator;
protected oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator;
protected oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator;
protected int _maximumNonEscapedChar;
protected final char _quoteChar;
public void <init>()
{
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = null;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void <init>(oadd.com.fasterxml.jackson.core.ObjectCodec)>(v);
return;
}
public void <init>(oadd.com.fasterxml.jackson.core.ObjectCodec)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.ObjectCodec;
specialinvoke v.<oadd.com.fasterxml.jackson.core.TokenStreamFactory: void <init>()>();
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_FACTORY_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_PARSER_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_GENERATOR_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar> = 34;
return;
}
protected void <init>(oadd.com.fasterxml.jackson.core.JsonFactory, oadd.com.fasterxml.jackson.core.ObjectCodec)
{
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.io.OutputDecorator v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v, v, v, v, v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
oadd.com.fasterxml.jackson.core.SerializableString v, v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v;
char v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.ObjectCodec;
specialinvoke v.<oadd.com.fasterxml.jackson.core.TokenStreamFactory: void <init>()>();
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_FACTORY_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_PARSER_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_GENERATOR_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar> = v;
return;
}
public void <init>(oadd.com.fasterxml.jackson.core.JsonFactoryBuilder)
{
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.io.OutputDecorator v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v, v, v, v, v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v, v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v;
char v;
oadd.com.fasterxml.jackson.core.JsonFactoryBuilder v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactoryBuilder;
specialinvoke v.<oadd.com.fasterxml.jackson.core.TokenStreamFactory: void <init>()>();
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_FACTORY_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_PARSER_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_GENERATOR_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec> = null;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: int _factoryFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: int _streamReadFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: int _streamWriteFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: int _maximumNonEscapedChar>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar> = v;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: char _quoteChar>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar> = v;
return;
}
protected void <init>(oadd.com.fasterxml.jackson.core.TSFBuilder, boolean)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.io.OutputDecorator v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v, v, v, v, v;
oadd.com.fasterxml.jackson.core.TSFBuilder v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.TSFBuilder;
v := @parameter: boolean;
specialinvoke v.<oadd.com.fasterxml.jackson.core.TokenStreamFactory: void <init>()>();
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot()>();
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_FACTORY_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_PARSER_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_GENERATOR_FEATURE_FLAGS>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec> = null;
v = v.<oadd.com.fasterxml.jackson.core.TSFBuilder: int _factoryFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.TSFBuilder: int _streamReadFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.TSFBuilder: int _streamWriteFeatures>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
v = v.<oadd.com.fasterxml.jackson.core.TSFBuilder: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator> = v;
v = v.<oadd.com.fasterxml.jackson.core.TSFBuilder: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator> = v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes> = null;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = null;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar> = 0;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar> = 34;
return;
}
public oadd.com.fasterxml.jackson.core.TSFBuilder rebuild()
{
oadd.com.fasterxml.jackson.core.JsonFactoryBuilder v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _requireJSONFactory(java.lang.String)>("Factory implementation for format (%s) MUST override `rebuild()` method");
v = new oadd.com.fasterxml.jackson.core.JsonFactoryBuilder;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: void <init>(oadd.com.fasterxml.jackson.core.JsonFactory)>(v);
return v;
}
public static oadd.com.fasterxml.jackson.core.TSFBuilder builder()
{
oadd.com.fasterxml.jackson.core.JsonFactoryBuilder v;
v = new oadd.com.fasterxml.jackson.core.JsonFactoryBuilder;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactoryBuilder: void <init>()>();
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory copy()
{
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _checkInvalidCopy(java.lang.Class)>(class "Loadd/com/fasterxml/jackson/core/JsonFactory;");
v = new oadd.com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void <init>(oadd.com.fasterxml.jackson.core.JsonFactory,oadd.com.fasterxml.jackson.core.ObjectCodec)>(v, null);
return v;
}
protected void _checkInvalidCopy(java.lang.Class)
{
java.lang.IllegalStateException v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.Version v;
java.lang.Class v, v, v;
java.lang.String v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
v = new java.lang.IllegalStateException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.Version version()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,oadd.com.fasterxml.jackson.core.Version)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Failed copy(): \u (version: \u) does not override copy(); it has to");
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
protected java.lang.Object readResolve()
{
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = new oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void <init>(oadd.com.fasterxml.jackson.core.JsonFactory,oadd.com.fasterxml.jackson.core.ObjectCodec)>(v, v);
return v;
}
public boolean requiresPropertyOrdering()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 0;
}
public boolean canHandleBinaryNatively()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 0;
}
public boolean canUseCharArrays()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 1;
}
public boolean canParseAsync()
{
boolean v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: boolean _isJSONFactory()>();
return v;
}
public java.lang.Class getFormatReadFeatureType()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return null;
}
public java.lang.Class getFormatWriteFeatureType()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return null;
}
public boolean canUseSchema(oadd.com.fasterxml.jackson.core.FormatSchema)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.String v, v;
oadd.com.fasterxml.jackson.core.FormatSchema v;
boolean v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.FormatSchema;
if v != null goto label;
return 0;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.lang.String getFormatName()>();
if v == null goto label;
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.core.FormatSchema: java.lang.String getSchemaType()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String getFormatName()
{
java.lang.Class v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v != class "Loadd/com/fasterxml/jackson/core/JsonFactory;" goto label;
return "JSON";
label:
return null;
}
public oadd.com.fasterxml.jackson.core.format.MatchStrength hasFormat(oadd.com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.Class v;
oadd.com.fasterxml.jackson.core.format.InputAccessor v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.format.InputAccessor;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v != class "Loadd/com/fasterxml/jackson/core/JsonFactory;" goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat(oadd.com.fasterxml.jackson.core.format.InputAccessor)>(v);
return v;
label:
return null;
}
public boolean requiresCustomCodec()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 0;
}
protected oadd.com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat(oadd.com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.format.MatchStrength v;
oadd.com.fasterxml.jackson.core.format.InputAccessor v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.format.InputAccessor;
v = staticinvoke <oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: oadd.com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat(oadd.com.fasterxml.jackson.core.format.InputAccessor)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.Version version()
{
oadd.com.fasterxml.jackson.core.Version v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = <oadd.com.fasterxml.jackson.core.json.PackageVersion: oadd.com.fasterxml.jackson.core.Version VERSION>;
return v;
}
public final oadd.com.fasterxml.jackson.core.JsonFactory configure(oadd.com.fasterxml.jackson.core.JsonFactory$Feature, boolean)
{
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
oadd.com.fasterxml.jackson.core.JsonFactory$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature;
v := @parameter: boolean;
if v == 0 goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature)>(v);
label:
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonFactory$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory$Feature: int getMask()>();
v = v | v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonFactory$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v, v, v;
oadd.com.fasterxml.jackson.core.JsonFactory$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory$Feature: int getMask()>();
v = (int) -1;
v = v ^ v;
v = v & v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures> = v;
return v;
}
public final boolean isEnabled(oadd.com.fasterxml.jackson.core.JsonFactory$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonFactory$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonFactory$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final int getParserFeatures()
{
int v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
return v;
}
public final int getGeneratorFeatures()
{
int v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
return v;
}
public int getFormatParserFeatures()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 0;
}
public int getFormatGeneratorFeatures()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
return 0;
}
public final oadd.com.fasterxml.jackson.core.JsonFactory configure(oadd.com.fasterxml.jackson.core.JsonParser$Feature, boolean)
{
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature;
v := @parameter: boolean;
if v == 0 goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonParser$Feature)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonParser$Feature)>(v);
label:
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonParser$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonParser$Feature: int getMask()>();
v = v | v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonParser$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v, v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonParser$Feature: int getMask()>();
v = (int) -1;
v = v ^ v;
v = v & v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures> = v;
return v;
}
public final boolean isEnabled(oadd.com.fasterxml.jackson.core.JsonParser$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonParser$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonParser$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isEnabled(oadd.com.fasterxml.jackson.core.StreamReadFeature)
{
oadd.com.fasterxml.jackson.core.StreamReadFeature v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonParser$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.StreamReadFeature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.StreamReadFeature: oadd.com.fasterxml.jackson.core.JsonParser$Feature mappedFeature()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonParser$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.com.fasterxml.jackson.core.io.InputDecorator getInputDecorator()
{
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory setInputDecorator(oadd.com.fasterxml.jackson.core.io.InputDecorator)
{
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.io.InputDecorator;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator> = v;
return v;
}
public final oadd.com.fasterxml.jackson.core.JsonFactory configure(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature, boolean)
{
oadd.com.fasterxml.jackson.core.JsonFactory v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature;
v := @parameter: boolean;
if v == 0 goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature)>(v);
label:
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory enable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonGenerator$Feature: int getMask()>();
v = v | v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory disable(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v, v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonGenerator$Feature: int getMask()>();
v = (int) -1;
v = v ^ v;
v = v & v;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures> = v;
return v;
}
public final boolean isEnabled(oadd.com.fasterxml.jackson.core.JsonGenerator$Feature)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonGenerator$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isEnabled(oadd.com.fasterxml.jackson.core.StreamWriteFeature)
{
oadd.com.fasterxml.jackson.core.StreamWriteFeature v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator$Feature v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.StreamWriteFeature;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.StreamWriteFeature: oadd.com.fasterxml.jackson.core.JsonGenerator$Feature mappedFeature()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonGenerator$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory setCharacterEscapes(oadd.com.fasterxml.jackson.core.io.CharacterEscapes)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.io.CharacterEscapes;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.io.OutputDecorator getOutputDecorator()
{
oadd.com.fasterxml.jackson.core.io.OutputDecorator v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory setOutputDecorator(oadd.com.fasterxml.jackson.core.io.OutputDecorator)
{
oadd.com.fasterxml.jackson.core.io.OutputDecorator v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.io.OutputDecorator;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory setRootValueSeparator(java.lang.String)
{
java.lang.String v;
oadd.com.fasterxml.jackson.core.io.SerializedString v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.String;
if v != null goto label;
v = null;
goto label;
label:
v = new oadd.com.fasterxml.jackson.core.io.SerializedString;
specialinvoke v.<oadd.com.fasterxml.jackson.core.io.SerializedString: void <init>(java.lang.String)>(v);
label:
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator> = v;
return v;
}
public java.lang.String getRootValueSeparator()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v, v;
java.lang.String v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.core.SerializableString: java.lang.String getValue()>();
label:
return v;
}
public oadd.com.fasterxml.jackson.core.JsonFactory setCodec(oadd.com.fasterxml.jackson.core.ObjectCodec)
{
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.ObjectCodec;
v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec> = v;
return v;
}
public oadd.com.fasterxml.jackson.core.ObjectCodec getCodec()
{
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.File) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.File v;
java.io.InputStream v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.File;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.InputStream _fileInputStream(java.io.File)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.InputStream _decorate(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.net.URL) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
java.net.URL v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.InputStream v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.net.URL;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.InputStream _optimizedStreamFromURL(java.net.URL)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.InputStream _decorate(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.InputStream) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.InputStream v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.InputStream;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.InputStream _decorate(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.Reader v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Reader;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Reader _decorate(java.io.Reader,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.Reader,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(byte[]) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
byte[] v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v, v;
int v, v;
java.io.InputStream v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: byte[];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = lengthof v;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.InputDecorator: java.io.InputStream decorate(oadd.com.fasterxml.jackson.core.io.IOContext,byte[],int,int)>(v, v, 0, v);
if v == null goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = lengthof v;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(byte[],int,int,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, 0, v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(byte[], int, int) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
byte[] v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v, v;
int v, v;
java.io.InputStream v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _checkRangeBoundsForByteArray(byte[],int,int)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object,int,int)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.InputDecorator: java.io.InputStream decorate(oadd.com.fasterxml.jackson.core.io.IOContext,byte[],int,int)>(v, v, v, v);
if v == null goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(byte[],int,int,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.lang.String) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
java.io.StringReader v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v, v;
int v, v;
char[] v;
java.lang.String v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: int length()>();
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v != null goto label;
v = (int) 32768;
if v > v goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: boolean canUseCharArrays()>();
if v != 0 goto label;
label:
v = new java.io.StringReader;
specialinvoke v.<java.io.StringReader: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader)>(v);
return v;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: char[] allocTokenBuffer(int)>(v);
virtualinvoke v.<java.lang.String: void getChars(int,int,char[],int)>(0, v, v, 0);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(char[],int,int,oadd.com.fasterxml.jackson.core.io.IOContext,boolean)>(v, 0, v, v, 1);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(char[]) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v;
char[] v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: char[];
v = lengthof v;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(char[],int,int)>(v, 0, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(char[], int, int) throws java.io.IOException
{
java.io.CharArrayReader v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v, v;
int v, v;
char[] v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _checkRangeBoundsForCharArray(char[],int,int)>(v, v, v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = new java.io.CharArrayReader;
specialinvoke v.<java.io.CharArrayReader: void <init>(char[],int,int)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader)>(v);
return v;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object,int,int)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(char[],int,int,oadd.com.fasterxml.jackson.core.io.IOContext,boolean)>(v, v, v, v, 0);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.DataInput) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.DataInput v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.DataInput;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.DataInput _decorate(java.io.DataInput,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.DataInput,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createNonBlockingByteArrayParser() throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.json.async.NonBlockingJsonParser v;
int v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _requireJSONFactory(java.lang.String)>("Non-blocking source not (yet?) supported for this format (%s)");
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createNonBlockingContext(java.lang.Object)>(null);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer makeChild(int)>(v);
v = new oadd.com.fasterxml.jackson.core.json.async.NonBlockingJsonParser;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.async.NonBlockingJsonParser: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer)>(v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createNonBlockingByteBufferParser() throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v;
oadd.com.fasterxml.jackson.core.json.async.NonBlockingByteBufferJsonParser v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _requireJSONFactory(java.lang.String)>("Non-blocking source not (yet?) supported for this format (%s)");
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createNonBlockingContext(java.lang.Object)>(null);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer makeChild(int)>(v);
v = new oadd.com.fasterxml.jackson.core.json.async.NonBlockingByteBufferJsonParser;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.async.NonBlockingByteBufferJsonParser: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer)>(v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream, oadd.com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v, v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonGenerator v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
java.io.Writer v, v;
oadd.com.fasterxml.jackson.core.JsonEncoding v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonEncoding;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: void setEncoding(oadd.com.fasterxml.jackson.core.JsonEncoding)>(v);
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.OutputStream _decorate(java.io.OutputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Writer _createWriter(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Writer _decorate(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator _createGenerator(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream) throws java.io.IOException
{
java.io.OutputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonEncoding v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.Writer) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.Writer v, v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Writer;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Writer _decorate(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator _createGenerator(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.File, oadd.com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v, v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonGenerator v, v;
java.io.File v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
java.io.Writer v, v;
oadd.com.fasterxml.jackson.core.JsonEncoding v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.File;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonEncoding;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.OutputStream _fileOutputStream(java.io.File)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: void setEncoding(oadd.com.fasterxml.jackson.core.JsonEncoding)>(v);
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.OutputStream _decorate(java.io.OutputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Writer _createWriter(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.Writer _decorate(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator _createGenerator(java.io.Writer,oadd.com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.DataOutput, oadd.com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v;
java.io.DataOutput v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonEncoding v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.DataOutput;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonEncoding;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.OutputStream _createDataOutputWrapper(java.io.DataOutput)>(v);
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.DataOutput) throws java.io.IOException
{
java.io.OutputStream v;
java.io.DataOutput v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonEncoding v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.DataOutput;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.io.OutputStream _createDataOutputWrapper(java.io.DataOutput)>(v);
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.File) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.JsonParser v;
java.io.File v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.File;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.File)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(java.net.URL) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.JsonParser v;
java.net.URL v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.net.URL;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.net.URL)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.InputStream) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
oadd.com.fasterxml.jackson.core.JsonParser v;
java.io.InputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.InputStream;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.InputStream)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.Reader) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
java.io.Reader v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Reader;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(byte[]) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
byte[] v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: byte[];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(byte[])>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(byte[], int, int) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
byte[] v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(byte[],int,int)>(v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonParser createJsonParser(java.lang.String) throws java.io.IOException, oadd.com.fasterxml.jackson.core.JsonParseException
{
java.lang.String v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonParser createParser(java.lang.String)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.OutputStream, oadd.com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonEncoding v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonEncoding;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding)>(v, v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.Writer) throws java.io.IOException
{
java.io.Writer v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Writer;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.Writer)>(v);
return v;
}
public oadd.com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.OutputStream) throws java.io.IOException
{
java.io.OutputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.JsonEncoding v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream,oadd.com.fasterxml.jackson.core.JsonEncoding)>(v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.InputStream, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper v;
java.lang.Exception v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
boolean v;
java.io.InputStream v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.InputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
label:
v = new oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.InputStream)>(v, v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: oadd.com.fasterxml.jackson.core.JsonParser constructParser(int,oadd.com.fasterxml.jackson.core.ObjectCodec,oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer,oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer,int)>(v, v, v, v, v);
label:
return v;
label:
v := @caughtexception;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: boolean isResourceManaged()>();
throw v;
catch java.io.IOException from label to label with label;
catch java.lang.RuntimeException from label to label with label;
}
protected oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.Reader, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.Reader v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v, v;
int v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Reader;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = new oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer makeChild(int)>(v);
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,java.io.Reader,oadd.com.fasterxml.jackson.core.ObjectCodec,oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer)>(v, v, v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonParser _createParser(char[], int, int, oadd.com.fasterxml.jackson.core.io.IOContext, boolean) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v, v;
int v, v, v, v, v;
char[] v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v := @parameter: boolean;
v = new oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer makeChild(int)>(v);
v = v + v;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.ReaderBasedJsonParser: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,java.io.Reader,oadd.com.fasterxml.jackson.core.ObjectCodec,oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer,char[],int,int,boolean)>(v, v, null, v, v, v, v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonParser _createParser(byte[], int, int, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
byte[] v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonParser v;
oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer v;
int v, v, v, v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = new oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,byte[],int,int)>(v, v, v, v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: oadd.com.fasterxml.jackson.core.JsonParser constructParser(int,oadd.com.fasterxml.jackson.core.ObjectCodec,oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer,oadd.com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer,int)>(v, v, v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonParser _createParser(java.io.DataInput, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
int v, v, v;
java.io.DataInput v;
oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer v, v;
oadd.com.fasterxml.jackson.core.json.UTF8DataInputJsonParser v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.DataInput;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: void _requireJSONFactory(java.lang.String)>("InputData source not (yet?) supported for this format (%s)");
v = staticinvoke <oadd.com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper: int skipUTF8BOM(java.io.DataInput)>(v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer: oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer makeChild(int)>(v);
v = new oadd.com.fasterxml.jackson.core.json.UTF8DataInputJsonParser;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _parserFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.UTF8DataInputJsonParser: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,java.io.DataInput,oadd.com.fasterxml.jackson.core.ObjectCodec,oadd.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer,int)>(v, v, v, v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonGenerator _createGenerator(java.io.Writer, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v, v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v, v;
char v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
int v, v, v;
java.io.Writer v;
oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Writer;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = new oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,oadd.com.fasterxml.jackson.core.ObjectCodec,java.io.Writer,char)>(v, v, v, v, v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar>;
if v <= 0 goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar>;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar(int)>(v);
label:
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes(oadd.com.fasterxml.jackson.core.io.CharacterEscapes)>(v);
label:
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
if v == v goto label;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.WriterBasedJsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator(oadd.com.fasterxml.jackson.core.SerializableString)>(v);
label:
return v;
}
protected oadd.com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator(java.io.OutputStream, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.OutputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.SerializableString v, v;
oadd.com.fasterxml.jackson.core.io.CharacterEscapes v, v;
char v;
oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator v;
oadd.com.fasterxml.jackson.core.ObjectCodec v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
int v, v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = new oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _generatorFeatures>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: char _quoteChar>;
specialinvoke v.<oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,int,oadd.com.fasterxml.jackson.core.ObjectCodec,java.io.OutputStream,char)>(v, v, v, v, v);
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar>;
if v <= 0 goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _maximumNonEscapedChar>;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar(int)>(v);
label:
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes>;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes(oadd.com.fasterxml.jackson.core.io.CharacterEscapes)>(v);
label:
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString _rootValueSeparator>;
v = <oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR>;
if v == v goto label;
virtualinvoke v.<oadd.com.fasterxml.jackson.core.json.UTF8JsonGenerator: oadd.com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator(oadd.com.fasterxml.jackson.core.SerializableString)>(v);
label:
return v;
}
protected java.io.Writer _createWriter(java.io.OutputStream, oadd.com.fasterxml.jackson.core.JsonEncoding, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.OutputStream v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.UTF8Writer v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonEncoding v, v;
java.io.OutputStreamWriter v;
java.lang.String v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonEncoding;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = <oadd.com.fasterxml.jackson.core.JsonEncoding: oadd.com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
v = new oadd.com.fasterxml.jackson.core.io.UTF8Writer;
specialinvoke v.<oadd.com.fasterxml.jackson.core.io.UTF8Writer: void <init>(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.OutputStream)>(v, v);
return v;
label:
v = new java.io.OutputStreamWriter;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonEncoding: java.lang.String getJavaName()>();
specialinvoke v.<java.io.OutputStreamWriter: void <init>(java.io.OutputStream,java.lang.String)>(v, v);
return v;
}
protected final java.io.InputStream _decorate(java.io.InputStream, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v, v;
java.io.InputStream v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.InputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.InputDecorator: java.io.InputStream decorate(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.InputStream)>(v, v);
if v == null goto label;
return v;
label:
return v;
}
protected final java.io.Reader _decorate(java.io.Reader, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.Reader v, v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Reader;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.InputDecorator: java.io.Reader decorate(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.Reader)>(v, v);
if v == null goto label;
return v;
label:
return v;
}
protected final java.io.DataInput _decorate(java.io.DataInput, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.DataInput v, v;
oadd.com.fasterxml.jackson.core.io.InputDecorator v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.DataInput;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.InputDecorator: java.io.DataInput decorate(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.DataInput)>(v, v);
if v == null goto label;
return v;
label:
return v;
}
protected final java.io.OutputStream _decorate(java.io.OutputStream, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.OutputStream v, v;
oadd.com.fasterxml.jackson.core.io.OutputDecorator v, v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.OutputDecorator: java.io.OutputStream decorate(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.OutputStream)>(v, v);
if v == null goto label;
return v;
label:
return v;
}
protected final java.io.Writer _decorate(java.io.Writer, oadd.com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
oadd.com.fasterxml.jackson.core.io.OutputDecorator v, v;
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.io.Writer v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.io.Writer;
v := @parameter: oadd.com.fasterxml.jackson.core.io.IOContext;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.io.OutputDecorator: java.io.Writer decorate(oadd.com.fasterxml.jackson.core.io.IOContext,java.io.Writer)>(v, v);
if v == null goto label;
return v;
label:
return v;
}
public oadd.com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v;
oadd.com.fasterxml.jackson.core.JsonFactory$Feature v;
boolean v;
oadd.com.fasterxml.jackson.core.util.BufferRecycler v, v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = <oadd.com.fasterxml.jackson.core.JsonFactory$Feature: oadd.com.fasterxml.jackson.core.JsonFactory$Feature USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING>;
v = v.<oadd.com.fasterxml.jackson.core.JsonFactory: int _factoryFeatures>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory$Feature: boolean enabledIn(int)>(v);
if v == 0 goto label;
v = staticinvoke <oadd.com.fasterxml.jackson.core.util.BufferRecyclers: oadd.com.fasterxml.jackson.core.util.BufferRecycler getBufferRecycler()>();
return v;
label:
v = new oadd.com.fasterxml.jackson.core.util.BufferRecycler;
specialinvoke v.<oadd.com.fasterxml.jackson.core.util.BufferRecycler: void <init>()>();
return v;
}
protected oadd.com.fasterxml.jackson.core.io.IOContext _createContext(oadd.com.fasterxml.jackson.core.io.ContentReference, boolean)
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
boolean v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.util.BufferRecycler v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: oadd.com.fasterxml.jackson.core.io.ContentReference;
v := @parameter: boolean;
if v != null goto label;
v = staticinvoke <oadd.com.fasterxml.jackson.core.io.ContentReference: oadd.com.fasterxml.jackson.core.io.ContentReference 'unknown'()>();
label:
v = new oadd.com.fasterxml.jackson.core.io.IOContext;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
specialinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: void <init>(oadd.com.fasterxml.jackson.core.util.BufferRecycler,oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.io.IOContext _createContext(java.lang.Object, boolean)
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.Object v;
boolean v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.util.BufferRecycler v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.Object;
v := @parameter: boolean;
v = new oadd.com.fasterxml.jackson.core.io.IOContext;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
specialinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: void <init>(oadd.com.fasterxml.jackson.core.util.BufferRecycler,oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.io.IOContext _createNonBlockingContext(java.lang.Object)
{
oadd.com.fasterxml.jackson.core.io.IOContext v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.Object v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
oadd.com.fasterxml.jackson.core.util.BufferRecycler v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.Object;
v = new oadd.com.fasterxml.jackson.core.io.IOContext;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
specialinvoke v.<oadd.com.fasterxml.jackson.core.io.IOContext: void <init>(oadd.com.fasterxml.jackson.core.util.BufferRecycler,oadd.com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, v, 0);
return v;
}
protected oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.Object v;
boolean v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: boolean canHandleBinaryNatively()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <oadd.com.fasterxml.jackson.core.io.ContentReference: oadd.com.fasterxml.jackson.core.io.ContentReference construct(boolean,java.lang.Object)>(v, v);
return v;
}
protected oadd.com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object, int, int)
{
oadd.com.fasterxml.jackson.core.JsonFactory v;
int v, v;
java.lang.Object v;
boolean v, v;
oadd.com.fasterxml.jackson.core.io.ContentReference v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: int;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: boolean canHandleBinaryNatively()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <oadd.com.fasterxml.jackson.core.io.ContentReference: oadd.com.fasterxml.jackson.core.io.ContentReference construct(boolean,java.lang.Object,int,int)>(v, v, v, v);
return v;
}
private final void _requireJSONFactory(java.lang.String)
{
java.lang.UnsupportedOperationException v;
java.lang.Object[] v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
java.lang.String v, v, v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v := @parameter: java.lang.String;
v = specialinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: boolean _isJSONFactory()>();
if v != 0 goto label;
v = new java.lang.UnsupportedOperationException;
v = newarray (java.lang.Object)[1];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.lang.String getFormatName()>();
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
private final boolean _isJSONFactory()
{
java.lang.String v;
boolean v;
oadd.com.fasterxml.jackson.core.JsonFactory v;
v := @this: oadd.com.fasterxml.jackson.core.JsonFactory;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.core.JsonFactory: java.lang.String getFormatName()>();
if v != "JSON" goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
static void <clinit>()
{
int v, v, v;
oadd.com.fasterxml.jackson.core.io.SerializedString v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.JsonFactory$Feature: int collectDefaults()>();
<oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_FACTORY_FEATURE_FLAGS> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.JsonParser$Feature: int collectDefaults()>();
<oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_PARSER_FEATURE_FLAGS> = v;
v = staticinvoke <oadd.com.fasterxml.jackson.core.JsonGenerator$Feature: int collectDefaults()>();
<oadd.com.fasterxml.jackson.core.JsonFactory: int DEFAULT_GENERATOR_FEATURE_FLAGS> = v;
v = <oadd.com.fasterxml.jackson.core.util.DefaultPrettyPrinter: oadd.com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR>;
<oadd.com.fasterxml.jackson.core.JsonFactory: oadd.com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR> = v;
return;
}
}