Class StatementBuilder

java.lang.Object
de.opitzconsulting.orcas.diff.AbstractStatementBuilder
de.opitzconsulting.orcas.diff.StatementBuilder
Direct Known Subclasses:
StatementBuilderWithDiff

public class StatementBuilder
extends AbstractStatementBuilder
  • Field Details

    • ADDITIONSONLY_COMMENT

      public static final java.lang.String ADDITIONSONLY_COMMENT
      See Also:
      Constant Field Values
    • ADDITIONSONLY_ALTERNATIVE_COMMENT

      public static final java.lang.String ADDITIONSONLY_ALTERNATIVE_COMMENT
      See Also:
      Constant Field Values
  • Constructor Details

    • StatementBuilder

      public StatementBuilder​(java.util.function.Supplier<DiffAction> pDiffActionSupplier, boolean pIsAdditionsOnlyMode, AlterTableCombiner pAlterTableCombiner)
  • Method Details

    • failIfAdditionsOnly

      public void failIfAdditionsOnly​(java.lang.String pMessage)
    • failIfAdditionsOnly

      public void failIfAdditionsOnly​(boolean pFailIfAdditionsOnly, java.lang.String pMessage)
    • fail

      public void fail​(java.lang.String pMessage)
    • ignoreEverythingIfAdditionsOnly

      public void ignoreEverythingIfAdditionsOnly​(boolean pIgnoreIfAdditionsOnly)