Modifier and Type | Method and Description |
---|---|
Session.ResultSetReader |
DMLTransformer.Factory.create(Table table)
Creates transformer (as
Session.ResultSetReader which
transforms rows of a given table into an external representation. |
Session.ResultSetReader |
DeletionTransformer.Factory.create(Table table)
Creates transformer (as
Session.ResultSetReader which
transforms rows of a given table into an external representation. |
protected java.lang.String |
DMLTransformer.qualifiedTableName(Table t)
Gets qualified table name.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimaryKeyValidator.validatePrimaryKey(Session session,
java.util.Set<Table> tables,
JobManager jobManager)
Validates all primary keys of a set of tables.
|
Constructor and Description |
---|
DMLTransformer(Table table,
java.io.OutputStreamWriter scriptFileWriter,
boolean upsertOnly,
int maxBodySize,
Session session,
DBMS targetDBMSConfiguration,
ImportFilterTransformer importFilterTransformer,
java.util.concurrent.atomic.AtomicReference<Table> identityInsertTable,
ExecutionContext executionContext)
Constructor.
|
UpdateTransformer(Table table,
java.util.Set<Column> columns,
java.io.OutputStreamWriter scriptFileWriter,
int maxBodySize,
Session session,
DBMS targetDBMSConfiguration,
ImportFilterTransformer importFilterTransformer,
boolean inSourceSchema,
java.lang.String reason,
ExecutionContext executionContext)
Constructor.
|
Constructor and Description |
---|
DMLTransformer(Table table,
java.io.OutputStreamWriter scriptFileWriter,
boolean upsertOnly,
int maxBodySize,
Session session,
DBMS targetDBMSConfiguration,
ImportFilterTransformer importFilterTransformer,
java.util.concurrent.atomic.AtomicReference<Table> identityInsertTable,
ExecutionContext executionContext)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
Table |
Association.destination
The destination table.
|
Table |
RestrictionDefinition.from
Source table.
|
Table |
Association.source
The source table.
|
Table |
PKColumnFilterSource.table |
Table |
DataModel.NoPrimaryKeyException.table |
Table |
RestrictionDefinition.to
Destination table.
|
Modifier and Type | Method and Description |
---|---|
Table |
DataModel.getTable(java.lang.String name)
Gets a table by name.
|
Table |
DataModel.getTableByDisplayName(java.lang.String displayName)
Gets a table by display name.
|
Table |
DataModel.getTableByOrdinal(int ordinal)
Gets table by
getOrdinal() . |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Table> |
DataModel.checkForPrimaryKey(java.util.Set<Table> subjects,
boolean hasRowID)
Checks whether all tables in the closure of a given subject have primary keys.
|
java.util.Set<Table> |
Table.closure()
Gets the closure of the table.
|
java.util.Set<Table> |
Table.closure(java.util.Set<Table> tablesToIgnore)
Gets the closure of the table.
|
java.util.Set<Table> |
Table.closure(java.util.Set<Table> tablesToIgnore,
java.util.Map<Table,java.lang.Integer> distances)
Gets the closure of the table.
|
java.util.Set<Table> |
DataModel.getIndependentTables(java.util.Set<Table> tableSet)
Gets all independent tables
(i.e. tables which don't depend on other tables in the set)
of a given table-set.
|
java.util.Set<Table> |
DataModel.getIndependentTables(java.util.Set<Table> tableSet,
java.util.Set<Association> associations)
Gets all independent tables
(i.e. tables which don't depend on other tables in the set)
of a given table-set.
|
java.util.List<Table> |
DataModel.getSortedTables()
Gets list of tables sorted by name.
|
java.util.Collection<Table> |
DataModel.getTables()
Gets all tables.
|
java.util.Set<Table> |
DataModel.normalize(java.util.Set<Table> tables)
Normalizes a set of tables.
|
java.util.Set<Table> |
Table.unrestrictedClosure()
Gets the closure of the table, ignoring restrictions.
|
Modifier and Type | Method and Description |
---|---|
int |
Table.compareTo(Table o) |
java.util.List<Column> |
RowIdSupport.getColumns(Table table,
Session session)
Gets the columns with additional rowid-column of a table
|
java.util.List<Column> |
RowIdSupport.getColumns(Table table,
Session session,
boolean exact)
Gets the columns with additional rowid-column of a table
|
java.lang.String |
DataModel.getComment(Table table,
Column column) |
java.lang.String |
DataModel.getDisplayName(Table table)
Gets display name of a table
|
PrimaryKey |
RowIdSupport.getPrimaryKey(Table table)
Gets the primary key of a table.
|
PrimaryKey |
RowIdSupport.getPrimaryKey(Table table,
Session session)
Gets the primary key of a table.
|
PrimaryKey |
RowIdSupport.getPrimaryKey(Table table,
Session session,
boolean exact)
Gets the primary key of a table.
|
void |
DataModel.save(java.lang.String file,
Table stable,
SubjectLimitDefinition subjectLimitDefinition,
java.lang.String subjectCondition,
ScriptFormat scriptFormat,
java.util.List<RestrictionDefinition> restrictionDefinitions,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,double[]>> positions,
java.util.List<ExtractionModel.AdditionalSubject> additionalSubjects,
java.lang.String currentModelSubfolder)
Saves the data model.
|
Modifier and Type | Method and Description |
---|---|
static void |
DataModel.addRestrictedDependencyWithNulledFK(java.util.Set<Table> tables) |
java.util.Set<Table> |
DataModel.checkForPrimaryKey(java.util.Set<Table> subjects,
boolean hasRowID)
Checks whether all tables in the closure of a given subject have primary keys.
|
java.util.Set<Table> |
Table.closure(java.util.Set<Table> tablesToIgnore)
Gets the closure of the table.
|
java.util.Set<Table> |
Table.closure(java.util.Set<Table> tablesToIgnore,
java.util.Map<Table,java.lang.Integer> distances)
Gets the closure of the table.
|
java.util.Set<Table> |
Table.closure(java.util.Set<Table> tablesToIgnore,
java.util.Map<Table,java.lang.Integer> distances)
Gets the closure of the table.
|
java.util.Set<Table> |
DataModel.getIndependentTables(java.util.Set<Table> tableSet)
Gets all independent tables
(i.e. tables which don't depend on other tables in the set)
of a given table-set.
|
java.util.Set<Table> |
DataModel.getIndependentTables(java.util.Set<Table> tableSet,
java.util.Set<Association> associations)
Gets all independent tables
(i.e. tables which don't depend on other tables in the set)
of a given table-set.
|
java.util.Set<Table> |
DataModel.normalize(java.util.Set<Table> tables)
Normalizes a set of tables.
|
Constructor and Description |
---|
Association(Table source,
Table destination,
boolean insertSourceBeforeDestination,
boolean insertDestinationBeforeSource,
java.lang.String joinCondition,
DataModel dataModel,
boolean reversed,
Cardinality cardinality)
Constructor.
|
Association(Table source,
Table destination,
boolean insertSourceBeforeDestination,
boolean insertDestinationBeforeSource,
java.lang.String joinCondition,
DataModel dataModel,
boolean reversed,
Cardinality cardinality,
java.lang.String author)
Constructor.
|
NoPrimaryKeyException(Table table) |
NoPrimaryKeyException(Table table,
java.lang.String message) |
PKColumnFilterSource(Table table,
Column column)
Constructor.
|
RestrictionDefinition(Table from,
Table to,
java.lang.String name,
java.lang.String condition,
boolean isIgnored)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Clause.eval(Table table,
Column column)
Evaluates the clause for a given column.
|
abstract java.lang.Object |
Clause.Subject.getSubject(Table table,
Column column) |
boolean |
FilterTemplate.matches(Table table,
Column column)
Checks if the template matches a given column.
|
Modifier and Type | Method and Description |
---|---|
Session.ResultSetReader |
FlatXMLTransformer.Factory.create(Table table)
Creates transformer (as
Session.ResultSetReader which
transforms rows of a given table into an external representation. |
Modifier and Type | Method and Description |
---|---|
void |
ScriptEnhancer.addComments(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds comments to the script.
|
void |
HelperTableEnhancer.addComments(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext) |
void |
FileBasedScriptEnhancer.addComments(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds nothing.
|
void |
ScriptEnhancer.addEpilog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds comments at bottom of the script.
|
void |
HelperTableEnhancer.addEpilog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext) |
void |
FileBasedScriptEnhancer.addEpilog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds epilogs.
|
void |
ScriptEnhancer.addProlog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds statements at top of the script.
|
void |
HelperTableEnhancer.addProlog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext) |
void |
FileBasedScriptEnhancer.addProlog(java.io.Writer script,
ScriptType scriptType,
Session session,
DBMS targetDBMSConfiguration,
EntityGraph entityGraph,
java.util.Set<Table> progress,
ExecutionContext executionContext)
Adds prologs.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
EntityGraph.addDependencies(Table from,
java.lang.String fromAlias,
Table to,
java.lang.String toAlias,
java.lang.String condition,
int aggregationId,
int dependencyId,
boolean isAssociationReversed)
Adds dependencies.
|
abstract long |
EntityGraph.addEntities(Table table,
java.lang.String condition,
int today)
Adds entities to the graph.
|
abstract long |
EntityGraph.addEntities(Table table,
java.lang.String condition,
int today,
SubjectLimitDefinition limitDefinition,
boolean joinWithEntity)
Adds limited number of entities to the graph.
|
abstract long |
EntityGraph.countEntities(Table table)
Counts the entities of a given table in this graph.
|
abstract long |
EntityGraph.deleteEntities(Table table)
Deletes all entities from a given table.
|
abstract void |
EntityGraph.deleteIndependentEntities(Table table)
Deletes all entities which are marked as independent.
|
protected java.util.List<Column> |
EntityGraph.getSelectionClause(Table table)
Gets all non-virtual columns of the table in the order in which they are selected.
|
abstract void |
EntityGraph.markIndependentEntities(Table table)
Marks all entities of a given table which don't dependent on other entities,
s.t. they can be read and deleted.
|
abstract void |
EntityGraph.markRoots(Table table)
Marks all rows which are not target of a dependency.
|
abstract void |
EntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> typeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
abstract void |
EntityGraph.readEntities(Table table,
boolean orderByPK)
Reads all entities of a given table.
|
abstract void |
EntityGraph.readMarkedEntities(Table table,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
abstract void |
EntityGraph.readMarkedEntities(Table table,
Session.ResultSetReader reader,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
abstract void |
EntityGraph.readNonTraversedDependencies(Table table,
Session.ResultSetReader reader)
Reads all non-traversed dependencies.
|
abstract long |
EntityGraph.readUnfilteredEntityColumns(Table table,
java.util.List<Column> columns,
Session.ResultSetReader reader)
Reads some columns of all entities of a given table without using filters.
|
abstract void |
EntityGraph.removeReflexiveDependencies(Table table)
Removes all reflexive dependencies of given table.
|
abstract long |
EntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
abstract long |
EntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
protected int |
EntityGraph.typeName(Table table) |
abstract void |
EntityGraph.updateEntities(Table table,
java.util.Set<Column> columns,
java.io.OutputStreamWriter scriptFileWriter,
DBMS targetConfiguration,
boolean inSourceSchema,
java.lang.String reason)
Updates columns of a table.
|
Modifier and Type | Method and Description |
---|---|
EntityGraph |
EntityGraph.copy(java.util.Set<Table> tables)
Copies some tables.
|
long |
EntityGraph.getSize(java.util.Set<Table> tables)
Gets the number of entities from given tables in the graph.
|
abstract long |
EntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
Modifier and Type | Method and Description |
---|---|
void |
IntraDatabaseEntityGraph.readEntities(Table table,
boolean orderByPK)
Reads all entities of a given table.
|
void |
IntraDatabaseEntityGraph.readMarkedEntities(Table table,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as
roots.
|
void |
IntraDatabaseEntityGraph.updateEntities(Table table,
java.util.Set<Column> columns,
java.io.OutputStreamWriter scriptFileWriter,
DBMS targetConfiguration,
boolean inSourceSchema,
java.lang.String reason)
Updates columns of a table.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalEntityGraph.addDependencies(Table from,
java.lang.String fromAlias,
Table to,
java.lang.String toAlias,
java.lang.String condition,
int aggregationId,
int dependencyId,
boolean isAssociationReversed)
Adds dependencies.
|
long |
LocalEntityGraph.addEntities(Table table,
java.lang.String condition,
int today)
Adds entities to the graph.
|
long |
LocalEntityGraph.addEntities(Table table,
java.lang.String condition,
int today,
SubjectLimitDefinition limitDefinition,
boolean joinWithEntity)
Adds limited number of entities to the graph.
|
long |
LocalEntityGraph.countEntities(Table table)
Counts the entities of a given table in this graph.
|
long |
LocalEntityGraph.deleteEntities(Table table)
Deletes all entities from a given table.
|
void |
LocalEntityGraph.deleteIndependentEntities(Table table)
Deletes all entities which are marked as independent.
|
void |
LocalEntityGraph.markIndependentEntities(Table table)
Marks all entities of a given table which don't dependent on other entities,
s.t. they can be read and deleted.
|
void |
LocalEntityGraph.markRoots(Table table)
Marks all rows which are not target of a dependency.
|
void |
LocalEntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> theTypeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
void |
LocalEntityGraph.readEntities(Table table,
boolean orderByPK)
Reads all entities of a given table.
|
void |
LocalEntityGraph.readMarkedEntities(Table table,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
void |
LocalEntityGraph.readMarkedEntities(Table table,
Session.ResultSetReader reader,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
void |
LocalEntityGraph.readNonTraversedDependencies(Table table,
Session.ResultSetReader reader)
Reads all non-traversed dependencies.
|
long |
LocalEntityGraph.readUnfilteredEntityColumns(Table table,
java.util.List<Column> columns,
Session.ResultSetReader reader)
Reads some columns of all entities of a given table without using filters.
|
void |
LocalEntityGraph.removeReflexiveDependencies(Table table)
Removes all reflexive dependencies of given table.
|
long |
LocalEntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
long |
LocalEntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
void |
LocalEntityGraph.updateEntities(Table table,
java.util.Set<Column> columns,
java.io.OutputStreamWriter scriptFileWriter,
DBMS targetConfiguration,
boolean inSourceSchema,
java.lang.String reason)
Updates columns of a table.
|
Modifier and Type | Method and Description |
---|---|
long |
LocalEntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoteEntityGraph.addDependencies(Table from,
java.lang.String fromAlias,
Table to,
java.lang.String toAlias,
java.lang.String condition,
int aggregationId,
int dependencyId,
boolean isAssociationReversed)
Adds dependencies.
|
long |
RemoteEntityGraph.addEntities(Table table,
java.lang.String condition,
int today)
Adds entities to the graph.
|
long |
RemoteEntityGraph.addEntities(Table table,
java.lang.String condition,
int today,
SubjectLimitDefinition limitDefinition,
boolean joinWithEntity)
Adds limited number of entities to the graph.
|
long |
RemoteEntityGraph.countEntities(Table table)
Counts the entities of a given table in this graph.
|
long |
RemoteEntityGraph.deleteEntities(Table table)
Deletes all entities from a given table.
|
void |
RemoteEntityGraph.deleteIndependentEntities(Table table)
Deletes all entities which are marked as independent.
|
protected java.lang.String |
RemoteEntityGraph.filteredSelectionClause(Table table,
boolean appylImportFilter)
Gets select clause for reading rows of given type
with respect of the column filters.
|
protected java.lang.String |
RemoteEntityGraph.filteredSelectionClause(Table table,
java.lang.String columnPrefix,
Quoting quoting,
boolean appylImportFilter)
Gets select clause for reading rows of given type
with respect of the column filters.
|
void |
RemoteEntityGraph.markIndependentEntities(Table table)
Marks all entities of a given table which don't dependent on other entities,
s.t. they can be read and deleted.
|
void |
RemoteEntityGraph.markRoots(Table table)
Marks all rows which are not target of a dependency.
|
protected java.lang.String |
RemoteEntityGraph.pkEqualsEntityID(Table table,
java.lang.String tableAlias,
java.lang.String entityAlias)
Gets a SQL comparition expression for comparing rows with entities.
|
void |
RemoteEntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> typeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
void |
RemoteEntityGraph.readEntities(Table table,
boolean orderByPK)
Reads all entities of a given table.
|
protected long |
RemoteEntityGraph.readEntities(Table table,
boolean orderByPK,
Session.ResultSetReader reader)
Reads all entities of a given table.
|
void |
RemoteEntityGraph.readMarkedEntities(Table table,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
void |
RemoteEntityGraph.readMarkedEntities(Table table,
Session.ResultSetReader reader,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix,
boolean orderByPK)
Reads all entities of a given table which are marked as independent or as roots.
|
void |
RemoteEntityGraph.readNonTraversedDependencies(Table table,
Session.ResultSetReader reader)
Reads all non-traversed dependencies.
|
long |
RemoteEntityGraph.readUnfilteredEntityColumns(Table table,
java.util.List<Column> columns,
Session.ResultSetReader reader)
Reads some columns of all entities of a given table without using filters.
|
void |
RemoteEntityGraph.removeReflexiveDependencies(Table table)
Removes all reflexive dependencies of given table.
|
long |
RemoteEntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
long |
RemoteEntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
void |
RemoteEntityGraph.updateEntities(Table table,
java.util.Set<Column> columns,
java.io.OutputStreamWriter scriptFileWriter,
DBMS targetConfiguration,
boolean inSourceSchema,
java.lang.String reason)
Updates columns of a table.
|
Modifier and Type | Method and Description |
---|---|
long |
RemoteEntityGraph.getSize(java.util.Set<Table> tables)
Gets the number of entities from given tables in the graph.
|
long |
RemoteEntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
Modifier and Type | Field and Description |
---|---|
Table |
ExtractionModel.subject
The table to read from.
|
Modifier and Type | Method and Description |
---|---|
Table |
ExtractionModel.AdditionalSubject.getSubject() |
Modifier and Type | Method and Description |
---|---|
void |
ExtractionModel.AdditionalSubject.setSubject(Table subject) |
Constructor and Description |
---|
AdditionalSubject(Table subject,
java.lang.String condition,
SubjectLimitDefinition subjectLimitDefinition) |
Constructor and Description |
---|
ImportFilterManager(Session localSession,
java.io.OutputStreamWriter result,
java.util.Set<Table> progress,
Quoting targetQuoting,
ExecutionContext executionContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Session.ResultSetReader |
LiquibaseXMLTransformer.Factory.create(Table table)
Creates transformer (as
Session.ResultSetReader which
transforms rows of a given table into an external representation. |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Table> |
ModelElementFinder.findTables(Session session,
ExecutionContext executionContext)
Finds a set of
Table s. |
java.util.Set<Table> |
JDBCMetaDataBasedModelElementFinder.findTables(Session session,
ExecutionContext executionContext)
Finds all tables in DB schema.
|
java.util.Map<Pair<Table,Column>,java.lang.String> |
ModelElementFinder.getComments()
Finds comments for all model elements.
|
java.util.Map<Pair<Table,Column>,java.lang.String> |
JDBCMetaDataBasedModelElementFinder.getComments()
Finds comments for all model elements.
|
Modifier and Type | Method and Description |
---|---|
Session |
JDBCMetaDataBasedModelElementFinder.PrivilegedSessionProvider.askForSessionWithPermissionToReadSchema(Session session,
Table view,
java.lang.String schema,
java.lang.String tableName,
ExecutionContext executionContext) |
java.util.List<Column> |
ModelElementFinder.findColumns(Table table,
Session session,
ExecutionContext executionContext)
|
java.util.List<Column> |
JDBCMetaDataBasedModelElementFinder.findColumns(Table table,
Session session,
ExecutionContext executionContext)
|
Modifier and Type | Method and Description |
---|---|
void |
ProgressListener.exported(Table table,
long rc)
Rows have been exported.
|
void |
ProgressListenerRegistry.fireExported(Table table,
long rc) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
HtmlDataModelRenderer.toFileName(Table table)
Gets name of the file containing the HTML render of a given table.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<Table,java.lang.Long> |
CollectedRowsCounter.getCollectedRowsCount() |
java.util.Map<Table,java.lang.Long> |
CollectedRowsCounter.getDeletedRowsCount() |
java.util.Map<Table,java.lang.Long> |
ExportStatistic.getExportedRows()
Gets number of exported rows per table.
|
Modifier and Type | Method and Description |
---|---|
Session.ResultSetReader |
TransformerFactory.create(Table table)
Creates transformer (as
Session.ResultSetReader which
transforms rows of a given table into an external representation. |
void |
CollectedRowsCounter.exported(Table table,
long rc) |
Modifier and Type | Method and Description |
---|---|
void |
ExportStatistic.setExportedRows(java.util.Map<Table,java.lang.Long> exportedRows)
Sets number of exported rows per table.
|
Modifier and Type | Field and Description |
---|---|
Table |
CycleFinder.Path.from |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Table> |
CycleFinder.getCycle(java.util.Collection<Table> tables)
Gets set of all tables involved in a cycle.
|
static java.util.Set<Table> |
SqlUtil.readTableList(CsvFile tableFile,
DataModel dataModel,
java.util.Map<java.lang.String,java.lang.String> sourceSchemaMapping)
Reads a table-list from CSV-file.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
SqlUtil.columnLabel(Quoting quoting,
Session session,
DBMS targetDBMSConfiguration,
Table table,
java.lang.String columnLabel) |
static java.lang.String |
Quoting.unquotedTableName(Table t,
ExecutionContext executionContext)
Gets unquoted qualified table name.
|
Modifier and Type | Method and Description |
---|---|
void |
CycleFinder.Path.fillPath(java.util.List<Table> path) |
static java.util.Collection<CycleFinder.Path> |
CycleFinder.findCycle(DataModel dataModel,
java.util.Collection<Table> tables,
boolean findExact,
java.lang.Long timeout,
CycleFinder.CycleConsumer cycleConsumer)
Finds all dependency cycles in a data model.
|
static java.util.Set<Table> |
CycleFinder.getCycle(java.util.Collection<Table> tables)
Gets set of all tables involved in a cycle.
|
java.lang.String |
PrintUtil.tableSetAsString(java.util.Set<Table> tables)
Converts a set of tables into a string.
|
java.lang.String |
PrintUtil.tableSetAsString(java.util.Set<Table> tables,
java.lang.String linePrefix)
Converts a set of tables into a string.
|
Modifier and Type | Method and Description |
---|---|
XmlExportTransformer.TableMapping |
XmlExportTransformer.getTableMapping(Table table)
Gets the xml mapping for a table.
|
void |
XmlExportTransformer.setTable(Table table)
Sets the table to read from.
|
Constructor and Description |
---|
XmlWritingNodeVisitor(java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Table table,
Association association,
Session session)
Constructor.
|
Constructor and Description |
---|
XmlExportTransformer(java.io.OutputStream out,
java.lang.String commentHeader,
EntityGraph entityGraph,
java.util.Set<Table> totalProgress,
java.util.Set<Table> cyclicAggregatedTables,
java.lang.String rootTag,
java.lang.String datePattern,
java.lang.String timestampPattern,
Session session,
ScriptFormat scriptFormat,
java.nio.charset.Charset charset,
ExecutionContext executionContext)
Constructor.
|
XmlExportTransformer(java.io.OutputStream out,
java.lang.String commentHeader,
EntityGraph entityGraph,
java.util.Set<Table> totalProgress,
java.util.Set<Table> cyclicAggregatedTables,
java.lang.String rootTag,
java.lang.String datePattern,
java.lang.String timestampPattern,
Session session,
ScriptFormat scriptFormat,
java.nio.charset.Charset charset,
ExecutionContext executionContext)
Constructor.
|