public class JDBCMetdataProcessor extends Object
DatabaseMetaData
and creates metadata through the MetadataFactory
.Constructor and Description |
---|
JDBCMetdataProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
getConnectorMetadata(Connection conn,
MetadataFactory metadataFactory) |
protected String |
quoteName(String name) |
void |
setAutoCreateUniqueConstraints(boolean autoCreateUniqueConstraints) |
void |
setCatalog(String catalog) |
void |
setExcludeProcedures(String excludeProcedures) |
void |
setExcludeTables(String excludeTables) |
void |
setImportApproximateIndexes(boolean importApproximateIndexes) |
void |
setImportIndexes(boolean importIndexes) |
void |
setImportKeys(boolean importKeys) |
void |
setImportProcedures(boolean importProcedures) |
void |
setProcedureNamePattern(String procedureNamePattern) |
void |
setQuoteNameInSource(boolean quoteIdentifiers) |
void |
setSchemaPattern(String schema) |
void |
setTableNamePattern(String tableNamePattern) |
void |
setTableTypes(String[] tableTypes) |
void |
setUseCatalogName(boolean useCatalog) |
void |
setUseFullSchemaName(boolean useFullSchemaName) |
void |
setUseProcedureSpecificName(boolean useProcedureSpecificName) |
void |
setWidenUnsingedTypes(boolean widenUnsingedTypes) |
public void getConnectorMetadata(Connection conn, MetadataFactory metadataFactory) throws SQLException, TranslatorException
SQLException
TranslatorException
public void setTableNamePattern(String tableNamePattern)
public void setTableTypes(String[] tableTypes)
public void setUseFullSchemaName(boolean useFullSchemaName)
public void setProcedureNamePattern(String procedureNamePattern)
public void setImportIndexes(boolean importIndexes)
public void setImportKeys(boolean importKeys)
public void setImportProcedures(boolean importProcedures)
public void setImportApproximateIndexes(boolean importApproximateIndexes)
public void setWidenUnsingedTypes(boolean widenUnsingedTypes)
public void setQuoteNameInSource(boolean quoteIdentifiers)
public void setCatalog(String catalog)
public void setSchemaPattern(String schema)
public void setUseProcedureSpecificName(boolean useProcedureSpecificName)
public void setUseCatalogName(boolean useCatalog)
public void setAutoCreateUniqueConstraints(boolean autoCreateUniqueConstraints)
public void setExcludeProcedures(String excludeProcedures)
public void setExcludeTables(String excludeTables)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.