Class CheckOptions

java.lang.Object
dev.archunitjava.execution.CheckOptions

public final class CheckOptions extends Object
Immutable policies applied uniformly by architecture-rule terminals.
  • Method Details

    • defaults

      public static CheckOptions defaults()
      Returns the deterministic strict defaults used by Checkable.check().
    • builder

      public static CheckOptions.Builder builder()
      Starts a builder initialized with the deterministic strict defaults.
    • toBuilder

      public CheckOptions.Builder toBuilder()
    • allowEmptySelection

      public boolean allowEmptySelection()
    • emptySelectionPolicy

      public EmptySelectionPolicy emptySelectionPolicy()
    • allowIncompleteAnalysis

      public boolean allowIncompleteAnalysis()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object