public class org.hibernate.dialect.MySQL57Dialect extends org.hibernate.dialect.MySQL55Dialect
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.dialect.MySQL57Dialect
super_class: org.hibernate.dialect.MySQL55Dialect
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.hibernate.dialect.MySQL55Dialect.<init>:()V
1: aload 0
bipush 93
ldc "datetime(6)"
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerColumnType:(ILjava/lang/String;)V
2: aload 0
sipush 2000
ldc "json"
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerColumnType:(ILjava/lang/String;)V
3: new org.hibernate.dialect.function.StaticPrecisionFspTimestampFunction
dup
ldc "now"
bipush 6
invokespecial org.hibernate.dialect.function.StaticPrecisionFspTimestampFunction.<init>:(Ljava/lang/String;I)V
astore 1
start local 1 4: aload 0
ldc "now"
aload 1
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
5: aload 0
ldc "current_timestamp"
aload 1
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
6: aload 0
ldc "localtime"
aload 1
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
7: aload 0
ldc "localtimestamp"
aload 1
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
8: aload 0
ldc "sysdate"
new org.hibernate.dialect.function.StaticPrecisionFspTimestampFunction
dup
ldc "sysdate"
bipush 6
invokespecial org.hibernate.dialect.function.StaticPrecisionFspTimestampFunction.<init>:(Ljava/lang/String;I)V
invokevirtual org.hibernate.dialect.MySQL57Dialect.registerFunction:(Ljava/lang/String;Lorg/hibernate/dialect/function/SQLFunction;)V
9: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/hibernate/dialect/MySQL57Dialect;
4 10 1 currentTimestampFunction Lorg/hibernate/dialect/function/SQLFunction;
public boolean supportsRowValueConstructorSyntaxInInList();
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/MySQL57Dialect;
}
SourceFile: "MySQL57Dialect.java"