public interface  oadd.org.apache.drill.exec.vector.accessor.TupleReader extends java.lang.Object implements oadd.org.apache.drill.exec.vector.accessor.ColumnReader
{
public abstract oadd.org.apache.drill.exec.record.metadata.TupleMetadata tupleSchema();
public abstract int columnCount();
public abstract oadd.org.apache.drill.exec.vector.accessor.ObjectReader column(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.ObjectReader column(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.ObjectType type(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.ObjectType type(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.ScalarReader scalar(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.ScalarReader scalar(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.TupleReader tuple(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.TupleReader tuple(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.ArrayReader array(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.ArrayReader array(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.VariantReader variant(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.VariantReader variant(java.lang.String);
public abstract oadd.org.apache.drill.exec.vector.accessor.DictReader dict(int);
public abstract oadd.org.apache.drill.exec.vector.accessor.DictReader dict(java.lang.String);
}