Uses of Interface
org.hibernate.tool.schema.extract.spi.ExtractionContext.ResultSetProcessor
-
Packages that use ExtractionContext.ResultSetProcessor Package Description org.hibernate.tool.schema.extract.internal Implementation of the SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC. -
-
Uses of ExtractionContext.ResultSetProcessor in org.hibernate.tool.schema.extract.internal
Methods in org.hibernate.tool.schema.extract.internal with parameters of type ExtractionContext.ResultSetProcessor Modifier and Type Method Description protected abstract <T> T
AbstractInformationExtractorImpl. processCatalogsResultSet(ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a column of existing catalog names.<T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processCatalogsResultSet(ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processColumnsResultSet(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for any existing catalog/schema/table/column combination as specified by thecatalog
,schemaPattern
,tableNamePattern
, andcolumnNamePattern
parameters described below.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processColumnsResultSet(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processCrossReferenceResultSet(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for each foreign key column making up a foreign key for any existing foreignCatalog/foreignSchema/foreignTable combination as specified by parameters described below.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processCrossReferenceResultSet(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processImportedKeysResultSet(String catalog, String schema, String table, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for each foreign key/ primary key column making up a foreign key for any existing catalog/schema/table combination as specified by thecatalog
,schema
, andtable
parameters described below.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processImportedKeysResultSet(String catalog, String schema, String table, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processIndexInfoResultSet(String catalog, String schema, String table, boolean unique, boolean approximate, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for each column defined in an index.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processIndexInfoResultSet(String catalog, String schema, String table, boolean unique, boolean approximate, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processPrimaryKeysResultSet(String catalogFilter, String schemaFilter, Identifier tableName, ExtractionContext.ResultSetProcessor<T> processor)
protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processPrimaryKeysResultSet(String catalogFilter, String schemaFilter, Identifier tableName, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processSchemaResultSet(String catalog, String schemaPattern, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for any existing catalog/schema combination as specified by thecatalog
andschemaPattern
parameters described below.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processSchemaResultSet(String catalog, String schemaPattern, ExtractionContext.ResultSetProcessor<T> processor)
protected abstract <T> T
AbstractInformationExtractorImpl. processTableResultSet(String catalog, String schemaPattern, String tableNamePattern, String[] types, ExtractionContext.ResultSetProcessor<T> processor)
Must do the following: obtain aResultSet
containing a row for any existing catalog/schema/table/table type combination as specified by thecatalogFilter
,schemaFilter
,tableNameFilter
, andtableTypes
parameters described below.protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processTableResultSet(String catalog, String schemaPattern, String tableNamePattern, String[] types, ExtractionContext.ResultSetProcessor<T> processor)
-
Uses of ExtractionContext.ResultSetProcessor in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi with parameters of type ExtractionContext.ResultSetProcessor Modifier and Type Method Description default <T> T
ExtractionContext. getQueryResults(String queryString, Object[] positionalParameters, ExtractionContext.ResultSetProcessor<T> resultSetProcessor)
-