public class org.hibernate.dialect.DerbyDialect extends org.hibernate.dialect.DB2Dialect
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.dialect.DerbyDialect
super_class: org.hibernate.dialect.DB2Dialect
{
private static final org.hibernate.internal.CoreMessageLogger LOG;
descriptor: Lorg/hibernate/internal/CoreMessageLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private int driverVersionMajor;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int driverVersionMinor;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final org.hibernate.dialect.pagination.LimitHandler limitHandler;
descriptor: Lorg/hibernate/dialect/pagination/LimitHandler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc Lorg/hibernate/internal/CoreMessageLogger;
1: ldc Lorg/hibernate/dialect/DerbyDialect;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
2: invokestatic org.jboss.logging.Logger.getMessageLogger:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast org.hibernate.internal.CoreMessageLogger
putstatic org.hibernate.dialect.DerbyDialect.LOG:Lorg/hibernate/internal/CoreMessageLogger;
3: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.hibernate.dialect.DB2Dialect.<init>:()V
1: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc Lorg/hibernate/dialect/DerbyDialect;
if_acmpne 3
2: getstatic org.hibernate.dialect.DerbyDialect.LOG:Lorg/hibernate/internal/CoreMessageLogger;
invokeinterface org.hibernate.internal.CoreMessageLogger.deprecatedDerbyDialect:()V
3: StackMap locals: org.hibernate.dialect.DerbyDialect
StackMap stack:
aload 0
ldc "concat"
new org.hibernate.dialect.function.DerbyConcatFunction
dup
invokespecial org.hibernate.dialect.function.DerbyConcatFunction.<init>:()V
invokevirtual org.hibernate.dialect.DerbyDialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
4: aload 0
ldc "trim"
new org.hibernate.dialect.function.AnsiTrimFunction
dup
invokespecial org.hibernate.dialect.function.AnsiTrimFunction.<init>:()V
invokevirtual org.hibernate.dialect.DerbyDialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
5: aload 0
sipush 2004
ldc "blob"
invokevirtual org.hibernate.dialect.DerbyDialect.registerColumnType:(ILjava/lang/String;)V
6: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.registerDerbyKeywords:()V
7: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.determineDriverVersion:()V
8: aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpgt 9
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpne 10
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMinor:I
bipush 7
if_icmplt 10
9: StackMap locals:
StackMap stack:
aload 0
bipush 16
ldc "boolean"
invokevirtual org.hibernate.dialect.DerbyDialect.registerColumnType:(ILjava/lang/String;)V
10: StackMap locals:
StackMap stack:
aload 0
new org.hibernate.dialect.DerbyDialect$DerbyLimitHandler
dup
aload 0
invokespecial org.hibernate.dialect.DerbyDialect$DerbyLimitHandler.<init>:(Lorg/hibernate/dialect/DerbyDialect;)V
putfield org.hibernate.dialect.DerbyDialect.limitHandler:Lorg/hibernate/dialect/pagination/LimitHandler;
11: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/hibernate/dialect/DerbyDialect;
private void determineDriverVersion();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=1
start local 0 0: ldc "org.apache.derby.tools.sysinfo"
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokestatic org.hibernate.internal.util.ReflectHelper.classForName:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;
astore 1
start local 1 1: aload 1
ldc "getMajorVersion"
getstatic org.hibernate.internal.util.ReflectHelper.NO_PARAM_SIGNATURE:[Ljava/lang/Class;
invokevirtual java.lang.Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
astore 2
start local 2 2: aload 1
ldc "getMinorVersion"
getstatic org.hibernate.internal.util.ReflectHelper.NO_PARAM_SIGNATURE:[Ljava/lang/Class;
invokevirtual java.lang.Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
astore 3
start local 3 3: aload 0
aload 2
aconst_null
getstatic org.hibernate.internal.util.ReflectHelper.NO_PARAMS:[Ljava/lang/Object;
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
4: aload 0
aload 3
aconst_null
getstatic org.hibernate.internal.util.ReflectHelper.NO_PARAMS:[Ljava/lang/Object;
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield org.hibernate.dialect.DerbyDialect.driverVersionMinor:I
end local 3 end local 2 end local 1 5: goto 10
6: StackMap locals:
StackMap stack: java.lang.Exception
astore 1
start local 1 7: getstatic org.hibernate.dialect.DerbyDialect.LOG:Lorg/hibernate/internal/CoreMessageLogger;
aload 1
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
invokeinterface org.hibernate.internal.CoreMessageLogger.unableToLoadDerbyDriver:(Ljava/lang/String;)V
8: aload 0
iconst_m1
putfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
9: aload 0
iconst_m1
putfield org.hibernate.dialect.DerbyDialect.driverVersionMinor:I
end local 1 10: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/hibernate/dialect/DerbyDialect;
1 5 1 sysinfoClass Ljava/lang/Class;
2 5 2 majorVersionGetter Ljava/lang/reflect/Method;
3 5 3 minorVersionGetter Ljava/lang/reflect/Method;
7 10 1 e Ljava/lang/Exception;
Exception table:
from to target type
0 5 6 Class java.lang.Exception
private boolean isTenPointFiveReleaseOrNewer();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpgt 2
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpne 1
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMinor:I
iconst_5
if_icmpge 2
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getCrossJoinSeparator();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc ", "
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public org.hibernate.sql.CaseFragment createCaseFragment();
descriptor: ()Lorg/hibernate/sql/CaseFragment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.hibernate.sql.DerbyCaseFragment
dup
invokespecial org.hibernate.sql.DerbyCaseFragment.<init>:()V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean dropConstraints();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean supportsSequences();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpgt 2
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMajor:I
bipush 10
if_icmpne 1
aload 0
getfield org.hibernate.dialect.DerbyDialect.driverVersionMinor:I
bipush 6
if_icmpge 2
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getQuerySequencesString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.supportsSequences:()Z
ifeq 2
1: ldc "select SEQUENCENAME from SYS.SYSSEQUENCES"
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getSequenceNextValString(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.supportsSequences:()Z
ifeq 2
1: new java.lang.StringBuilder
dup
ldc "values next value for "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
new org.hibernate.MappingException
dup
ldc "Derby does not support sequence prior to release 10.6.1.0"
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/dialect/DerbyDialect;
0 3 1 sequenceName Ljava/lang/String;
MethodParameters:
Name Flags
sequenceName
public boolean supportsLimit();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.isTenPointFiveReleaseOrNewer:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean supportsLimitOffset();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.isTenPointFiveReleaseOrNewer:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getForUpdateString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc " for update with rs"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getWriteLockString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: ldc " for update with rs"
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
0 1 1 timeout I
MethodParameters:
Name Flags
timeout
public java.lang.String getReadLockString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: ldc " for read only with rs"
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
0 1 1 timeout I
MethodParameters:
Name Flags
timeout
public org.hibernate.dialect.pagination.LimitHandler getLimitHandler();
descriptor: ()Lorg/hibernate/dialect/pagination/LimitHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.dialect.DerbyDialect.limitHandler:Lorg/hibernate/dialect/pagination/LimitHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean supportsTuplesInSubqueries();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public java.lang.String getLimitString(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.lang.StringBuilder
dup
aload 1
invokevirtual java.lang.String.length:()I
bipush 50
iadd
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 4
start local 4 1: aload 1
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
astore 5
start local 5 2: aload 5
ldc "for update"
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;)I
istore 6
start local 6 3: aload 0
iload 6
invokevirtual org.hibernate.dialect.DerbyDialect.hasForUpdateClause:(I)Z
ifeq 6
4: aload 4
aload 1
iconst_0
iload 6
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
5: goto 10
6: StackMap locals: java.lang.StringBuilder java.lang.String int
StackMap stack:
aload 0
aload 5
invokevirtual org.hibernate.dialect.DerbyDialect.hasWithClause:(Ljava/lang/String;)Z
ifeq 9
7: aload 4
aload 1
iconst_0
aload 0
aload 1
invokevirtual org.hibernate.dialect.DerbyDialect.getWithIndex:(Ljava/lang/String;)I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: goto 10
9: StackMap locals:
StackMap stack:
aload 4
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
10: StackMap locals:
StackMap stack:
iload 2
ifne 13
11: aload 4
ldc " fetch first "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: goto 14
13: StackMap locals:
StackMap stack:
aload 4
ldc " offset "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " rows fetch next "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
14: StackMap locals:
StackMap stack:
aload 4
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " rows only"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: aload 0
iload 6
invokevirtual org.hibernate.dialect.DerbyDialect.hasForUpdateClause:(I)Z
ifeq 19
16: aload 4
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
17: aload 4
aload 1
iload 6
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
18: goto 21
19: StackMap locals:
StackMap stack:
aload 0
aload 5
invokevirtual org.hibernate.dialect.DerbyDialect.hasWithClause:(Ljava/lang/String;)Z
ifeq 21
20: aload 4
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 1
aload 0
aload 1
invokevirtual org.hibernate.dialect.DerbyDialect.getWithIndex:(Ljava/lang/String;)I
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
21: StackMap locals:
StackMap stack:
aload 4
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/hibernate/dialect/DerbyDialect;
0 22 1 query Ljava/lang/String;
0 22 2 offset I
0 22 3 limit I
1 22 4 sb Ljava/lang/StringBuilder;
2 22 5 normalizedSelect Ljava/lang/String;
3 22 6 forUpdateIndex I
MethodParameters:
Name Flags
query
offset final
limit final
public boolean supportsVariableLimit();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
private boolean hasForUpdateClause(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iflt 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/dialect/DerbyDialect;
0 2 1 forUpdateIndex I
MethodParameters:
Name Flags
forUpdateIndex
private boolean hasWithClause(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "with "
aload 1
invokevirtual java.lang.String.length:()I
bipush 7
isub
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
0 1 1 normalizedSelect Ljava/lang/String;
MethodParameters:
Name Flags
normalizedSelect
private int getWithIndex(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "with "
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;)I
istore 2
start local 2 1: iload 2
ifge 3
2: aload 1
ldc "WITH "
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;)I
istore 2
3: StackMap locals: int
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/dialect/DerbyDialect;
0 4 1 querySelect Ljava/lang/String;
1 4 2 i I
MethodParameters:
Name Flags
querySelect
public boolean supportsLobValueChangePropogation();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public boolean supportsUnboundedLobLocatorMaterialization();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/dialect/DerbyDialect;
public org.hibernate.engine.jdbc.env.spi.IdentifierHelper buildIdentifierHelper(org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder, java.sql.DatabaseMetaData);
descriptor: (Lorg/hibernate/engine/jdbc/env/spi/IdentifierHelperBuilder;Ljava/sql/DatabaseMetaData;)Lorg/hibernate/engine/jdbc/env/spi/IdentifierHelper;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokevirtual org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder.applyIdentifierCasing:(Ljava/sql/DatabaseMetaData;)V
1: aload 1
aload 2
invokevirtual org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder.applyReservedWords:(Ljava/sql/DatabaseMetaData;)V
2: aload 1
aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.getKeywords:()Ljava/util/Set;
invokevirtual org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder.applyReservedWords:(Ljava/util/Set;)V
3: aload 1
aload 0
invokevirtual org.hibernate.dialect.DerbyDialect.getNameQualifierSupport:()Lorg/hibernate/engine/jdbc/env/spi/NameQualifierSupport;
invokevirtual org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder.setNameQualifierSupport:(Lorg/hibernate/engine/jdbc/env/spi/NameQualifierSupport;)V
4: aload 1
invokevirtual org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder.build:()Lorg/hibernate/engine/jdbc/env/spi/IdentifierHelper;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hibernate/dialect/DerbyDialect;
0 5 1 builder Lorg/hibernate/engine/jdbc/env/spi/IdentifierHelperBuilder;
0 5 2 dbMetaData Ljava/sql/DatabaseMetaData;
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
builder
dbMetaData
protected void registerDerbyKeywords();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "ADD"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
1: aload 0
ldc "ALL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
2: aload 0
ldc "ALLOCATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
3: aload 0
ldc "ALTER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
4: aload 0
ldc "AND"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
5: aload 0
ldc "ANY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
6: aload 0
ldc "ARE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
7: aload 0
ldc "AS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
8: aload 0
ldc "ASC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
9: aload 0
ldc "ASSERTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
10: aload 0
ldc "AT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
11: aload 0
ldc "AUTHORIZATION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
12: aload 0
ldc "AVG"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
13: aload 0
ldc "BEGIN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
14: aload 0
ldc "BETWEEN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
15: aload 0
ldc "BIT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
16: aload 0
ldc "BOOLEAN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
17: aload 0
ldc "BOTH"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
18: aload 0
ldc "BY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
19: aload 0
ldc "CALL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
20: aload 0
ldc "CASCADE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
21: aload 0
ldc "CASCADED"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
22: aload 0
ldc "CASE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
23: aload 0
ldc "CAST"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
24: aload 0
ldc "CHAR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
25: aload 0
ldc "CHARACTER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
26: aload 0
ldc "CHECK"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
27: aload 0
ldc "CLOSE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
28: aload 0
ldc "COLLATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
29: aload 0
ldc "COLLATION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
30: aload 0
ldc "COLUMN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
31: aload 0
ldc "COMMIT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
32: aload 0
ldc "CONNECT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
33: aload 0
ldc "CONNECTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
34: aload 0
ldc "CONSTRAINT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
35: aload 0
ldc "CONSTRAINTS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
36: aload 0
ldc "CONTINUE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
37: aload 0
ldc "CONVERT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
38: aload 0
ldc "CORRESPONDING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
39: aload 0
ldc "COUNT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
40: aload 0
ldc "CREATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
41: aload 0
ldc "CURRENT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
42: aload 0
ldc "CURRENT_DATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
43: aload 0
ldc "CURRENT_TIME"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
44: aload 0
ldc "CURRENT_TIMESTAMP"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
45: aload 0
ldc "CURRENT_USER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
46: aload 0
ldc "CURSOR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
47: aload 0
ldc "DEALLOCATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
48: aload 0
ldc "DEC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
49: aload 0
ldc "DECIMAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
50: aload 0
ldc "DECLARE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
51: aload 0
ldc "DEFERRABLE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
52: aload 0
ldc "DEFERRED"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
53: aload 0
ldc "DELETE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
54: aload 0
ldc "DESC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
55: aload 0
ldc "DESCRIBE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
56: aload 0
ldc "DIAGNOSTICS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
57: aload 0
ldc "DISCONNECT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
58: aload 0
ldc "DISTINCT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
59: aload 0
ldc "DOUBLE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
60: aload 0
ldc "DROP"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
61: aload 0
ldc "ELSE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
62: aload 0
ldc "END"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
63: aload 0
ldc "ENDEXEC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
64: aload 0
ldc "ESCAPE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
65: aload 0
ldc "EXCEPT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
66: aload 0
ldc "EXCEPTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
67: aload 0
ldc "EXEC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
68: aload 0
ldc "EXECUTE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
69: aload 0
ldc "EXISTS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
70: aload 0
ldc "EXPLAIN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
71: aload 0
ldc "EXTERNAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
72: aload 0
ldc "FALSE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
73: aload 0
ldc "FETCH"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
74: aload 0
ldc "FIRST"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
75: aload 0
ldc "FLOAT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
76: aload 0
ldc "FOR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
77: aload 0
ldc "FOREIGN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
78: aload 0
ldc "FOUND"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
79: aload 0
ldc "FROM"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
80: aload 0
ldc "FULL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
81: aload 0
ldc "FUNCTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
82: aload 0
ldc "GET"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
83: aload 0
ldc "GET_CURRENT_CONNECTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
84: aload 0
ldc "GLOBAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
85: aload 0
ldc "GO"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
86: aload 0
ldc "GOTO"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
87: aload 0
ldc "GRANT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
88: aload 0
ldc "GROUP"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
89: aload 0
ldc "HAVING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
90: aload 0
ldc "HOUR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
91: aload 0
ldc "IDENTITY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
92: aload 0
ldc "IMMEDIATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
93: aload 0
ldc "IN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
94: aload 0
ldc "INDICATOR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
95: aload 0
ldc "INITIALLY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
96: aload 0
ldc "INNER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
97: aload 0
ldc "INOUT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
98: aload 0
ldc "INPUT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
99: aload 0
ldc "INSENSITIVE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
100: aload 0
ldc "INSERT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
101: aload 0
ldc "INT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
102: aload 0
ldc "INTEGER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
103: aload 0
ldc "INTERSECT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
104: aload 0
ldc "INTO"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
105: aload 0
ldc "IS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
106: aload 0
ldc "ISOLATION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
107: aload 0
ldc "JOIN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
108: aload 0
ldc "KEY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
109: aload 0
ldc "LAST"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
110: aload 0
ldc "LEFT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
111: aload 0
ldc "LIKE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
112: aload 0
ldc "LONGINT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
113: aload 0
ldc "LOWER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
114: aload 0
ldc "LTRIM"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
115: aload 0
ldc "MATCH"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
116: aload 0
ldc "MAX"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
117: aload 0
ldc "MIN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
118: aload 0
ldc "MINUTE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
119: aload 0
ldc "NATIONAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
120: aload 0
ldc "NATURAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
121: aload 0
ldc "NCHAR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
122: aload 0
ldc "NVARCHAR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
123: aload 0
ldc "NEXT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
124: aload 0
ldc "NO"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
125: aload 0
ldc "NOT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
126: aload 0
ldc "NULL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
127: aload 0
ldc "NULLIF"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
128: aload 0
ldc "NUMERIC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
129: aload 0
ldc "OF"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
130: aload 0
ldc "ON"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
131: aload 0
ldc "ONLY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
132: aload 0
ldc "OPEN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
133: aload 0
ldc "OPTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
134: aload 0
ldc "OR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
135: aload 0
ldc "ORDER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
136: aload 0
ldc "OUT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
137: aload 0
ldc "OUTER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
138: aload 0
ldc "OUTPUT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
139: aload 0
ldc "OVERLAPS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
140: aload 0
ldc "PAD"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
141: aload 0
ldc "PARTIAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
142: aload 0
ldc "PREPARE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
143: aload 0
ldc "PRESERVE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
144: aload 0
ldc "PRIMARY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
145: aload 0
ldc "PRIOR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
146: aload 0
ldc "PRIVILEGES"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
147: aload 0
ldc "PROCEDURE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
148: aload 0
ldc "PUBLIC"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
149: aload 0
ldc "READ"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
150: aload 0
ldc "REAL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
151: aload 0
ldc "REFERENCES"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
152: aload 0
ldc "RELATIVE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
153: aload 0
ldc "RESTRICT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
154: aload 0
ldc "REVOKE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
155: aload 0
ldc "RIGHT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
156: aload 0
ldc "ROLLBACK"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
157: aload 0
ldc "ROWS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
158: aload 0
ldc "RTRIM"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
159: aload 0
ldc "SCHEMA"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
160: aload 0
ldc "SCROLL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
161: aload 0
ldc "SECOND"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
162: aload 0
ldc "SELECT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
163: aload 0
ldc "SESSION_USER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
164: aload 0
ldc "SET"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
165: aload 0
ldc "SMALLINT"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
166: aload 0
ldc "SOME"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
167: aload 0
ldc "SPACE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
168: aload 0
ldc "SQL"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
169: aload 0
ldc "SQLCODE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
170: aload 0
ldc "SQLERROR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
171: aload 0
ldc "SQLSTATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
172: aload 0
ldc "SUBSTR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
173: aload 0
ldc "SUBSTRING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
174: aload 0
ldc "SUM"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
175: aload 0
ldc "SYSTEM_USER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
176: aload 0
ldc "TABLE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
177: aload 0
ldc "TEMPORARY"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
178: aload 0
ldc "TIMEZONE_HOUR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
179: aload 0
ldc "TIMEZONE_MINUTE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
180: aload 0
ldc "TO"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
181: aload 0
ldc "TRAILING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
182: aload 0
ldc "TRANSACTION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
183: aload 0
ldc "TRANSLATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
184: aload 0
ldc "TRANSLATION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
185: aload 0
ldc "TRUE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
186: aload 0
ldc "UNION"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
187: aload 0
ldc "UNIQUE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
188: aload 0
ldc "UNKNOWN"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
189: aload 0
ldc "UPDATE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
190: aload 0
ldc "UPPER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
191: aload 0
ldc "USER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
192: aload 0
ldc "USING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
193: aload 0
ldc "VALUES"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
194: aload 0
ldc "VARCHAR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
195: aload 0
ldc "VARYING"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
196: aload 0
ldc "VIEW"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
197: aload 0
ldc "WHENEVER"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
198: aload 0
ldc "WHERE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
199: aload 0
ldc "WITH"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
200: aload 0
ldc "WORK"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
201: aload 0
ldc "WRITE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
202: aload 0
ldc "XML"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
203: aload 0
ldc "XMLEXISTS"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
204: aload 0
ldc "XMLPARSE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
205: aload 0
ldc "XMLSERIALIZE"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
206: aload 0
ldc "YEAR"
invokevirtual org.hibernate.dialect.DerbyDialect.registerKeyword:(Ljava/lang/String;)V
207: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 208 0 this Lorg/hibernate/dialect/DerbyDialect;
public org.hibernate.hql.spi.id.MultiTableBulkIdStrategy getDefaultMultiTableBulkIdStrategy();
descriptor: ()Lorg/hibernate/hql/spi/id/MultiTableBulkIdStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new org.hibernate.hql.spi.id.local.LocalTemporaryTableBulkIdStrategy
dup
new org.hibernate.dialect.DerbyDialect$1
dup
aload 0
invokespecial org.hibernate.dialect.DerbyDialect$1.<init>:(Lorg/hibernate/dialect/DerbyDialect;)V
1: getstatic org.hibernate.hql.spi.id.local.AfterUseAction.CLEAN:Lorg/hibernate/hql/spi/id/local/AfterUseAction;
aconst_null
2: invokespecial org.hibernate.hql.spi.id.local.LocalTemporaryTableBulkIdStrategy.<init>:(Lorg/hibernate/hql/spi/id/IdTableSupport;Lorg/hibernate/hql/spi/id/local/AfterUseAction;Lorg/hibernate/boot/TempTableDdlTransactionHandling;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/dialect/DerbyDialect;
}
SourceFile: "DerbyDialect.java"
NestMembers:
org.hibernate.dialect.DerbyDialect$1 org.hibernate.dialect.DerbyDialect$DerbyLimitHandler
InnerClasses:
org.hibernate.dialect.DerbyDialect$1
private final DerbyLimitHandler = org.hibernate.dialect.DerbyDialect$DerbyLimitHandler of org.hibernate.dialect.DerbyDialect
RuntimeVisibleAnnotations:
java.lang.Deprecated()