public class PIMetadataProcessor extends JDBCMetadataProcessor
Modifier and Type | Field and Description |
---|---|
static String |
TVF |
useFullSchemaName
FQN, SOURCE_PREFIX
Constructor and Description |
---|
PIMetadataProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
getConnectorMetadata(Connection conn,
MetadataFactory metadataFactory) |
protected String |
getRuntimeType(int type,
String typeName,
int precision,
int scale) |
addColumn, addTable, addTable, executeSequenceQuery, getCatalog, getCatalogTerm, getColumnNamePattern, getExcludeProcedures, getExcludeSequences, getExcludeTables, getFullyQualifiedName, getGeographyMetadata, getGeographyMetadataTableName, getGeometryMetadata, getGeometryMetadataTableName, getGeospatialMetadata, getIndexInfoForTable, getNativeComponentType, getProcedureNamePattern, getRuntimeType, getSchemaName, getSchemaPattern, getSchemaTerm, getSequenceNamePattern, getSequenceNextSQL, getSequences, getTableNamePattern, getTableStatistics, getTableTerm, getTableTypes, isAutoCreateUniqueConstraints, isHiddenSchema, isImportApproximateIndexes, isImportForeignKeys, isImportIndexes, isImportKeys, isImportLargeAsLob, isImportProcedures, isImportRowIdAsBinary, isImportSequences, isImportStatistics, isQuoteNameInSource, isUnsignedTypeName, isUseAnyIndexCardinality, isUseCatalogName, isUseFullSchemaName, isUseIntegralTypes, isUseProcedureSpecificName, isUseQualifiedName, isWidenUnsingedTypes, modifyProcedureNameInSource, process, quoteName, setAutoCreateUniqueConstraints, setCatalog, setColumnNamePattern, setEndQuoteString, setExcludeProcedures, setExcludeSequences, setExcludeTables, setImportApproximateIndexes, setImportForeignKeys, setImportIndexes, setImportKeys, setImportLargeAsLob, setImportProcedures, setImportRowIdAsBinary, setImportSequences, setImportStatistics, setProcedureNamePattern, setQuoteNameInSource, setQuoteString, setSchemaName, setSchemaPattern, setSequenceNamePattern, setStartQuoteString, setTableNamePattern, setTableTypes, setUseAnyIndexCardinality, setUseCatalogName, setUseFullSchemaName, setUseIntegralTypes, setUseProcedureSpecificName, setUseQualifiedName, setWidenUnsignedTypes, setWidenUnsingedTypes, shouldExclude
@ExtensionMetadataProperty(applicable={Table.class,Procedure.class}, datatype=java.lang.String.class, display="Is Table Value Function", description="Marks the table as Table Value Function") public static final String TVF
protected String getRuntimeType(int type, String typeName, int precision, int scale)
getRuntimeType
in class JDBCMetadataProcessor
public void getConnectorMetadata(Connection conn, MetadataFactory metadataFactory) throws SQLException
getConnectorMetadata
in class JDBCMetadataProcessor
SQLException
Copyright © 2019. All rights reserved.