public class com.fasterxml.jackson.dataformat.yaml.YAMLFactory extends com.fasterxml.jackson.core.JsonFactory
{
private static final long serialVersionUID;
protected static final java.nio.charset.Charset UTF8;
public static final java.lang.String FORMAT_NAME_YAML;
protected static final int DEFAULT_YAML_PARSER_FEATURE_FLAGS;
protected static final int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS;
private static final byte UTF8_BOM_1;
private static final byte UTF8_BOM_2;
private static final byte UTF8_BOM_3;
protected int _yamlParserFeatures;
protected int _yamlGeneratorFeatures;
protected final org.yaml.snakeyaml.DumperOptions$Version _version;
protected final com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker;
public void <init>()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.core.ObjectCodec v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = null;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: void <init>(com.fasterxml.jackson.core.ObjectCodec)>(v);
return;
}
public void <init>(com.fasterxml.jackson.core.ObjectCodec)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v, v;
com.fasterxml.jackson.core.ObjectCodec v;
com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker$Default v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.core.ObjectCodec;
specialinvoke v.<com.fasterxml.jackson.core.JsonFactory: void <init>(com.fasterxml.jackson.core.ObjectCodec)>(v);
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_PARSER_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_PARSER_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: org.yaml.snakeyaml.DumperOptions$Version _version> = null;
v = staticinvoke <com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker$Default: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker$Default instance()>();
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker> = v;
return;
}
public void <init>(com.fasterxml.jackson.dataformat.yaml.YAMLFactory, com.fasterxml.jackson.core.ObjectCodec)
{
org.yaml.snakeyaml.DumperOptions$Version v;
com.fasterxml.jackson.core.ObjectCodec v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v, v;
int v, v, v, v;
com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.core.ObjectCodec;
specialinvoke v.<com.fasterxml.jackson.core.JsonFactory: void <init>(com.fasterxml.jackson.core.JsonFactory,com.fasterxml.jackson.core.ObjectCodec)>(v, v);
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_PARSER_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: org.yaml.snakeyaml.DumperOptions$Version _version>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: org.yaml.snakeyaml.DumperOptions$Version _version> = v;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker> = v;
return;
}
protected void <init>(com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v;
org.yaml.snakeyaml.DumperOptions$Version v;
com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder;
specialinvoke v.<com.fasterxml.jackson.core.JsonFactory: void <init>(com.fasterxml.jackson.core.TSFBuilder,boolean)>(v, 0);
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_PARSER_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
v = <com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS>;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder: int formatGeneratorFeaturesMask()>();
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder: org.yaml.snakeyaml.DumperOptions$Version yamlVersionToWrite()>();
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: org.yaml.snakeyaml.DumperOptions$Version _version> = v;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker stringQuotingChecker()>();
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker> = v;
return;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder rebuild()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder: void <init>(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)>(v);
return v;
}
public static com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder builder()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder v;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactoryBuilder: void <init>()>();
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactory copy()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: void _checkInvalidCopy(java.lang.Class)>(class "Lcom/fasterxml/jackson/dataformat/yaml/YAMLFactory;");
v = new com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: void <init>(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,com.fasterxml.jackson.core.ObjectCodec)>(v, null);
return v;
}
protected java.lang.Object readResolve()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v, v;
com.fasterxml.jackson.core.ObjectCodec v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: void <init>(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,com.fasterxml.jackson.core.ObjectCodec)>(v, v);
return v;
}
public com.fasterxml.jackson.core.Version version()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.core.Version v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = <com.fasterxml.jackson.dataformat.yaml.PackageVersion: com.fasterxml.jackson.core.Version VERSION>;
return v;
}
public boolean canUseCharArrays()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
return 0;
}
public java.lang.Class getFormatReadFeatureType()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
return class "Lcom/fasterxml/jackson/dataformat/yaml/YAMLParser$Feature;";
}
public java.lang.Class getFormatWriteFeatureType()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
return class "Lcom/fasterxml/jackson/dataformat/yaml/YAMLGenerator$Feature;";
}
public java.lang.String getFormatName()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
return "YAML";
}
public com.fasterxml.jackson.core.format.MatchStrength hasFormat(com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
{
byte v, v, v, v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v;
boolean v, v, v, v, v, v;
com.fasterxml.jackson.core.format.InputAccessor v;
com.fasterxml.jackson.core.format.MatchStrength v, v, v, v, v, v, v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.core.format.InputAccessor;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v != 0 goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
v = (int) -17;
if v != v goto label;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v != 0 goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
v = (int) -69;
if v == v goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength NO_MATCH>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v != 0 goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
v = (int) -65;
if v == v goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength NO_MATCH>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v != 0 goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE>;
return v;
label:
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
label:
if v != 45 goto label;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v == 0 goto label;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
if v != 45 goto label;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: boolean hasMoreBytes()>();
if v == 0 goto label;
v = interfaceinvoke v.<com.fasterxml.jackson.core.format.InputAccessor: byte nextByte()>();
if v != 45 goto label;
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength FULL_MATCH>;
return v;
label:
v = <com.fasterxml.jackson.core.format.MatchStrength: com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE>;
return v;
}
public final com.fasterxml.jackson.dataformat.yaml.YAMLFactory configure(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature, boolean)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature v;
boolean v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature;
v := @parameter: boolean;
if v == 0 goto label;
virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLFactory enable(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature)>(v);
goto label;
label:
virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLFactory disable(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature)>(v);
label:
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactory enable(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature v;
int v, v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature: int getMask()>();
v = v | v;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactory disable(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature v;
int v, v, v, v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature: int getMask()>();
v = (int) -1;
v = v ^ v;
v = v & v;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures> = v;
return v;
}
public final boolean isEnabled(com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature v;
int v, v, v;
boolean v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int getFormatParserFeatures()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
return v;
}
public final com.fasterxml.jackson.dataformat.yaml.YAMLFactory configure(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature, boolean)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature v;
boolean v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature;
v := @parameter: boolean;
if v == 0 goto label;
virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLFactory enable(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature)>(v);
goto label;
label:
virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLFactory disable(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature)>(v);
label:
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactory enable(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature: int getMask()>();
v = v | v;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLFactory disable(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v, v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature: int getMask()>();
v = (int) -1;
v = v ^ v;
v = v & v;
v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures> = v;
return v;
}
public final boolean isEnabled(com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature)
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature v;
boolean v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature: int getMask()>();
v = v & v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int getFormatGeneratorFeatures()
{
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.lang.String) throws java.io.IOException
{
java.io.StringReader v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.lang.String v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.lang.String;
v = new java.io.StringReader;
specialinvoke v.<java.io.StringReader: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.io.Reader)>(v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.io.File) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.FileInputStream v;
java.io.File v;
com.fasterxml.jackson.core.io.ContentReference v;
java.io.InputStream v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.File;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = new java.io.FileInputStream;
specialinvoke v.<java.io.FileInputStream: void <init>(java.io.File)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.InputStream _decorate(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.net.URL) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
java.net.URL v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.core.io.ContentReference v;
java.io.InputStream v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.net.URL;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.InputStream _optimizedStreamFromURL(java.net.URL)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.InputStream _decorate(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.io.InputStream) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
com.fasterxml.jackson.core.io.ContentReference v;
java.io.InputStream v, v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.InputStream;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.InputStream _decorate(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.io.Reader) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.Reader v, v;
com.fasterxml.jackson.core.io.ContentReference v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.Reader;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Reader _decorate(java.io.Reader,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.Reader,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(char[]) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v;
char[] v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: char[];
v = lengthof v;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(char[],int,int)>(v, 0, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(char[], int, int) throws java.io.IOException
{
java.io.CharArrayReader v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
char[] v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v = new java.io.CharArrayReader;
specialinvoke v.<java.io.CharArrayReader: void <init>(char[],int,int)>(v, v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(java.io.Reader)>(v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(byte[]) throws java.io.IOException
{
byte[] v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v, v;
com.fasterxml.jackson.core.io.InputDecorator v, v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
com.fasterxml.jackson.core.io.ContentReference v;
java.io.InputStream v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: byte[];
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = lengthof v;
v = virtualinvoke v.<com.fasterxml.jackson.core.io.InputDecorator: java.io.InputStream decorate(com.fasterxml.jackson.core.io.IOContext,byte[],int,int)>(v, v, 0, v);
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = lengthof v;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(byte[],int,int,com.fasterxml.jackson.core.io.IOContext)>(v, 0, v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLParser createParser(byte[], int, int) throws java.io.IOException
{
byte[] v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v, v;
com.fasterxml.jackson.core.io.InputDecorator v, v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
com.fasterxml.jackson.core.io.ContentReference v;
java.io.InputStream v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object,int,int)>(v, v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
if v == null goto label;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.InputDecorator _inputDecorator>;
v = virtualinvoke v.<com.fasterxml.jackson.core.io.InputDecorator: java.io.InputStream decorate(com.fasterxml.jackson.core.io.IOContext,byte[],int,int)>(v, v, v, v);
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(byte[],int,int,com.fasterxml.jackson.core.io.IOContext)>(v, v, v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLGenerator createGenerator(java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator v;
com.fasterxml.jackson.core.JsonEncoding v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.Writer v;
com.fasterxml.jackson.core.io.ContentReference v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: com.fasterxml.jackson.core.JsonEncoding;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
virtualinvoke v.<com.fasterxml.jackson.core.io.IOContext: void setEncoding(com.fasterxml.jackson.core.JsonEncoding)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.OutputStream _decorate(java.io.OutputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Writer _createWriter(java.io.OutputStream,com.fasterxml.jackson.core.JsonEncoding,com.fasterxml.jackson.core.io.IOContext)>(v, v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createGenerator(java.io.Writer,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLGenerator createGenerator(java.io.OutputStream) throws java.io.IOException
{
java.io.OutputStream v, v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator v;
com.fasterxml.jackson.core.JsonEncoding v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.Writer v;
com.fasterxml.jackson.core.io.ContentReference v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.OutputStream;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.OutputStream _decorate(java.io.OutputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Writer _createWriter(java.io.OutputStream,com.fasterxml.jackson.core.JsonEncoding,com.fasterxml.jackson.core.io.IOContext)>(v, v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createGenerator(java.io.Writer,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.dataformat.yaml.YAMLGenerator createGenerator(java.io.Writer) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.Writer v, v;
com.fasterxml.jackson.core.io.ContentReference v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.Writer;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 0);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Writer _decorate(java.io.Writer,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createGenerator(java.io.Writer,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.File, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
{
java.io.OutputStream v;
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator v;
java.io.FileOutputStream v;
java.io.File v;
com.fasterxml.jackson.core.JsonEncoding v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.Writer v;
com.fasterxml.jackson.core.io.ContentReference v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.File;
v := @parameter: com.fasterxml.jackson.core.JsonEncoding;
v = new java.io.FileOutputStream;
specialinvoke v.<java.io.FileOutputStream: void <init>(java.io.File)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.ContentReference _createContentReference(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.io.IOContext _createContext(com.fasterxml.jackson.core.io.ContentReference,boolean)>(v, 1);
virtualinvoke v.<com.fasterxml.jackson.core.io.IOContext: void setEncoding(com.fasterxml.jackson.core.JsonEncoding)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.OutputStream _decorate(java.io.OutputStream,com.fasterxml.jackson.core.io.IOContext)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Writer _createWriter(java.io.OutputStream,com.fasterxml.jackson.core.JsonEncoding,com.fasterxml.jackson.core.io.IOContext)>(v, v, v);
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createGenerator(java.io.Writer,com.fasterxml.jackson.core.io.IOContext)>(v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.InputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
com.fasterxml.jackson.core.ObjectCodec v;
java.io.Reader v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
com.fasterxml.jackson.core.util.BufferRecycler v;
java.io.InputStream v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.InputStream;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLParser;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _parserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Reader _createReader(java.io.InputStream,com.fasterxml.jackson.core.JsonEncoding,com.fasterxml.jackson.core.io.IOContext)>(v, null, v);
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser: void <init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.core.util.BufferRecycler,int,int,com.fasterxml.jackson.core.ObjectCodec,java.io.Reader)>(v, v, v, v, v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(java.io.Reader, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
com.fasterxml.jackson.core.ObjectCodec v;
java.io.Reader v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
com.fasterxml.jackson.core.util.BufferRecycler v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.Reader;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLParser;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _parserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser: void <init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.core.util.BufferRecycler,int,int,com.fasterxml.jackson.core.ObjectCodec,java.io.Reader)>(v, v, v, v, v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(char[], int, int, com.fasterxml.jackson.core.io.IOContext, boolean) throws java.io.IOException
{
java.io.CharArrayReader v;
com.fasterxml.jackson.core.ObjectCodec v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v, v;
char[] v;
com.fasterxml.jackson.core.util.BufferRecycler v;
boolean v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v := @parameter: boolean;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLParser;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _parserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = new java.io.CharArrayReader;
specialinvoke v.<java.io.CharArrayReader: void <init>(char[],int,int)>(v, v, v);
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser: void <init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.core.util.BufferRecycler,int,int,com.fasterxml.jackson.core.ObjectCodec,java.io.Reader)>(v, v, v, v, v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLParser _createParser(byte[], int, int, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
byte[] v;
com.fasterxml.jackson.core.ObjectCodec v;
java.io.Reader v;
com.fasterxml.jackson.dataformat.yaml.YAMLParser v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v, v, v;
com.fasterxml.jackson.core.util.BufferRecycler v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLParser;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()>();
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _parserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlParserFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.io.Reader _createReader(byte[],int,int,com.fasterxml.jackson.core.JsonEncoding,com.fasterxml.jackson.core.io.IOContext)>(v, v, v, null, v);
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLParser: void <init>(com.fasterxml.jackson.core.io.IOContext,com.fasterxml.jackson.core.util.BufferRecycler,int,int,com.fasterxml.jackson.core.ObjectCodec,java.io.Reader)>(v, v, v, v, v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createGenerator(java.io.Writer, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
com.fasterxml.jackson.dataformat.yaml.YAMLGenerator v;
org.yaml.snakeyaml.DumperOptions$Version v;
com.fasterxml.jackson.core.ObjectCodec v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
java.io.Writer v;
com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.Writer;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _yamlGeneratorFeatures>;
v = new com.fasterxml.jackson.dataformat.yaml.YAMLGenerator;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int _generatorFeatures>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker _quotingChecker>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: com.fasterxml.jackson.core.ObjectCodec _objectCodec>;
v = v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: org.yaml.snakeyaml.DumperOptions$Version _version>;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLGenerator: void <init>(com.fasterxml.jackson.core.io.IOContext,int,int,com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker,com.fasterxml.jackson.core.ObjectCodec,java.io.Writer,org.yaml.snakeyaml.DumperOptions$Version)>(v, v, v, v, v, v, v);
return v;
}
protected com.fasterxml.jackson.dataformat.yaml.YAMLGenerator _createUTF8Generator(java.io.OutputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.OutputStream v;
java.lang.IllegalStateException v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
protected java.io.Writer _createWriter(java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.OutputStream v;
com.fasterxml.jackson.dataformat.yaml.UTF8Writer v;
com.fasterxml.jackson.core.JsonEncoding v, v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.io.OutputStreamWriter v;
java.lang.String v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.OutputStream;
v := @parameter: com.fasterxml.jackson.core.JsonEncoding;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
v = new com.fasterxml.jackson.dataformat.yaml.UTF8Writer;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.UTF8Writer: void <init>(java.io.OutputStream)>(v);
return v;
label:
v = new java.io.OutputStreamWriter;
v = virtualinvoke v.<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 java.io.Reader _createReader(java.io.InputStream, com.fasterxml.jackson.core.JsonEncoding, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
java.io.InputStreamReader v;
com.fasterxml.jackson.core.JsonParser$Feature v;
com.fasterxml.jackson.dataformat.yaml.UTF8Reader v;
com.fasterxml.jackson.core.JsonEncoding v, v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
java.lang.String v;
boolean v, v, v;
java.io.InputStream v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: java.io.InputStream;
v := @parameter: com.fasterxml.jackson.core.JsonEncoding;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
if v != null goto label;
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
label:
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
v = virtualinvoke v.<com.fasterxml.jackson.core.io.IOContext: boolean isResourceManaged()>();
if v != 0 goto label;
v = <com.fasterxml.jackson.core.JsonParser$Feature: com.fasterxml.jackson.core.JsonParser$Feature AUTO_CLOSE_SOURCE>;
v = virtualinvoke v.<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature)>(v);
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
v = new com.fasterxml.jackson.dataformat.yaml.UTF8Reader;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.UTF8Reader: void <init>(java.io.InputStream,boolean)>(v, v);
return v;
label:
v = new java.io.InputStreamReader;
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonEncoding: java.lang.String getJavaName()>();
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream,java.lang.String)>(v, v);
return v;
}
protected java.io.Reader _createReader(byte[], int, int, com.fasterxml.jackson.core.JsonEncoding, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
{
byte[] v;
java.io.InputStreamReader v;
com.fasterxml.jackson.dataformat.yaml.UTF8Reader v;
java.io.ByteArrayInputStream v;
com.fasterxml.jackson.core.JsonEncoding v, v;
com.fasterxml.jackson.core.io.IOContext v;
com.fasterxml.jackson.dataformat.yaml.YAMLFactory v;
int v, v;
java.lang.String v;
v := @this: com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: com.fasterxml.jackson.core.JsonEncoding;
v := @parameter: com.fasterxml.jackson.core.io.IOContext;
if v != null goto label;
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
label:
if v == null goto label;
v = <com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding UTF8>;
if v != v goto label;
label:
v = new com.fasterxml.jackson.dataformat.yaml.UTF8Reader;
specialinvoke v.<com.fasterxml.jackson.dataformat.yaml.UTF8Reader: void <init>(byte[],int,int,boolean)>(v, v, v, 1);
return v;
label:
v = new java.io.ByteArrayInputStream;
specialinvoke v.<java.io.ByteArrayInputStream: void <init>(byte[],int,int)>(v, v, v);
v = new java.io.InputStreamReader;
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonEncoding: java.lang.String getJavaName()>();
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream,java.lang.String)>(v, v);
return v;
}
static void <clinit>()
{
int v, v;
java.nio.charset.Charset v;
v = staticinvoke <java.nio.charset.Charset: java.nio.charset.Charset forName(java.lang.String)>("UTF-8");
<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: java.nio.charset.Charset UTF8> = v;
v = staticinvoke <com.fasterxml.jackson.dataformat.yaml.YAMLParser$Feature: int collectDefaults()>();
<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_PARSER_FEATURE_FLAGS> = v;
v = staticinvoke <com.fasterxml.jackson.dataformat.yaml.YAMLGenerator$Feature: int collectDefaults()>();
<com.fasterxml.jackson.dataformat.yaml.YAMLFactory: int DEFAULT_YAML_GENERATOR_FEATURE_FLAGS> = v;
return;
}
}