Uses of Interface
de.akquinet.jbosscc.guttenbase.meta.ColumnMetaData
-
-
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.defaults.impl
Methods in de.akquinet.jbosscc.guttenbase.defaults.impl that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataDefaultSplitColumn. getSplitColumn(TableMetaData table)Methods in de.akquinet.jbosscc.guttenbase.defaults.impl with parameters of type ColumnMetaData Modifier and Type Method Description booleanDefaultDatabaseColumnFilter. accept(ColumnMetaData columnMetaData)intDefaultColumnComparator. compare(ColumnMetaData c1, ColumnMetaData c2)ColumnDataMapperDefaultColumnDataMapperProvider. findMapping(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, ColumnType sourceColumnType, ColumnType targetColumnType)Find mapping the given configuration.booleanDefaultColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)ObjectDefaultColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)ColumnMapper.ColumnMapperResultDefaultColumnMapper. map(ColumnMetaData source, TableMetaData targetTableMetaData)ColumnMapper.ColumnMapperResultDroppingColumnMapper. map(ColumnMetaData source, TableMetaData targetTableMetaData)StringDefaultColumnMapper. mapColumnName(ColumnMetaData columnMetaData, TableMetaData targetTableMetaData) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.export.zip
Methods in de.akquinet.jbosscc.guttenbase.export.zip with parameters of type ColumnMetaData Modifier and Type Method Description ZipColumnMetaDataWriterZipColumnMetaDataWriter. writeColumnMetaDataEntry(ColumnMetaData columnMetaData) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.hints
Methods in de.akquinet.jbosscc.guttenbase.hints that return types with arguments of type ColumnMetaData Modifier and Type Method Description static List<ColumnMetaData>ColumnOrderHint. getSortedColumns(ConnectorRepository connectorRepository, String connectorId, TableMetaData tableMetaData)Helper method -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.mapping
Methods in de.akquinet.jbosscc.guttenbase.mapping that return types with arguments of type ColumnMetaData Modifier and Type Method Description Comparator<ColumnMetaData>ColumnOrderComparatorFactory. createComparator()List<ColumnMetaData>ColumnMapper.ColumnMapperResult. getColumns()Methods in de.akquinet.jbosscc.guttenbase.mapping with parameters of type ColumnMetaData Modifier and Type Method Description protected StringDefaultColumnTypeMapper. createPrecisionClause(ColumnMetaData columnMetaData)ColumnDataMapperColumnDataMapperProvider. findMapping(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, ColumnType sourceColumnType, ColumnType targetColumnType)Find mapping the given configuration.ColumnTypeColumnTypeResolver. getColumnType(ColumnMetaData columnMetaData)Tries to map column to a known type.protected StringDefaultColumnTypeMapper. getColumnType(ColumnMetaData columnMetaData)Override this method if you just want to change the way column types are mappedbooleanBigDecimalToLongColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)booleanBigIntLongToBigDecimalColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)booleanColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)Mapper can be used for the given columns?booleanLongToBigDecimalColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)booleanTimestampToDateColumnDataMapper. isApplicable(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData)ObjectAbstractBlobToStringColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)ObjectBigDecimalToLongColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)ObjectBigIntLongToBigDecimalColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)ObjectColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)Map object.ColumnMapper.ColumnMapperResultColumnMapper. map(ColumnMetaData source, TableMetaData targetTableMetaData)Return matching columns in target table.ObjectLongToBigDecimalColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)ObjectTimestampToDateColumnDataMapper. map(ColumnMetaData sourceColumnMetaData, ColumnMetaData targetColumnMetaData, Object value)StringColumnMapper. mapColumnName(ColumnMetaData source, TableMetaData targetTableMetaData)Map the way column names are used in statements.StringColumnTypeMapper. mapColumnType(ColumnMetaData columnMetaData, DatabaseType sourceDatabase, DatabaseType targetDatabase)StringDefaultColumnTypeMapper. mapColumnType(ColumnMetaData columnMetaData, DatabaseType sourceDatabaseType, DatabaseType targetDatabaseType)Method parameters in de.akquinet.jbosscc.guttenbase.mapping with type arguments of type ColumnMetaData Modifier and Type Method Description booleanTableRowDataFilter. accept(Map<ColumnMetaData,Object> sourceValues, Map<ColumnMetaData,Object> targetValues)Constructor parameters in de.akquinet.jbosscc.guttenbase.mapping with type arguments of type ColumnMetaData Constructor Description ColumnMapperResult(List<ColumnMetaData> columns)ColumnMapperResult(List<ColumnMetaData> columns, boolean emptyColumnListOk) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.meta
Subinterfaces of ColumnMetaData in de.akquinet.jbosscc.guttenbase.meta Modifier and Type Interface Description interfaceInternalColumnMetaDataExtension for internal access.Methods in de.akquinet.jbosscc.guttenbase.meta that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataTableMetaData. getColumnMetaData(String columnName)Methods in de.akquinet.jbosscc.guttenbase.meta that return types with arguments of type ColumnMetaData Modifier and Type Method Description List<ColumnMetaData>IndexMetaData. getColumnMetaData()List<ColumnMetaData>TableMetaData. getColumnMetaData()List<ColumnMetaData>TableMetaData. getPrimaryKeyColumns()Map<String,List<ColumnMetaData>>ColumnMetaData. getReferencedColumns()List<ColumnMetaData>ForeignKeyMetaData. getReferencedColumns()Map<String,List<ColumnMetaData>>ColumnMetaData. getReferencingColumns()List<ColumnMetaData>ForeignKeyMetaData. getReferencingColumns()Methods in de.akquinet.jbosscc.guttenbase.meta with parameters of type ColumnMetaData Modifier and Type Method Description voidInternalIndexMetaData. addColumn(ColumnMetaData columnMetaData)voidInternalTableMetaData. addColumn(ColumnMetaData column)voidInternalForeignKeyMetaData. addColumnTuple(ColumnMetaData referencingColumn, ColumnMetaData referencedColumn)List<IndexMetaData>TableMetaData. getIndexesContainingColumn(ColumnMetaData columnMetaData)voidInternalTableMetaData. removeColumn(ColumnMetaData columnMetaData) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.meta.builder
Constructors in de.akquinet.jbosscc.guttenbase.meta.builder with parameters of type ColumnMetaData Constructor Description ColumnMetaDataBuilder(TableMetaDataBuilder tableMetaDataBuilder, ColumnMetaData sourceColumnMetaData) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.meta.impl
Classes in de.akquinet.jbosscc.guttenbase.meta.impl that implement ColumnMetaData Modifier and Type Class Description classColumnMetaDataImplInformation about a table column.Methods in de.akquinet.jbosscc.guttenbase.meta.impl that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataTableMetaDataImpl. getColumnMetaData(String columnName)Methods in de.akquinet.jbosscc.guttenbase.meta.impl that return types with arguments of type ColumnMetaData Modifier and Type Method Description List<ColumnMetaData>IndexMetaDataImpl. getColumnMetaData()List<ColumnMetaData>TableMetaDataImpl. getColumnMetaData()List<ColumnMetaData>TableMetaDataImpl. getPrimaryKeyColumns()Map<String,List<ColumnMetaData>>ColumnMetaDataImpl. getReferencedColumns()List<ColumnMetaData>ForeignKeyMetaDataImpl. getReferencedColumns()Map<String,List<ColumnMetaData>>ColumnMetaDataImpl. getReferencingColumns()List<ColumnMetaData>ForeignKeyMetaDataImpl. getReferencingColumns()Methods in de.akquinet.jbosscc.guttenbase.meta.impl with parameters of type ColumnMetaData Modifier and Type Method Description voidIndexMetaDataImpl. addColumn(ColumnMetaData columnMetaData)voidTableMetaDataImpl. addColumn(ColumnMetaData columnMetaData)voidForeignKeyMetaDataImpl. addColumnTuple(ColumnMetaData referencingColumn, ColumnMetaData referencedColumn)intColumnMetaDataImpl. compareTo(ColumnMetaData that)List<IndexMetaData>TableMetaDataImpl. getIndexesContainingColumn(ColumnMetaData columnMetaData)voidTableMetaDataImpl. removeColumn(ColumnMetaData columnMetaData)Constructors in de.akquinet.jbosscc.guttenbase.meta.impl with parameters of type ColumnMetaData Constructor Description ForeignKeyMetaDataImpl(TableMetaData tableMetaData, String foreignKeyName, ColumnMetaData referencingColumn, ColumnMetaData referencedColumn) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.repository
Methods in de.akquinet.jbosscc.guttenbase.repository with parameters of type ColumnMetaData Modifier and Type Method Description booleanDatabaseColumnFilter. accept(ColumnMetaData columnMetaData)Perform custom check on column before adding it to table meta databooleanRepositoryColumnFilter. accept(ColumnMetaData column) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.repository.impl
Methods in de.akquinet.jbosscc.guttenbase.repository.impl with parameters of type ColumnMetaData Modifier and Type Method Description ColumnTypeClassNameColumnTypeResolver. getColumnType(ColumnMetaData columnMetaData)Try to resolve by JDBC class name.ColumnTypeHeuristicColumnTypeResolver. getColumnType(ColumnMetaData columnMetaData)Performs some heuristic checks on given column type. -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.statements
Methods in de.akquinet.jbosscc.guttenbase.statements that return types with arguments of type ColumnMetaData Modifier and Type Method Description List<ColumnMetaData>AbstractStatementCreator. getMappedTargetColumns(TableMetaData sourceTableMetaData, TableMetaData targetTableMetaData, String sourceConnectorId)Get the list of target columns with appropriate mappings as defined byColumnMapperHintMethod parameters in de.akquinet.jbosscc.guttenbase.statements with type arguments of type ColumnMetaData Modifier and Type Method Description protected StringAbstractStatementCreator. createColumnClause(List<ColumnMetaData> columns)protected StringSplitByColumnSelectCountStatementCreator. createColumnClause(List<ColumnMetaData> columns)protected StringSplitByColumnSelectMinMaxStatementCreator. createColumnClause(List<ColumnMetaData> columns) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.tools
Methods in de.akquinet.jbosscc.guttenbase.tools that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataSplitColumn. getSplitColumn(TableMetaData tableName)Methods in de.akquinet.jbosscc.guttenbase.tools with parameters of type ColumnMetaData Modifier and Type Method Description ColumnTypeCommonColumnTypeResolverTool. getColumnType(String connectorId, ColumnMetaData columnMetaData)ColumnTypeMappingCommonColumnTypeResolverTool. getCommonColumnTypeMapping(ColumnMetaData sourceColumnMetaData, String targetConnectorId, ColumnMetaData targetColumnMetaData)Returns column type usable for both columns or null if none can be found. -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.tools.schema
Methods in de.akquinet.jbosscc.guttenbase.tools.schema with parameters of type ColumnMetaData Modifier and Type Method Description StringSchemaScriptCreatorTool. createColumn(ColumnMetaData columnMetaData)StringSchemaScriptCreatorTool. createTableColumn(ColumnMetaData columnMetaData) -
Uses of ColumnMetaData in de.akquinet.jbosscc.guttenbase.tools.schema.comparison
Methods in de.akquinet.jbosscc.guttenbase.tools.schema.comparison that return ColumnMetaData Modifier and Type Method Description ColumnMetaDataAdditionalColumnIssue. getSourceColumn()ColumnMetaDataAdditionalNonNullColumnIssue. getSourceColumn()ColumnMetaDataDroppedColumnIssue. getSourceColumn()ColumnMetaDataIncompatibleColumnsIssue. getSourceColumn()ColumnMetaDataMissingColumnIssue. getSourceColumn()ColumnMetaDataIncompatibleColumnsIssue. getTargetColumn()Constructors in de.akquinet.jbosscc.guttenbase.tools.schema.comparison with parameters of type ColumnMetaData Constructor Description AdditionalColumnIssue(String message, ColumnMetaData sourceColumn)AdditionalNonNullColumnIssue(String message, ColumnMetaData sourceColumn)DroppedColumnIssue(String message, ColumnMetaData sourceColumn)IncompatibleColumnsIssue(String message, ColumnMetaData sourceColumn, ColumnMetaData targetColumn)MissingColumnIssue(String message, ColumnMetaData sourceColumn)
-