public class oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader extends oadd.org.apache.drill.exec.vector.accessor.reader.BaseScalarReader$BaseFixedWidthReader
{
private static final int VALUE_WIDTH;
public void <init>()
{
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.reader.BaseScalarReader$BaseFixedWidthReader: void <init>()>();
return;
}
public oadd.org.apache.drill.exec.vector.accessor.ValueType valueType()
{
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
oadd.org.apache.drill.exec.vector.accessor.ValueType v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
v = <oadd.org.apache.drill.exec.vector.accessor.ValueType: oadd.org.apache.drill.exec.vector.accessor.ValueType INTEGER>;
return v;
}
public oadd.org.apache.drill.exec.vector.accessor.ValueType extendedType()
{
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
oadd.org.apache.drill.exec.vector.accessor.ValueType v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
v = <oadd.org.apache.drill.exec.vector.accessor.ValueType: oadd.org.apache.drill.exec.vector.accessor.ValueType TIME>;
return v;
}
public int width()
{
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
return 4;
}
public int getInt()
{
oadd.org.apache.drill.exec.vector.accessor.reader.BaseScalarReader$BufferAccessor v;
oadd.io.netty.buffer.DrillBuf v;
int v, v, v;
oadd.org.apache.drill.exec.vector.accessor.ColumnReaderIndex v;
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
v = v.<oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader: oadd.org.apache.drill.exec.vector.accessor.reader.BaseScalarReader$BufferAccessor bufferAccessor>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.accessor.reader.BaseScalarReader$BufferAccessor: oadd.io.netty.buffer.DrillBuf buffer()>();
v = v.<oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader: oadd.org.apache.drill.exec.vector.accessor.ColumnReaderIndex vectorIndex>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.accessor.ColumnReaderIndex: int offset()>();
v = v * 4;
v = virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: int getInt(int)>(v);
return v;
}
public final java.time.LocalTime getTime()
{
int v;
java.time.LocalTime v;
oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.accessor.ColumnAccessors$TimeColumnReader: int getInt()>();
v = staticinvoke <oadd.org.apache.drill.exec.vector.DateUtilities: java.time.LocalTime fromDrillTime(int)>(v);
return v;
}
}