public class com.fasterxml.jackson.core.util.DefaultPrettyPrinter extends java.lang.Object implements com.fasterxml.jackson.core.PrettyPrinter, com.fasterxml.jackson.core.util.Instantiatable, java.io.Serializable
{
private static final long serialVersionUID;
public static final com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR;
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter;
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter;
protected final com.fasterxml.jackson.core.SerializableString _rootSeparator;
protected boolean _spacesInObjectEntries;
protected transient int _nesting;
protected com.fasterxml.jackson.core.util.Separators _separators;
protected java.lang.String _objectFieldValueSeparatorWithSpaces;
public void <init>()
{
com.fasterxml.jackson.core.io.SerializedString v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR>;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.SerializableString)>(v);
return;
}
public void <init>(java.lang.String)
{
com.fasterxml.jackson.core.io.SerializedString v;
java.lang.String v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: java.lang.String;
if v != null goto label;
v = null;
goto label;
label:
v = new com.fasterxml.jackson.core.io.SerializedString;
specialinvoke v.<com.fasterxml.jackson.core.io.SerializedString: void <init>(java.lang.String)>(v);
label:
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.SerializableString)>(v);
return;
}
public void <init>(com.fasterxml.jackson.core.SerializableString)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter v;
com.fasterxml.jackson.core.SerializableString v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
com.fasterxml.jackson.core.util.Separators v;
com.fasterxml.jackson.core.util.DefaultIndenter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.SerializableString;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter instance>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter> = v;
v = <com.fasterxml.jackson.core.util.DefaultIndenter: com.fasterxml.jackson.core.util.DefaultIndenter SYSTEM_LINEFEED_INSTANCE>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter> = v;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries> = 1;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator> = v;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators DEFAULT_SEPARATORS>;
virtualinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter withSeparators(com.fasterxml.jackson.core.util.Separators)>(v);
return;
}
public void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)
{
com.fasterxml.jackson.core.SerializableString v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator>;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter,com.fasterxml.jackson.core.SerializableString)>(v, v);
return;
}
public void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter, com.fasterxml.jackson.core.SerializableString)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.SerializableString v;
com.fasterxml.jackson.core.util.DefaultIndenter v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
com.fasterxml.jackson.core.util.Separators v;
int v;
java.lang.String v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.SerializableString;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter instance>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter> = v;
v = <com.fasterxml.jackson.core.util.DefaultIndenter: com.fasterxml.jackson.core.util.DefaultIndenter SYSTEM_LINEFEED_INSTANCE>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter> = v;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries> = 1;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter> = v;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter> = v;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries> = v;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting> = v;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators> = v;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: java.lang.String _objectFieldValueSeparatorWithSpaces>;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: java.lang.String _objectFieldValueSeparatorWithSpaces> = v;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator> = v;
return;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withRootSeparator(com.fasterxml.jackson.core.SerializableString)
{
com.fasterxml.jackson.core.SerializableString v, v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.SerializableString;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator>;
if v == v goto label;
if v == null goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
return v;
label:
v = new com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter,com.fasterxml.jackson.core.SerializableString)>(v, v);
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withRootSeparator(java.lang.String)
{
com.fasterxml.jackson.core.io.SerializedString v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
java.lang.String v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: java.lang.String;
if v != null goto label;
v = null;
goto label;
label:
v = new com.fasterxml.jackson.core.io.SerializedString;
specialinvoke v.<com.fasterxml.jackson.core.io.SerializedString: void <init>(java.lang.String)>(v);
label:
v = virtualinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter withRootSeparator(com.fasterxml.jackson.core.SerializableString)>(v);
return v;
}
public void indentArraysWith(com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter;
if v != null goto label;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter instance>;
goto label;
label:
v = v;
label:
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter> = v;
return;
}
public void indentObjectsWith(com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter;
if v != null goto label;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter instance>;
goto label;
label:
v = v;
label:
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter> = v;
return;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withArrayIndenter(com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter;
if v != null goto label;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter instance>;
label:
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
if v != v goto label;
return v;
label:
v = new com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)>(v);
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter> = v;
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withObjectIndenter(com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter;
if v != null goto label;
v = <com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter instance>;
label:
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
if v != v goto label;
return v;
label:
v = new com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)>(v);
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter> = v;
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withSpacesInObjectEntries()
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter _withSpaces(boolean)>(1);
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withoutSpacesInObjectEntries()
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter _withSpaces(boolean)>(0);
return v;
}
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter _withSpaces(boolean)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
boolean v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: boolean;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries>;
if v != v goto label;
return v;
label:
v = new com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)>(v);
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries> = v;
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withSeparators(com.fasterxml.jackson.core.util.Separators)
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
com.fasterxml.jackson.core.util.Separators v;
char v;
java.lang.String v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.util.Separators;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators> = v;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.Separators: char getObjectFieldValueSeparator()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (char)>(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[])>(" \u ");
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: java.lang.String _objectFieldValueSeparatorWithSpaces> = v;
return v;
}
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter createInstance()
{
java.lang.IllegalStateException v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v, v;
java.lang.Class v, v;
java.lang.String v, v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == class "Lcom/fasterxml/jackson/core/util/DefaultPrettyPrinter;" 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 = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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 `createInstance()`: \u does not override method; it has to");
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
v = new com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
specialinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: void <init>(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)>(v);
return v;
}
public void writeRootValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.SerializableString v, v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator>;
if v == null goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.SerializableString _rootSeparator>;
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(com.fasterxml.jackson.core.SerializableString)>(v);
label:
return;
}
public void writeStartObject(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v, v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(123);
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v = interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: boolean isInline()>();
if v != 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
v = v + 1;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting> = v;
label:
return;
}
public void beforeObjectEntries(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
return;
}
public void writeObjectFieldValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
com.fasterxml.jackson.core.util.Separators v;
char v;
java.lang.String v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: boolean _spacesInObjectEntries>;
if v == 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: java.lang.String _objectFieldValueSeparatorWithSpaces>;
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(java.lang.String)>(v);
goto label;
label:
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators>;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.Separators: char getObjectFieldValueSeparator()>();
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(v);
label:
return;
}
public void writeObjectEntrySeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
com.fasterxml.jackson.core.util.Separators v;
int v;
char v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators>;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.Separators: char getObjectEntrySeparator()>();
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(v);
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
return;
}
public void writeEndObject(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v, v, v, v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v := @parameter: int;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v = interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: boolean isInline()>();
if v != 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
v = v - 1;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting> = v;
label:
if v <= 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
goto label;
label:
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(32);
label:
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(125);
return;
}
public void writeStartArray(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v, v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v = interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: boolean isInline()>();
if v != 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
v = v + 1;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting> = v;
label:
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(91);
return;
}
public void beforeArrayValues(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
return;
}
public void writeArrayValueSeparator(com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
com.fasterxml.jackson.core.util.Separators v;
int v;
char v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.Separators _separators>;
v = virtualinvoke v.<com.fasterxml.jackson.core.util.Separators: char getArrayValueSeparator()>();
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(v);
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
return;
}
public void writeEndArray(com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
{
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter v, v;
com.fasterxml.jackson.core.JsonGenerator v;
com.fasterxml.jackson.core.util.DefaultPrettyPrinter v;
int v, v, v, v;
boolean v;
v := @this: com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
v := @parameter: com.fasterxml.jackson.core.JsonGenerator;
v := @parameter: int;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v = interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: boolean isInline()>();
if v != 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
v = v - 1;
v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting> = v;
label:
if v <= 0 goto label;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter>;
v = v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: int _nesting>;
interfaceinvoke v.<com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter: void writeIndentation(com.fasterxml.jackson.core.JsonGenerator,int)>(v, v);
goto label;
label:
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(32);
label:
virtualinvoke v.<com.fasterxml.jackson.core.JsonGenerator: void writeRaw(char)>(93);
return;
}
static void <clinit>()
{
com.fasterxml.jackson.core.io.SerializedString v;
v = new com.fasterxml.jackson.core.io.SerializedString;
specialinvoke v.<com.fasterxml.jackson.core.io.SerializedString: void <init>(java.lang.String)>(" ");
<com.fasterxml.jackson.core.util.DefaultPrettyPrinter: com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR> = v;
return;
}
}