public final class org.jooq.conf.SettingsTools
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.jooq.conf.SettingsTools
super_class: java.lang.Object
{
private static final org.jooq.conf.Settings DEFAULT_SETTINGS;
descriptor: Lorg/jooq/conf/Settings;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.jooq.tools.JooqLogger log;
descriptor: Lorg/jooq/tools/JooqLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$org$jooq$conf$RenderKeywordStyle;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=0
0: ldc Lorg/jooq/conf/SettingsTools;
invokestatic org.jooq.tools.JooqLogger.getLogger:(Ljava/lang/Class;)Lorg/jooq/tools/JooqLogger;
putstatic org.jooq.conf.SettingsTools.log:Lorg/jooq/tools/JooqLogger;
1: aconst_null
astore 0
start local 0 2: ldc "org.jooq.settings"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
astore 1
start local 1 3: aload 1
ifnull 9
4: getstatic org.jooq.conf.SettingsTools.log:Lorg/jooq/tools/JooqLogger;
ldc "DEPRECATION"
ldc "Loading system wide default settings via org.jooq.settings system properties has been deprecated. Please use explicit Settings in your Configuration references, instead."
invokevirtual org.jooq.tools.JooqLogger.warn:(Ljava/lang/Object;Ljava/lang/Object;)V
5: ldc Lorg/jooq/conf/SettingsTools;
aload 1
invokevirtual java.lang.Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;
astore 2
start local 2 6: aload 2
ifnull 8
7: aload 2
ldc Lorg/jooq/conf/Settings;
invokestatic org.jooq.util.jaxb.tools.MiniJAXB.unmarshal:(Ljava/io/InputStream;Ljava/lang/Class;)Lorg/jooq/util/jaxb/tools/XMLAppendable;
checkcast org.jooq.conf.Settings
astore 0
goto 9
8: StackMap locals: org.jooq.conf.Settings java.lang.String java.io.InputStream
StackMap stack:
new java.io.File
dup
aload 1
invokespecial java.io.File.<init>:(Ljava/lang/String;)V
ldc Lorg/jooq/conf/Settings;
invokestatic org.jooq.util.jaxb.tools.MiniJAXB.unmarshal:(Ljava/io/File;Ljava/lang/Class;)Lorg/jooq/util/jaxb/tools/XMLAppendable;
checkcast org.jooq.conf.Settings
astore 0
end local 2 9: StackMap locals:
StackMap stack:
aload 0
ifnonnull 14
10: ldc Lorg/jooq/conf/SettingsTools;
ldc "/jooq-settings.xml"
invokevirtual java.lang.Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;
astore 2
start local 2 11: aload 2
ifnull 14
12: getstatic org.jooq.conf.SettingsTools.log:Lorg/jooq/tools/JooqLogger;
ldc "DEPRECATION"
ldc "Loading system wide default settings via the classpath /jooq-settings.xml resource has been deprecated. Please use explicit Settings in your Configuration references, instead."
invokevirtual org.jooq.tools.JooqLogger.warn:(Ljava/lang/Object;Ljava/lang/Object;)V
13: aload 2
ldc Lorg/jooq/conf/Settings;
invokestatic org.jooq.util.jaxb.tools.MiniJAXB.unmarshal:(Ljava/io/InputStream;Ljava/lang/Class;)Lorg/jooq/util/jaxb/tools/XMLAppendable;
checkcast org.jooq.conf.Settings
astore 0
end local 2 14: StackMap locals:
StackMap stack:
aload 0
ifnonnull 16
15: new org.jooq.conf.Settings
dup
invokespecial org.jooq.conf.Settings.<init>:()V
astore 0
16: StackMap locals:
StackMap stack:
aload 0
putstatic org.jooq.conf.SettingsTools.DEFAULT_SETTINGS:Lorg/jooq/conf/Settings;
end local 1 end local 0 17: return
LocalVariableTable:
Start End Slot Name Signature
2 17 0 settings Lorg/jooq/conf/Settings;
3 17 1 property Ljava/lang/String;
6 9 2 in Ljava/io/InputStream;
11 14 2 in Ljava/io/InputStream;
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jooq/conf/SettingsTools;
public static final org.jooq.conf.ParamType getParamType(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/ParamType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokestatic org.jooq.conf.SettingsTools.executeStaticStatements:(Lorg/jooq/conf/Settings;)Z
ifeq 2
1: getstatic org.jooq.conf.ParamType.INLINED:Lorg/jooq/conf/ParamType;
areturn
2: StackMap locals:
StackMap stack:
aload 0
ifnull 6
3: aload 0
invokevirtual org.jooq.conf.Settings.getParamType:()Lorg/jooq/conf/ParamType;
astore 1
start local 1 4: aload 1
ifnull 6
5: aload 1
areturn
end local 1 6: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.ParamType.INDEXED:Lorg/jooq/conf/ParamType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 settings Lorg/jooq/conf/Settings;
4 6 1 result Lorg/jooq/conf/ParamType;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.StatementType getStatementType(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/StatementType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
ifnull 4
1: aload 0
invokevirtual org.jooq.conf.Settings.getStatementType:()Lorg/jooq/conf/StatementType;
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 1
areturn
end local 1 4: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.StatementType.PREPARED_STATEMENT:Lorg/jooq/conf/StatementType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 settings Lorg/jooq/conf/Settings;
2 4 1 result Lorg/jooq/conf/StatementType;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.BackslashEscaping getBackslashEscaping(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/BackslashEscaping;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
ifnull 4
1: aload 0
invokevirtual org.jooq.conf.Settings.getBackslashEscaping:()Lorg/jooq/conf/BackslashEscaping;
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 1
areturn
end local 1 4: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.BackslashEscaping.DEFAULT:Lorg/jooq/conf/BackslashEscaping;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 settings Lorg/jooq/conf/Settings;
2 4 1 result Lorg/jooq/conf/BackslashEscaping;
MethodParameters:
Name Flags
settings
public static final boolean executePreparedStatements(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.jooq.conf.SettingsTools.getStatementType:(Lorg/jooq/conf/Settings;)Lorg/jooq/conf/StatementType;
getstatic org.jooq.conf.StatementType.PREPARED_STATEMENT:Lorg/jooq/conf/StatementType;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final boolean executeStaticStatements(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.jooq.conf.SettingsTools.getStatementType:(Lorg/jooq/conf/Settings;)Lorg/jooq/conf/StatementType;
getstatic org.jooq.conf.StatementType.STATIC_STATEMENT:Lorg/jooq/conf/StatementType;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final boolean updatablePrimaryKeys(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.isUpdatablePrimaryKeys:()Ljava/lang/Boolean;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final boolean reflectionCaching(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.isReflectionCaching:()Ljava/lang/Boolean;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final java.util.Locale locale(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Ljava/util/Locale;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getLocale:()Ljava/util/Locale;
invokestatic java.util.Locale.getDefault:()Ljava/util/Locale;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.Locale
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final java.util.Locale renderLocale(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Ljava/util/Locale;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getRenderLocale:()Ljava/util/Locale;
aload 0
invokestatic org.jooq.conf.SettingsTools.locale:(Lorg/jooq/conf/Settings;)Ljava/util/Locale;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.Locale
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final java.util.Locale parseLocale(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Ljava/util/Locale;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getParseLocale:()Ljava/util/Locale;
aload 0
invokestatic org.jooq.conf.SettingsTools.locale:(Lorg/jooq/conf/Settings;)Ljava/util/Locale;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.Locale
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final java.util.Locale interpreterLocale(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Ljava/util/Locale;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getInterpreterLocale:()Ljava/util/Locale;
aload 0
invokestatic org.jooq.conf.SettingsTools.locale:(Lorg/jooq/conf/Settings;)Ljava/util/Locale;
invokestatic org.jooq.tools.StringUtils.defaultIfNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.Locale
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.RenderMapping getRenderMapping(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/RenderMapping;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getRenderMapping:()Lorg/jooq/conf/RenderMapping;
ifnonnull 2
1: aload 0
new org.jooq.conf.RenderMapping
dup
invokespecial org.jooq.conf.RenderMapping.<init>:()V
invokevirtual org.jooq.conf.Settings.setRenderMapping:(Lorg/jooq/conf/RenderMapping;)V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.jooq.conf.Settings.getRenderMapping:()Lorg/jooq/conf/RenderMapping;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.RenderKeywordCase getRenderKeywordCase(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/RenderKeywordCase;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getRenderKeywordCase:()Lorg/jooq/conf/RenderKeywordCase;
astore 1
start local 1 1: aload 1
ifnull 2
aload 1
getstatic org.jooq.conf.RenderKeywordCase.AS_IS:Lorg/jooq/conf/RenderKeywordCase;
if_acmpne 12
2: StackMap locals: org.jooq.conf.RenderKeywordCase
StackMap stack:
aload 0
invokevirtual org.jooq.conf.Settings.getRenderKeywordStyle:()Lorg/jooq/conf/RenderKeywordStyle;
astore 2
start local 2 3: aload 2
ifnull 11
4: invokestatic org.jooq.conf.SettingsTools.$SWITCH_TABLE$org$jooq$conf$RenderKeywordStyle:()[I
aload 2
invokevirtual org.jooq.conf.RenderKeywordStyle.ordinal:()I
iaload
tableswitch { // 1 - 4
1: 5
2: 6
3: 7
4: 8
default: 9
}
5: StackMap locals: org.jooq.conf.RenderKeywordStyle
StackMap stack:
getstatic org.jooq.conf.RenderKeywordCase.AS_IS:Lorg/jooq/conf/RenderKeywordCase;
astore 1
goto 12
6: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderKeywordCase.LOWER:Lorg/jooq/conf/RenderKeywordCase;
astore 1
goto 12
7: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderKeywordCase.UPPER:Lorg/jooq/conf/RenderKeywordCase;
astore 1
goto 12
8: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderKeywordCase.PASCAL:Lorg/jooq/conf/RenderKeywordCase;
astore 1
goto 12
9: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
new java.lang.StringBuilder
dup
ldc "Unsupported style: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
10: StackMap locals:
StackMap stack:
goto 12
11: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderKeywordCase.AS_IS:Lorg/jooq/conf/RenderKeywordCase;
astore 1
end local 2 12: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 settings Lorg/jooq/conf/Settings;
1 13 1 result Lorg/jooq/conf/RenderKeywordCase;
3 12 2 style Lorg/jooq/conf/RenderKeywordStyle;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.RenderNameCase getRenderNameCase(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/RenderNameCase;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getRenderNameCase:()Lorg/jooq/conf/RenderNameCase;
astore 1
start local 1 1: aload 1
ifnull 2
aload 1
getstatic org.jooq.conf.RenderNameCase.AS_IS:Lorg/jooq/conf/RenderNameCase;
if_acmpne 8
2: StackMap locals: org.jooq.conf.RenderNameCase
StackMap stack:
aload 0
invokevirtual org.jooq.conf.Settings.getRenderNameStyle:()Lorg/jooq/conf/RenderNameStyle;
astore 2
start local 2 3: aload 2
getstatic org.jooq.conf.RenderNameStyle.LOWER:Lorg/jooq/conf/RenderNameStyle;
if_acmpne 5
4: getstatic org.jooq.conf.RenderNameCase.LOWER:Lorg/jooq/conf/RenderNameCase;
astore 1
goto 8
5: StackMap locals: org.jooq.conf.RenderNameStyle
StackMap stack:
aload 2
getstatic org.jooq.conf.RenderNameStyle.UPPER:Lorg/jooq/conf/RenderNameStyle;
if_acmpne 7
6: getstatic org.jooq.conf.RenderNameCase.UPPER:Lorg/jooq/conf/RenderNameCase;
astore 1
goto 8
7: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderNameCase.AS_IS:Lorg/jooq/conf/RenderNameCase;
astore 1
end local 2 8: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 settings Lorg/jooq/conf/Settings;
1 9 1 result Lorg/jooq/conf/RenderNameCase;
3 8 2 style Lorg/jooq/conf/RenderNameStyle;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.RenderQuotedNames getRenderQuotedNames(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/RenderQuotedNames;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getRenderQuotedNames:()Lorg/jooq/conf/RenderQuotedNames;
astore 1
start local 1 1: aload 1
ifnull 2
aload 1
getstatic org.jooq.conf.RenderQuotedNames.EXPLICIT_DEFAULT_QUOTED:Lorg/jooq/conf/RenderQuotedNames;
if_acmpne 6
2: StackMap locals: org.jooq.conf.RenderQuotedNames
StackMap stack:
aload 0
invokevirtual org.jooq.conf.Settings.getRenderNameStyle:()Lorg/jooq/conf/RenderNameStyle;
astore 2
start local 2 3: aload 2
ifnull 4
aload 2
getstatic org.jooq.conf.RenderNameStyle.QUOTED:Lorg/jooq/conf/RenderNameStyle;
if_acmpne 5
4: StackMap locals: org.jooq.conf.RenderNameStyle
StackMap stack:
getstatic org.jooq.conf.RenderQuotedNames.EXPLICIT_DEFAULT_QUOTED:Lorg/jooq/conf/RenderQuotedNames;
astore 1
goto 6
5: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.RenderQuotedNames.NEVER:Lorg/jooq/conf/RenderQuotedNames;
astore 1
end local 2 6: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 settings Lorg/jooq/conf/Settings;
1 7 1 result Lorg/jooq/conf/RenderQuotedNames;
3 6 2 style Lorg/jooq/conf/RenderNameStyle;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.ExecuteWithoutWhere getExecuteUpdateWithoutWhere(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/ExecuteWithoutWhere;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getExecuteUpdateWithoutWhere:()Lorg/jooq/conf/ExecuteWithoutWhere;
astore 1
start local 1 1: aload 1
ifnonnull 2
getstatic org.jooq.conf.ExecuteWithoutWhere.LOG_DEBUG:Lorg/jooq/conf/ExecuteWithoutWhere;
goto 3
StackMap locals: org.jooq.conf.ExecuteWithoutWhere
StackMap stack:
2: aload 1
StackMap locals:
StackMap stack: org.jooq.conf.ExecuteWithoutWhere
3: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 settings Lorg/jooq/conf/Settings;
1 4 1 result Lorg/jooq/conf/ExecuteWithoutWhere;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.ExecuteWithoutWhere getExecuteDeleteWithoutWhere(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/ExecuteWithoutWhere;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getExecuteDeleteWithoutWhere:()Lorg/jooq/conf/ExecuteWithoutWhere;
astore 1
start local 1 1: aload 1
ifnonnull 2
getstatic org.jooq.conf.ExecuteWithoutWhere.LOG_DEBUG:Lorg/jooq/conf/ExecuteWithoutWhere;
goto 3
StackMap locals: org.jooq.conf.ExecuteWithoutWhere
StackMap stack:
2: aload 1
StackMap locals:
StackMap stack: org.jooq.conf.ExecuteWithoutWhere
3: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 settings Lorg/jooq/conf/Settings;
1 4 1 result Lorg/jooq/conf/ExecuteWithoutWhere;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.TransformUnneededArithmeticExpressions getTransformUnneededArithmeticExpressions(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/TransformUnneededArithmeticExpressions;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getTransformUnneededArithmeticExpressions:()Lorg/jooq/conf/TransformUnneededArithmeticExpressions;
ifnull 2
1: aload 0
invokevirtual org.jooq.conf.Settings.getTransformUnneededArithmeticExpressions:()Lorg/jooq/conf/TransformUnneededArithmeticExpressions;
goto 3
2: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.TransformUnneededArithmeticExpressions.NEVER:Lorg/jooq/conf/TransformUnneededArithmeticExpressions;
3: StackMap locals:
StackMap stack: org.jooq.conf.TransformUnneededArithmeticExpressions
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final org.jooq.conf.Settings defaultSettings();
descriptor: ()Lorg/jooq/conf/Settings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: getstatic org.jooq.conf.SettingsTools.DEFAULT_SETTINGS:Lorg/jooq/conf/Settings;
invokestatic org.jooq.conf.SettingsTools.clone:(Lorg/jooq/conf/Settings;)Lorg/jooq/conf/Settings;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static final org.jooq.conf.Settings clone(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)Lorg/jooq/conf/Settings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.clone:()Ljava/lang/Object;
checkcast org.jooq.conf.Settings
astore 1
start local 1 1: aload 1
getfield org.jooq.conf.Settings.renderFormatting:Lorg/jooq/conf/RenderFormatting;
ifnull 3
2: aload 1
aload 1
getfield org.jooq.conf.Settings.renderFormatting:Lorg/jooq/conf/RenderFormatting;
invokevirtual org.jooq.conf.RenderFormatting.clone:()Ljava/lang/Object;
checkcast org.jooq.conf.RenderFormatting
putfield org.jooq.conf.Settings.renderFormatting:Lorg/jooq/conf/RenderFormatting;
3: StackMap locals: org.jooq.conf.Settings
StackMap stack:
aload 1
getfield org.jooq.conf.Settings.parseSearchPath:Ljava/util/List;
ifnull 5
4: aload 1
new java.util.ArrayList
dup
aload 1
getfield org.jooq.conf.Settings.parseSearchPath:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield org.jooq.conf.Settings.parseSearchPath:Ljava/util/List;
5: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 settings Lorg/jooq/conf/Settings;
1 6 1 result Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final int getQueryTimeout(int, org.jooq.conf.Settings);
descriptor: (ILorg/jooq/conf/Settings;)I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 0
ifeq 2
1: iload 0
goto 5
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jooq.conf.Settings.getQueryTimeout:()Ljava/lang/Integer;
ifnull 4
3: aload 1
invokevirtual org.jooq.conf.Settings.getQueryTimeout:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
goto 5
4: StackMap locals:
StackMap stack:
iconst_0
5: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 timeout I
0 6 1 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
timeout
settings
public static final org.jooq.conf.QueryPoolable getQueryPoolable(org.jooq.conf.QueryPoolable, org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/QueryPoolable;Lorg/jooq/conf/Settings;)Lorg/jooq/conf/QueryPoolable;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ifnull 2
aload 0
getstatic org.jooq.conf.QueryPoolable.DEFAULT:Lorg/jooq/conf/QueryPoolable;
if_acmpeq 2
1: aload 0
goto 5
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jooq.conf.Settings.getQueryPoolable:()Lorg/jooq/conf/QueryPoolable;
ifnull 4
3: aload 1
invokevirtual org.jooq.conf.Settings.getQueryPoolable:()Lorg/jooq/conf/QueryPoolable;
goto 5
4: StackMap locals:
StackMap stack:
getstatic org.jooq.conf.QueryPoolable.DEFAULT:Lorg/jooq/conf/QueryPoolable;
5: StackMap locals:
StackMap stack: org.jooq.conf.QueryPoolable
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 poolable Lorg/jooq/conf/QueryPoolable;
0 6 1 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
poolable
settings
public static final int getMaxRows(int, org.jooq.conf.Settings);
descriptor: (ILorg/jooq/conf/Settings;)I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 0
ifeq 2
1: iload 0
goto 5
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jooq.conf.Settings.getMaxRows:()Ljava/lang/Integer;
ifnull 4
3: aload 1
invokevirtual org.jooq.conf.Settings.getMaxRows:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
goto 5
4: StackMap locals:
StackMap stack:
iconst_0
5: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 maxRows I
0 6 1 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
maxRows
settings
public static final int getFetchSize(int, org.jooq.conf.Settings);
descriptor: (ILorg/jooq/conf/Settings;)I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 0
ifeq 2
1: iload 0
goto 5
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jooq.conf.Settings.getFetchSize:()Ljava/lang/Integer;
ifnull 4
3: aload 1
invokevirtual org.jooq.conf.Settings.getFetchSize:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
goto 5
4: StackMap locals:
StackMap stack:
iconst_0
5: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 fetchSize I
0 6 1 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
fetchSize
settings
public static final int getBatchSize(org.jooq.conf.Settings);
descriptor: (Lorg/jooq/conf/Settings;)I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jooq.conf.Settings.getBatchSize:()Ljava/lang/Integer;
ifnull 2
1: aload 0
invokevirtual org.jooq.conf.Settings.getBatchSize:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
goto 3
2: StackMap locals:
StackMap stack:
iconst_0
3: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
settings
public static final int getFetchServerOutputSize(int, org.jooq.conf.Settings);
descriptor: (ILorg/jooq/conf/Settings;)I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 0
ifeq 2
1: iload 0
goto 5
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jooq.conf.Settings.getFetchServerOutputSize:()Ljava/lang/Integer;
ifnull 4
3: aload 1
invokevirtual org.jooq.conf.Settings.getFetchServerOutputSize:()Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
goto 5
4: StackMap locals:
StackMap stack:
iconst_0
5: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 fetchServerOutputSize I
0 6 1 settings Lorg/jooq/conf/Settings;
MethodParameters:
Name Flags
fetchServerOutputSize
settings
static int[] $SWITCH_TABLE$org$jooq$conf$RenderKeywordStyle();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic org.jooq.conf.SettingsTools.$SWITCH_TABLE$org$jooq$conf$RenderKeywordStyle:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic org.jooq.conf.RenderKeywordStyle.values:()[Lorg/jooq/conf/RenderKeywordStyle;
arraylength
newarray 10
astore 0
2: aload 0
getstatic org.jooq.conf.RenderKeywordStyle.AS_IS:Lorg/jooq/conf/RenderKeywordStyle;
invokevirtual org.jooq.conf.RenderKeywordStyle.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic org.jooq.conf.RenderKeywordStyle.LOWER:Lorg/jooq/conf/RenderKeywordStyle;
invokevirtual org.jooq.conf.RenderKeywordStyle.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic org.jooq.conf.RenderKeywordStyle.PASCAL:Lorg/jooq/conf/RenderKeywordStyle;
invokevirtual org.jooq.conf.RenderKeywordStyle.ordinal:()I
iconst_4
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic org.jooq.conf.RenderKeywordStyle.UPPER:Lorg/jooq/conf/RenderKeywordStyle;
invokevirtual org.jooq.conf.RenderKeywordStyle.ordinal:()I
iconst_3
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
dup
putstatic org.jooq.conf.SettingsTools.$SWITCH_TABLE$org$jooq$conf$RenderKeywordStyle:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
}
SourceFile: "SettingsTools.java"