# Hierarchy For Package org.flywaydb.core.api.output

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.flywaydb.core.api.output.CommandResultFactory
  - org.flywaydb.core.api.output.CompositeResult<T> (implements org.flywaydb.core.api.output.OperationResult)
  - org.flywaydb.core.api.output.ErrorOutput (implements org.flywaydb.core.api.output.OperationResult)
  - org.flywaydb.core.api.output.ErrorOutput.ErrorOutputItem
  - org.flywaydb.core.api.output.InfoOutput
  - org.flywaydb.core.api.output.MigrateOutput
  - org.flywaydb.core.api.output.OperationResultBase (implements org.flywaydb.core.api.output.OperationResult)
    - org.flywaydb.core.api.output.BaselineResult
    - org.flywaydb.core.api.output.CleanResult
    - org.flywaydb.core.api.output.InfoResult
    - org.flywaydb.core.api.output.MigrateResult
      - org.flywaydb.core.api.output.MigrateErrorResult
    - org.flywaydb.core.api.output.RepairResult
    - org.flywaydb.core.api.output.UndoResult
    - org.flywaydb.core.api.output.ValidateResult
  - org.flywaydb.core.api.output.RepairOutput
  - org.flywaydb.core.api.output.UndoOutput
  - org.flywaydb.core.api.output.ValidateOutput

## Interface Hierarchy

- org.flywaydb.core.api.output.OperationResult