Top Fields Constructors Methods
liquibase.diff.output.changelog.core

public Class MissingDataExternalFileChangeGenerator

extends MissingDataChangeGenerator
Class Inheritance
Annotations
@LiquibaseService
skip:true
Imports
liquibase.Scope, .GlobalConfiguration, liquibase.change.Change, liquibase.change.core.LoadDataChange, .LoadDataColumnConfig, liquibase.database.Database, liquibase.database.core.DB2Database, liquibase.database.jvm.JdbcConnection, liquibase.diff.output.DiffOutputControl, liquibase.diff.output.changelog.ChangeGeneratorChain, liquibase.exception.UnexpectedLiquibaseException, liquibase.resource.OpenOptions, .PathHandlerFactory, .Resource, liquibase.servicelocator.LiquibaseService, liquibase.structure.DatabaseObject, liquibase.structure.core.Data, .Table, liquibase.util.ISODateFormat, .JdbcUtil, liquibase.util.csv.CSVWriter, java.io.*, java.sql.ResultSet, .SQLException, .Statement, java.util.ArrayList, .Base64, .Date, .List

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private Statement
public Change[]
public int
Inherited from liquibase.diff.output.changelog.core.MissingDataChangeGenerator:
runAfterTypesrunBeforeTypes

Field Detail

dataDirback to summary
private final String dataDir

Constructor Detail

MissingDataExternalFileChangeGeneratorback to summary
public MissingDataExternalFileChangeGenerator(String dataDir)

Method Detail

createStatementback to summary
private Statement createStatement(Database database) throws Exception
fixMissingback to summary
public Change[] fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)

Overrides liquibase.diff.output.changelog.core.MissingDataChangeGenerator.fixMissing.

Implements liquibase.diff.output.changelog.MissingObjectChangeGenerator.fixMissing.

Annotations
@Override
getPriorityback to summary
public int getPriority(Class<? extends DatabaseObject> objectType, Database database)

Overrides liquibase.diff.output.changelog.core.MissingDataChangeGenerator.getPriority.

Implements liquibase.diff.output.changelog.ChangeGenerator.getPriority.

Annotations
@Override