## Uses of Class
org.apache.calcite.avatica.Meta.Frame

Packages that use Meta.Frame
Package | Description
--- | ---
org.apache.calcite.avatica | Avatica JDBC framework.
org.apache.calcite.avatica.remote | JDBC driver that uses remote procedure calls.

### Uses of Meta.Frame in org.apache.calcite.avatica

Fields in org.apache.calcite.avatica declared as Meta.Frame
Modifier and Type | Field and Description
--- | ---
`static Meta.Frame` | Meta.Frame.`EMPTY` Frame that has zero rows and is the last frame.
`Meta.Frame` | Meta.MetaResultSet.`firstFrame`
`private Meta.Frame` | MetaImpl.FetchIterable.`firstFrame`
`protected Meta.Frame` | AvaticaResultSet.`firstFrame`
`private Meta.Frame` | MetaImpl.FetchIterator.`frame`
`static Meta.Frame` | Meta.Frame.`MORE` Frame that has zero rows but may have another frame.

Methods in org.apache.calcite.avatica that return Meta.Frame
Modifier and Type | Method and Description
--- | ---
`static Meta.Frame` | Meta.Frame.`create(int offset, boolean done, List<Object> rows)`
`Meta.Frame` | MetaImpl.`fetch(AvaticaStatement stmt, List<TypedValue> parameterValues, long offset, int fetchMaxRowCount)`
`Meta.Frame` | Meta.`fetch(Meta.StatementHandle h, long offset, int fetchMaxRowCount)` Returns a frame of rows.
`static Meta.Frame` | Meta.Frame.`fromProto(Common.Frame proto)`

Methods in org.apache.calcite.avatica with parameters of type Meta.Frame
Modifier and Type | Method and Description
--- | ---
`void` | Meta.PrepareCallback.`assign(Meta.Signature signature, Meta.Frame firstFrame, long updateCount)`
`static Meta.MetaResultSet` | Meta.MetaResultSet.`create(String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame)`
`Iterable<Object>` | Meta.`createIterable(Meta.StatementHandle stmt, QueryState state, Meta.Signature signature, List<TypedValue> parameterValues, Meta.Frame firstFrame)` Creates an iterable for a result set.
`Iterable<Object>` | MetaImpl.`createIterable(Meta.StatementHandle handle, QueryState state, Meta.Signature signature, List<TypedValue> parameterValues, Meta.Frame firstFrame)`
`protected Meta.MetaResultSet` | MetaImpl.`createResultSet(Map<String,Object> internalParameters, List<ColumnMetaData> columns, Meta.CursorFactory cursorFactory, Meta.Frame firstFrame)`
`protected ResultSet` | AvaticaConnection.`executeQueryInternal(AvaticaStatement statement, Meta.Signature signature, Meta.Frame firstFrame, QueryState state, boolean isUpdate)` Executes a prepared query, closing any previously open result set.
`AvaticaResultSet` | AvaticaJdbc41Factory.`newResultSet(AvaticaStatement statement, QueryState state, Meta.Signature signature, TimeZone timeZone, Meta.Frame firstFrame)`
`AvaticaResultSet` | AvaticaFactory.`newResultSet(AvaticaStatement statement, QueryState state, Meta.Signature signature, TimeZone timeZone, Meta.Frame firstFrame)` Creates a result set.

Constructors in org.apache.calcite.avatica with parameters of type Meta.Frame
Constructor and Description
`AvaticaResultSet(AvaticaStatement statement, QueryState state, Meta.Signature signature, ResultSetMetaData resultSetMetaData, TimeZone timeZone, Meta.Frame firstFrame)` Creates an `AvaticaResultSet`.
`Meta.MetaResultSet(String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame, int updateCount)` Deprecated.
`Meta.MetaResultSet(String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame, long updateCount)`
`MetaImpl.FetchIterable(AvaticaStatement stmt, QueryState state, Meta.Frame firstFrame, List<TypedValue> parameterValues)`
`MetaImpl.FetchIterator(AvaticaStatement stmt, QueryState state, Meta.Frame firstFrame, List<TypedValue> parameterValues)`

### Uses of Meta.Frame in org.apache.calcite.avatica.remote

Fields in org.apache.calcite.avatica.remote declared as Meta.Frame
Modifier and Type | Field and Description
--- | ---
`Meta.Frame` | Service.ResultSetResponse.`firstFrame`
`Meta.Frame` | Service.FetchResponse.`frame`

Methods in org.apache.calcite.avatica.remote that return Meta.Frame
Modifier and Type | Method and Description
--- | ---
`Meta.Frame` | RemoteMeta.`fetch(Meta.StatementHandle h, long offset, int fetchMaxRowCount)`

Constructors in org.apache.calcite.avatica.remote with parameters of type Meta.Frame
Constructor and Description
`Service.FetchResponse(Meta.Frame frame, boolean missingStatement, boolean missingResults, Service.RpcMetadataResponse rpcMetadata)`
`Service.ResultSetResponse(String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame, long updateCount, Service.RpcMetadataResponse rpcMetadata)`