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

Packages that use Meta.MetaResultSet
org.apache.calcite.avatica: Avatica JDBC framework.
org.apache.calcite.avatica.remote: JDBC driver that uses remote procedure calls.

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

Fields in org.apache.calcite.avatica with type parameters of type Meta.MetaResultSet
`java.util.List<Meta.MetaResultSet>` Meta.ExecuteResult.`resultSets`

Methods in org.apache.calcite.avatica that return Meta.MetaResultSet
`static Meta.MetaResultSet` Meta.MetaResultSet.`count​(java.lang.String connectionId, int statementId, long updateCount)`
`static Meta.MetaResultSet` Meta.MetaResultSet.`create​(java.lang.String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame)`
`protected <E> Meta.MetaResultSet` MetaImpl.`createEmptyResultSet​(java.lang.Class<E> clazz)` Creates an empty result set.
`protected Meta.MetaResultSet` MetaImpl.`createResultSet​(java.util.Map<java.lang.String,​java.lang.Object> internalParameters, java.util.List<ColumnMetaData> columns, Meta.CursorFactory cursorFactory, Meta.Frame firstFrame)`
`Meta.MetaResultSet` Meta.`getAttributes​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern, Meta.Pat attributeNamePattern)` Per `DatabaseMetaData.getAttributes(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getAttributes​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern, Meta.Pat attributeNamePattern)`
`Meta.MetaResultSet` Meta.`getBestRowIdentifier​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)` Per `DatabaseMetaData.getBestRowIdentifier(String, String, String, int, boolean)`.
`Meta.MetaResultSet` MetaImpl.`getBestRowIdentifier​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)`
`Meta.MetaResultSet` Meta.`getCatalogs​(Meta.ConnectionHandle ch)` Per `DatabaseMetaData.getCatalogs()`.
`Meta.MetaResultSet` MetaImpl.`getCatalogs​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` Meta.`getClientInfoProperties​(Meta.ConnectionHandle ch)` Per `DatabaseMetaData.getClientInfoProperties()`.
`Meta.MetaResultSet` MetaImpl.`getClientInfoProperties​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` Meta.`getColumnPrivileges​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, Meta.Pat columnNamePattern)` Per `DatabaseMetaData.getColumnPrivileges(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getColumnPrivileges​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` Meta.`getColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)` Per `DatabaseMetaData.getColumns(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` Meta.`getCrossReference​(Meta.ConnectionHandle ch, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)` Per `DatabaseMetaData.getCrossReference(String, String, String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getCrossReference​(Meta.ConnectionHandle ch, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)`
`Meta.MetaResultSet` Meta.`getExportedKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)` Per `DatabaseMetaData.getExportedKeys(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getExportedKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)`
`Meta.MetaResultSet` Meta.`getFunctionColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat functionNamePattern, Meta.Pat columnNamePattern)` Per `DatabaseMetaData.getFunctionColumns(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getFunctionColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat functionNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` Meta.`getFunctions​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat functionNamePattern)` Per `DatabaseMetaData.getFunctions(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getFunctions​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat functionNamePattern)`
`Meta.MetaResultSet` Meta.`getImportedKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)` Per `DatabaseMetaData.getImportedKeys(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getImportedKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)`
`Meta.MetaResultSet` Meta.`getIndexInfo​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)` Per `DatabaseMetaData.getIndexInfo(String, String, String, boolean, boolean)`.
`Meta.MetaResultSet` MetaImpl.`getIndexInfo​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)`
`Meta.MetaResultSet` Meta.`getPrimaryKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)` Per `DatabaseMetaData.getPrimaryKeys(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getPrimaryKeys​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)`
`Meta.MetaResultSet` Meta.`getProcedureColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat procedureNamePattern, Meta.Pat columnNamePattern)` Per `DatabaseMetaData.getProcedureColumns(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getProcedureColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat procedureNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` Meta.`getProcedures​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat procedureNamePattern)` Per `DatabaseMetaData.getProcedures(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getProcedures​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat procedureNamePattern)`
`Meta.MetaResultSet` Meta.`getPseudoColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)` Per `DatabaseMetaData.getPseudoColumns(String, String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getPseudoColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` Meta.`getSchemas​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern)`
`Meta.MetaResultSet` MetaImpl.`getSchemas​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern)`
`Meta.MetaResultSet` Meta.`getSuperTables​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern)` Per `DatabaseMetaData.getSuperTables(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getSuperTables​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern)`
`Meta.MetaResultSet` Meta.`getSuperTypes​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern)` Per `DatabaseMetaData.getSuperTypes(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getSuperTypes​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern)`
`Meta.MetaResultSet` Meta.`getTablePrivileges​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern)` Per `DatabaseMetaData.getTablePrivileges(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getTablePrivileges​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern)`
`Meta.MetaResultSet` Meta.`getTables​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, java.util.List<java.lang.String> typeList)` Per `DatabaseMetaData.getTables(String, String, String, String[])`.
`Meta.MetaResultSet` MetaImpl.`getTables​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, java.util.List<java.lang.String> typeList)`
`Meta.MetaResultSet` Meta.`getTableTypes​(Meta.ConnectionHandle ch)` Per `DatabaseMetaData.getTableTypes()`.
`Meta.MetaResultSet` MetaImpl.`getTableTypes​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` Meta.`getTypeInfo​(Meta.ConnectionHandle ch)` Per `DatabaseMetaData.getTypeInfo()`.
`Meta.MetaResultSet` MetaImpl.`getTypeInfo​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` Meta.`getUDTs​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern, int[] types)` Per `DatabaseMetaData.getUDTs(String, String, String, int[])`.
`Meta.MetaResultSet` MetaImpl.`getUDTs​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat typeNamePattern, int[] types)`
`Meta.MetaResultSet` Meta.`getVersionColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)` Per `DatabaseMetaData.getVersionColumns(String, String, String)`.
`Meta.MetaResultSet` MetaImpl.`getVersionColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, java.lang.String schema, java.lang.String table)`

Methods in org.apache.calcite.avatica with parameters of type Meta.MetaResultSet
`protected java.sql.ResultSet` AvaticaConnection.`createResultSet​(Meta.MetaResultSet metaResultSet, QueryState state)`

Constructor parameters in org.apache.calcite.avatica with type arguments of type Meta.MetaResultSet
`ExecuteResult​(java.util.List<Meta.MetaResultSet> resultSets)`

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

Methods in org.apache.calcite.avatica.remote that return Meta.MetaResultSet
`Meta.MetaResultSet` RemoteMeta.`getCatalogs​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` RemoteMeta.`getColumns​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` RemoteMeta.`getSchemas​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern)`
`Meta.MetaResultSet` RemoteMeta.`getTables​(Meta.ConnectionHandle ch, java.lang.String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, java.util.List<java.lang.String> typeList)`
`Meta.MetaResultSet` RemoteMeta.`getTableTypes​(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` RemoteMeta.`getTypeInfo​(Meta.ConnectionHandle ch)`
`private Meta.MetaResultSet` RemoteMeta.`toResultSet​(java.lang.Class clazz, Service.ResultSetResponse response)`

Methods in org.apache.calcite.avatica.remote with parameters of type Meta.MetaResultSet
`Service.ResultSetResponse` LocalService.`toResponse​(Meta.MetaResultSet resultSet)` Converts a result set (not serializable) into a serializable response.