Class ClassModifierShouldBe

java.lang.Object
org.assertj.core.error.BasicErrorMessageFactory
org.assertj.core.error.ClassModifierShouldBe
All Implemented Interfaces:
ErrorMessageFactory

public class ClassModifierShouldBe extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies that a class is (or is not) final.
  • Constructor Details

    • ClassModifierShouldBe

      private ClassModifierShouldBe(Class<?> actual, boolean positive, String modifier)
  • Method Details

    • shouldBeFinal

      public static ErrorMessageFactory shouldBeFinal(Class<?> actual)
      Creates a new ClassModifierShouldBe.
      Parameters:
      actual - the actual value in the failed assertion.
      Returns:
      the created ErrorMessageFactory.
    • shouldNotBeFinal

      public static ErrorMessageFactory shouldNotBeFinal(Class<?> actual)
      Creates a new ClassModifierShouldBe.
      Parameters:
      actual - the actual value in the failed assertion.
      Returns:
      the created ErrorMessageFactory.
    • shouldBePublic

      public static ErrorMessageFactory shouldBePublic(Class<?> actual)
      Creates a new ClassModifierShouldBe.
      Parameters:
      actual - the actual value in the failed assertion.
      Returns:
      the created ErrorMessageFactory.
    • shouldBeProtected

      public static ErrorMessageFactory shouldBeProtected(Class<?> actual)
      Creates a new ClassModifierShouldBe.
      Parameters:
      actual - the actual value in the failed assertion.
      Returns:
      the created ErrorMessageFactory.