class io.ebeaninternal.server.deploy.generatedproperty.JavaTimeUtils
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.ebeaninternal.server.deploy.generatedproperty.JavaTimeUtils
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
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 Lio/ebeaninternal/server/deploy/generatedproperty/JavaTimeUtils;
public static java.lang.Object toInstant(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic java.time.Instant.ofEpochMilli:(J)Ljava/time/Instant;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 systemMillis J
MethodParameters:
Name Flags
systemMillis
static java.lang.Object toLocalDateTime(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: new java.sql.Timestamp
dup
lload 0
invokespecial java.sql.Timestamp.<init>:(J)V
invokevirtual java.sql.Timestamp.toLocalDateTime:()Ljava/time/LocalDateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 systemMillis J
MethodParameters:
Name Flags
systemMillis
static java.lang.Object toOffsetDateTime(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic java.time.Instant.ofEpochMilli:(J)Ljava/time/Instant;
invokestatic java.time.ZoneId.systemDefault:()Ljava/time/ZoneId;
invokestatic java.time.OffsetDateTime.ofInstant:(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/OffsetDateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 systemMillis J
MethodParameters:
Name Flags
systemMillis
static java.lang.Object toZonedDateTime(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic java.time.Instant.ofEpochMilli:(J)Ljava/time/Instant;
invokestatic java.time.ZoneId.systemDefault:()Ljava/time/ZoneId;
invokestatic java.time.ZonedDateTime.ofInstant:(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 systemMillis J
MethodParameters:
Name Flags
systemMillis
}
SourceFile: "JavaTimeUtils.java"