public interface  oadd.org.apache.calcite.avatica.proto.Common$SignatureOrBuilder extends java.lang.Object implements oadd.com.google.protobuf.MessageOrBuilder
{
public abstract java.util.List getColumnsList();
public abstract oadd.org.apache.calcite.avatica.proto.Common$ColumnMetaData getColumns(int);
public abstract int getColumnsCount();
public abstract java.util.List getColumnsOrBuilderList();
public abstract oadd.org.apache.calcite.avatica.proto.Common$ColumnMetaDataOrBuilder getColumnsOrBuilder(int);
public abstract java.lang.String getSql();
public abstract oadd.com.google.protobuf.ByteString getSqlBytes();
public abstract java.util.List getParametersList();
public abstract oadd.org.apache.calcite.avatica.proto.Common$AvaticaParameter getParameters(int);
public abstract int getParametersCount();
public abstract java.util.List getParametersOrBuilderList();
public abstract oadd.org.apache.calcite.avatica.proto.Common$AvaticaParameterOrBuilder getParametersOrBuilder(int);
public abstract boolean hasCursorFactory();
public abstract oadd.org.apache.calcite.avatica.proto.Common$CursorFactory getCursorFactory();
public abstract oadd.org.apache.calcite.avatica.proto.Common$CursorFactoryOrBuilder getCursorFactoryOrBuilder();
public abstract int getStatementTypeValue();
public abstract oadd.org.apache.calcite.avatica.proto.Common$StatementType getStatementType();
}