## 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
`List<Meta.MetaResultSet>` Meta.ExecuteResult.`resultSets`

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

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

Constructor parameters in org.apache.calcite.avatica with type arguments of type Meta.MetaResultSet
Constructor and Description
`ExecuteResult(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, String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, Meta.Pat columnNamePattern)`
`Meta.MetaResultSet` RemoteMeta.`getSchemas(Meta.ConnectionHandle ch, String catalog, Meta.Pat schemaPattern)`
`Meta.MetaResultSet` RemoteMeta.`getTables(Meta.ConnectionHandle ch, String catalog, Meta.Pat schemaPattern, Meta.Pat tableNamePattern, List<String> typeList)`
`Meta.MetaResultSet` RemoteMeta.`getTableTypes(Meta.ConnectionHandle ch)`
`Meta.MetaResultSet` RemoteMeta.`getTypeInfo(Meta.ConnectionHandle ch)`
`private Meta.MetaResultSet` RemoteMeta.`toResultSet(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.