Top Description Inners Constructors Methods
liquibase.command.core.helpers

public Class ReferenceDatabaseOutputWriterCommandStep

extends AbstractOutputWriterCommandStep
Class Inheritance
Imports
liquibase.command.providers.ReferenceDatabase

This helper class can be run prior to any command (but usually the *-sql commands, like update-sql) to redirect the SQL to the console, rather than running it against an actual database. This has a dependency on ReferenceDatabaseOutputWriterCommandStep. If you need a writer and are operating against the database, use OutputWriterCommandStep instead.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<?>
getDatabaseDependency()

Implements abstract liquibase.command.core.helpers.AbstractOutputWriterCommandStep.getDatabaseDependency.

Get the database dependency that is required by this class.

public Class<?>
Inherited from liquibase.command.core.helpers.AbstractOutputWriterCommandStep:
cleanUpdefineCommandNamesprovidedDependenciesrequiredDependenciesrun

Constructor Detail

ReferenceDatabaseOutputWriterCommandStepback to summary
public ReferenceDatabaseOutputWriterCommandStep()

Method Detail

getDatabaseDependencyback to summary
public Class<?> getDatabaseDependency()

Implements abstract liquibase.command.core.helpers.AbstractOutputWriterCommandStep.getDatabaseDependency.

Doc from liquibase.command.core.helpers.AbstractOutputWriterCommandStep.getDatabaseDependency.

Get the database dependency that is required by this class.

Annotations
@Override
getProvidedWriterDependencyback to summary
public Class<?> getProvidedWriterDependency()

Implements abstract liquibase.command.core.helpers.AbstractOutputWriterCommandStep.getProvidedWriterDependency.

Doc from liquibase.command.core.helpers.AbstractOutputWriterCommandStep.getProvidedWriterDependency.

Get the dependency that is provided by this class. In some cases this is java.io.Writer, but might be other similar classes depending on the implementation.

Annotations
@Override
liquibase.command.core.helpers back to summary

public Class ReferenceDatabaseOutputWriterCommandStep.ReferenceDatabaseWriter

extends Object
Class Inheritance
  • java.lang.Object
  • liquibase.command.core.helpers.ReferenceDatabaseOutputWriterCommandStep.ReferenceDatabaseWriter

The provided dependency. This has to be a different class than java.io.Writer because java.io.Writer is used in the OutputWriterCommandStep and it is not permitted to provide the same dependency class in two different places.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ReferenceDatabaseWriterback to summary
public ReferenceDatabaseWriter()