public class oadd.org.apache.drill.exec.util.SerializationModule extends java.lang.Object
{
public static final java.time.format.DateTimeFormatter formatDate;
public static final java.time.format.DateTimeFormatter formatTimeStamp;
public static final java.time.format.DateTimeFormatter formatTime;
public static final oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule;
public void <init>()
{
oadd.org.apache.drill.exec.util.SerializationModule v;
v := @this: oadd.org.apache.drill.exec.util.SerializationModule;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static final oadd.com.fasterxml.jackson.databind.module.SimpleModule getModule()
{
oadd.com.fasterxml.jackson.databind.module.SimpleModule v;
v = <oadd.org.apache.drill.exec.util.SerializationModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule>;
return v;
}
static void <clinit>()
{
oadd.com.fasterxml.jackson.databind.module.SimpleModule v, v, v, v;
java.time.ZoneOffset v, v, v;
oadd.org.apache.drill.exec.util.SerializationModule$3 v;
oadd.org.apache.drill.exec.util.SerializationModule$2 v;
oadd.org.apache.drill.exec.util.SerializationModule$1 v;
java.time.format.DateTimeFormatter v, v, v, v, v, v;
v = staticinvoke <java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter ofPattern(java.lang.String)>("uuuu-MM-dd");
v = <java.time.ZoneOffset: java.time.ZoneOffset UTC>;
v = virtualinvoke v.<java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter withZone(java.time.ZoneId)>(v);
<oadd.org.apache.drill.exec.util.SerializationModule: java.time.format.DateTimeFormatter formatDate> = v;
v = staticinvoke <java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter ofPattern(java.lang.String)>("uuuu-MM-dd HH:mm:ss.SSS");
v = <java.time.ZoneOffset: java.time.ZoneOffset UTC>;
v = virtualinvoke v.<java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter withZone(java.time.ZoneId)>(v);
<oadd.org.apache.drill.exec.util.SerializationModule: java.time.format.DateTimeFormatter formatTimeStamp> = v;
v = staticinvoke <java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter ofPattern(java.lang.String)>("HH:mm:ss.SSS");
v = <java.time.ZoneOffset: java.time.ZoneOffset UTC>;
v = virtualinvoke v.<java.time.format.DateTimeFormatter: java.time.format.DateTimeFormatter withZone(java.time.ZoneId)>(v);
<oadd.org.apache.drill.exec.util.SerializationModule: java.time.format.DateTimeFormatter formatTime> = v;
v = new oadd.com.fasterxml.jackson.databind.module.SimpleModule;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.module.SimpleModule: void <init>(java.lang.String)>("DrillModule");
<oadd.org.apache.drill.exec.util.SerializationModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule> = v;
v = <oadd.org.apache.drill.exec.util.SerializationModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule>;
v = new oadd.org.apache.drill.exec.util.SerializationModule$1;
specialinvoke v.<oadd.org.apache.drill.exec.util.SerializationModule$1: void <init>()>();
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.module.SimpleModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule addSerializer(java.lang.Class,oadd.com.fasterxml.jackson.databind.JsonSerializer)>(class "Ljava/time/LocalTime;", v);
v = <oadd.org.apache.drill.exec.util.SerializationModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule>;
v = new oadd.org.apache.drill.exec.util.SerializationModule$2;
specialinvoke v.<oadd.org.apache.drill.exec.util.SerializationModule$2: void <init>()>();
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.module.SimpleModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule addSerializer(java.lang.Class,oadd.com.fasterxml.jackson.databind.JsonSerializer)>(class "Ljava/time/LocalDate;", v);
v = <oadd.org.apache.drill.exec.util.SerializationModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule drillModule>;
v = new oadd.org.apache.drill.exec.util.SerializationModule$3;
specialinvoke v.<oadd.org.apache.drill.exec.util.SerializationModule$3: void <init>()>();
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.module.SimpleModule: oadd.com.fasterxml.jackson.databind.module.SimpleModule addSerializer(java.lang.Class,oadd.com.fasterxml.jackson.databind.JsonSerializer)>(class "Ljava/time/LocalDateTime;", v);
return;
}
}