public class com.github.javaparser.printer.configuration.PrettyPrinterConfiguration extends java.lang.Object implements com.github.javaparser.printer.configuration.PrinterConfiguration
{
com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration;
public void <init>()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new com.github.javaparser.printer.configuration.DefaultPrinterConfiguration;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultPrinterConfiguration: void <init>()>();
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return;
}
public com.github.javaparser.printer.configuration.Indentation getIndentation()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
java.lang.Object v, v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption INDENTATION>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object get()>();
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.ConfigurationOption: java.lang.Object asValue()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentation(com.github.javaparser.printer.configuration.Indentation)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.Indentation v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.Indentation;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption INDENTATION>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)>(v, v);
interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public java.lang.String getIndent()
{
com.github.javaparser.printer.configuration.Indentation v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.lang.String v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: java.lang.String getIndent()>();
return v;
}
public int getIndentSize()
{
com.github.javaparser.printer.configuration.Indentation v;
int v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: int getSize()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentSize(int)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.Indentation v, v;
int v, v;
java.lang.Number v;
java.lang.Integer v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: int;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <com.github.javaparser.utils.Utils: java.lang.Number assertNonNegative(java.lang.Number)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: com.github.javaparser.printer.configuration.Indentation setSize(int)>(v);
virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentation(com.github.javaparser.printer.configuration.Indentation)>(v);
return v;
}
public com.github.javaparser.printer.configuration.Indentation$IndentType getIndentType()
{
com.github.javaparser.printer.configuration.Indentation v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.Indentation$IndentType v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: com.github.javaparser.printer.configuration.Indentation$IndentType getType()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentType(com.github.javaparser.printer.configuration.Indentation$IndentType)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.Indentation v, v;
java.lang.Object v;
com.github.javaparser.printer.configuration.Indentation$IndentType v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.Indentation$IndentType;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = staticinvoke <com.github.javaparser.utils.Utils: java.lang.Object assertNotNull(java.lang.Object)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: com.github.javaparser.printer.configuration.Indentation setType(com.github.javaparser.printer.configuration.Indentation$IndentType)>(v);
virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentation(com.github.javaparser.printer.configuration.Indentation)>(v);
return v;
}
public int getTabWidth()
{
com.github.javaparser.printer.configuration.Indentation v;
int v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.Indentation getIndentation()>();
v = virtualinvoke v.<com.github.javaparser.printer.configuration.Indentation: int getSize()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setTabWidth(int)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
int v, v;
java.lang.Number v;
java.lang.Integer v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: int;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <com.github.javaparser.utils.Utils: java.lang.Number assertPositive(java.lang.Number)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentSize(int)>(v);
return v;
}
public boolean isOrderImports()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption ORDER_IMPORTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isPrintComments()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_COMMENTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isIgnoreComments()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v, v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_COMMENTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isSpaceAroundOperators()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption SPACE_AROUND_OPERATORS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isPrintJavadoc()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_JAVADOC>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isColumnAlignParameters()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_PARAMETERS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isColumnAlignFirstMethodChain()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_FIRST_METHOD_CHAIN>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public boolean isIndentCaseInSwitch()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption INDENT_CASE_IN_SWITCH>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: boolean isPresent()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setPrintComments(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_COMMENTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_COMMENTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setPrintJavadoc(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_JAVADOC>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption PRINT_JAVADOC>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setSpaceAroundOperators(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption SPACE_AROUND_OPERATORS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption SPACE_AROUND_OPERATORS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setColumnAlignParameters(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_PARAMETERS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_PARAMETERS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setColumnAlignFirstMethodChain(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_FIRST_METHOD_CHAIN>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption COLUMN_ALIGN_FIRST_METHOD_CHAIN>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setIndentCaseInSwitch(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption INDENT_CASE_IN_SWITCH>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption INDENT_CASE_IN_SWITCH>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public java.lang.String getEndOfLineCharacter()
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.util.Optional v;
java.lang.Object v, v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption END_OF_LINE_CHARACTER>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object get()>();
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.ConfigurationOption: java.lang.Object asValue()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setEndOfLineCharacter(java.lang.String)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.lang.String v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: java.lang.String;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption END_OF_LINE_CHARACTER>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)>(v, v);
virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setOrderImports(boolean)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v, v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v, v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: boolean;
if v == 0 goto label;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption ORDER_IMPORTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
goto label;
label:
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption ORDER_IMPORTS>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
label:
v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration> = v;
return v;
}
public int getMaxEnumConstantsToAlignHorizontally()
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
java.lang.Integer v;
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
int v;
java.util.Optional v;
java.lang.Object v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption MAX_ENUM_CONSTANTS_TO_ALIGN_HORIZONTALLY>;
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)>(v);
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object get()>();
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.ConfigurationOption: java.lang.Integer asInteger()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
public com.github.javaparser.printer.configuration.PrettyPrinterConfiguration setMaxEnumConstantsToAlignHorizontally(int)
{
com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
int v;
java.lang.Integer v;
com.github.javaparser.printer.configuration.DefaultConfigurationOption v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: int;
v = new com.github.javaparser.printer.configuration.DefaultConfigurationOption;
v = <com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption: com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption MAX_ENUM_CONSTANTS_TO_ALIGN_HORIZONTALLY>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<com.github.javaparser.printer.configuration.DefaultConfigurationOption: void <init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)>(v, v);
virtualinvoke v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.ConfigurationOption v;
com.github.javaparser.printer.configuration.PrinterConfiguration v, v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.ConfigurationOption;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration addOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public boolean isActivated(com.github.javaparser.printer.configuration.ConfigurationOption)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.ConfigurationOption v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
boolean v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.ConfigurationOption;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: boolean isActivated(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.ConfigurationOption v;
java.util.Optional v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.ConfigurationOption;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Optional get(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
public java.util.Set get()
{
java.util.Set v;
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.PrinterConfiguration v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: java.util.Set get()>();
return v;
}
public com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)
{
com.github.javaparser.printer.configuration.PrettyPrinterConfiguration v;
com.github.javaparser.printer.configuration.ConfigurationOption v;
com.github.javaparser.printer.configuration.PrinterConfiguration v, v;
v := @this: com.github.javaparser.printer.configuration.PrettyPrinterConfiguration;
v := @parameter: com.github.javaparser.printer.configuration.ConfigurationOption;
v = v.<com.github.javaparser.printer.configuration.PrettyPrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration wrappedConfiguration>;
v = interfaceinvoke v.<com.github.javaparser.printer.configuration.PrinterConfiguration: com.github.javaparser.printer.configuration.PrinterConfiguration removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)>(v);
return v;
}
}