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

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

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

Methods in org.apache.calcite.avatica that return Meta.Pat
`static Meta.Pat` Meta.Pat.`of​(java.lang.String name)`
`private static Meta.Pat` AvaticaDatabaseMetaData.`pat​(java.lang.String schemaPattern)`

Methods in org.apache.calcite.avatica with parameters of type Meta.Pat
`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.`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.`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.`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.`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)`

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

Methods in org.apache.calcite.avatica.remote with parameters of type Meta.Pat
`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)`