public class io.fabric.java.generator.Config extends java.lang.Object
{
private static final boolean DEFAULT_UPPERCASE_ENUM;
private static final io.fabric.java.generator.Config$Prefix DEFAULT_PREFIX_STRATEGY;
private static final io.fabric.java.generator.Config$Suffix DEFAULT_SUFFIX_STRATEGY;
private static final boolean DEFAULT_ALWAYS_PRESERVE_FIELDS;
private static final boolean DEFAULT_ADD_EXTRA_ANNOTATIONS;
private static final io.fabric.java.generator.Config$CodeStructure DEFAULT_CODE_STRUCTURE;
private java.lang.Boolean uppercaseEnums;
private io.fabric.java.generator.Config$Prefix prefixStrategy;
private io.fabric.java.generator.Config$Suffix suffixStrategy;
private java.lang.Boolean alwaysPreserveUnknownFields;
private java.lang.Boolean objectExtraAnnotations;
private io.fabric.java.generator.Config$CodeStructure structure;
public void <init>()
{
io.fabric.java.generator.Config$CodeStructure v;
io.fabric.java.generator.Config$Prefix v;
io.fabric.java.generator.Config v;
java.lang.Boolean v, v, v;
io.fabric.java.generator.Config$Suffix v;
v := @this: io.fabric.java.generator.Config;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v.<io.fabric.java.generator.Config: java.lang.Boolean uppercaseEnums> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix DEFAULT_PREFIX_STRATEGY>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix prefixStrategy> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix DEFAULT_SUFFIX_STRATEGY>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix suffixStrategy> = v;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v.<io.fabric.java.generator.Config: java.lang.Boolean alwaysPreserveUnknownFields> = v;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v.<io.fabric.java.generator.Config: java.lang.Boolean objectExtraAnnotations> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure DEFAULT_CODE_STRUCTURE>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure structure> = v;
return;
}
public void <init>(java.lang.Boolean, io.fabric.java.generator.Config$Prefix, io.fabric.java.generator.Config$Suffix, java.lang.Boolean, java.lang.Boolean, io.fabric.java.generator.Config$CodeStructure)
{
io.fabric.java.generator.Config$Prefix v, v;
io.fabric.java.generator.Config$Suffix v, v;
io.fabric.java.generator.Config$CodeStructure v, v;
io.fabric.java.generator.Config v;
java.lang.Boolean v, v, v, v, v, v;
v := @this: io.fabric.java.generator.Config;
v := @parameter: java.lang.Boolean;
v := @parameter: io.fabric.java.generator.Config$Prefix;
v := @parameter: io.fabric.java.generator.Config$Suffix;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Boolean;
v := @parameter: io.fabric.java.generator.Config$CodeStructure;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v.<io.fabric.java.generator.Config: java.lang.Boolean uppercaseEnums> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix DEFAULT_PREFIX_STRATEGY>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix prefixStrategy> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix DEFAULT_SUFFIX_STRATEGY>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix suffixStrategy> = v;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v.<io.fabric.java.generator.Config: java.lang.Boolean alwaysPreserveUnknownFields> = v;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v.<io.fabric.java.generator.Config: java.lang.Boolean objectExtraAnnotations> = v;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure DEFAULT_CODE_STRUCTURE>;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure structure> = v;
if v == null goto label;
v.<io.fabric.java.generator.Config: java.lang.Boolean uppercaseEnums> = v;
label:
if v == null goto label;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix prefixStrategy> = v;
label:
if v == null goto label;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix suffixStrategy> = v;
label:
if v == null goto label;
v.<io.fabric.java.generator.Config: java.lang.Boolean alwaysPreserveUnknownFields> = v;
label:
if v == null goto label;
v.<io.fabric.java.generator.Config: java.lang.Boolean objectExtraAnnotations> = v;
label:
if v == null goto label;
v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure structure> = v;
label:
return;
}
public boolean isUppercaseEnums()
{
io.fabric.java.generator.Config v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: java.lang.Boolean uppercaseEnums>;
if v != null goto label;
v = 1;
goto label;
label:
v = v.<io.fabric.java.generator.Config: java.lang.Boolean uppercaseEnums>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
label:
return v;
}
public io.fabric.java.generator.Config$Prefix getPrefixStrategy()
{
io.fabric.java.generator.Config v;
io.fabric.java.generator.Config$Prefix v, v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix prefixStrategy>;
if v != null goto label;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix DEFAULT_PREFIX_STRATEGY>;
goto label;
label:
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix prefixStrategy>;
label:
return v;
}
public io.fabric.java.generator.Config$Suffix getSuffixStrategy()
{
io.fabric.java.generator.Config v;
io.fabric.java.generator.Config$Suffix v, v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix suffixStrategy>;
if v != null goto label;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix DEFAULT_SUFFIX_STRATEGY>;
goto label;
label:
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix suffixStrategy>;
label:
return v;
}
public boolean isAlwaysPreserveUnknownFields()
{
io.fabric.java.generator.Config v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: java.lang.Boolean alwaysPreserveUnknownFields>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<io.fabric.java.generator.Config: java.lang.Boolean alwaysPreserveUnknownFields>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
label:
return v;
}
public boolean isObjectExtraAnnotations()
{
io.fabric.java.generator.Config v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: java.lang.Boolean objectExtraAnnotations>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<io.fabric.java.generator.Config: java.lang.Boolean objectExtraAnnotations>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
label:
return v;
}
public io.fabric.java.generator.Config$CodeStructure getCodeStructure()
{
io.fabric.java.generator.Config v;
io.fabric.java.generator.Config$CodeStructure v, v;
v := @this: io.fabric.java.generator.Config;
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure structure>;
if v != null goto label;
v = <io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure DEFAULT_CODE_STRUCTURE>;
goto label;
label:
v = v.<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure structure>;
label:
return v;
}
static void <clinit>()
{
io.fabric.java.generator.Config$CodeStructure v;
io.fabric.java.generator.Config$Prefix v;
io.fabric.java.generator.Config$Suffix v;
v = <io.fabric.java.generator.Config$Prefix: io.fabric.java.generator.Config$Prefix TOP_LEVEL>;
<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Prefix DEFAULT_PREFIX_STRATEGY> = v;
v = <io.fabric.java.generator.Config$Suffix: io.fabric.java.generator.Config$Suffix TOP_LEVEL>;
<io.fabric.java.generator.Config: io.fabric.java.generator.Config$Suffix DEFAULT_SUFFIX_STRATEGY> = v;
v = <io.fabric.java.generator.Config$CodeStructure: io.fabric.java.generator.Config$CodeStructure PACKAGE_NESTED>;
<io.fabric.java.generator.Config: io.fabric.java.generator.Config$CodeStructure DEFAULT_CODE_STRUCTURE> = v;
return;
}
}