public abstract class oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor extends java.lang.Object implements oadd.org.apache.drill.exec.vector.accessor.SqlAccessor
{
public void <init>()
{
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract boolean isNull(int);
public java.math.BigDecimal getBigDecimal(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("BigDecimal");
throw v;
}
public boolean getBoolean(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("boolean");
throw v;
}
public byte getByte(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("byte");
throw v;
}
public byte[] getBytes(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("byte[]");
throw v;
}
public java.sql.Date getDate(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("Date");
throw v;
}
public double getDouble(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("double");
throw v;
}
public float getFloat(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("float");
throw v;
}
public int getInt(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("int");
throw v;
}
public long getLong(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("long");
throw v;
}
public short getShort(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("short");
throw v;
}
public java.io.InputStream getStream(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("InputStream");
throw v;
}
public char getChar(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("Char");
throw v;
}
public java.io.Reader getReader(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("Reader");
throw v;
}
public java.lang.String getString(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
java.lang.Object v;
java.lang.String v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: java.lang.Object getObject(int)>(v);
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
goto label;
label:
v = null;
label:
return v;
}
public java.sql.Time getTime(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("Time");
throw v;
}
public java.sql.Timestamp getTimestamp(int) throws oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException
{
int v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: int;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)>("Timestamp");
throw v;
}
private oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException newInvalidAccessException(java.lang.String)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException v;
oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
java.lang.String v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor;
v := @parameter: java.lang.String;
v = new oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException;
v = newarray (java.lang.Object)[3];
v[0] = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.common.types.TypeProtos$MajorType getType()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MajorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType getMinorType()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MinorType: java.lang.String name()>();
v[1] = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.accessor.AbstractSqlAccessor: oadd.org.apache.drill.common.types.TypeProtos$MajorType getType()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MajorType: oadd.org.apache.drill.common.types.TypeProtos$DataMode getMode()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$DataMode: java.lang.String name()>();
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("Requesting value of type %s for an object of type %s:%s is not allowed.", v);
specialinvoke v.<oadd.org.apache.drill.exec.vector.accessor.InvalidAccessException: void <init>(java.lang.String)>(v);
return v;
}
}