Package nl.jqno.equalsverifier


package nl.jqno.equalsverifier
  • Class
    Description
    Allows tooling to discover if you forgot to call `#verify()`.
    EqualsVerifier can be used in unit tests to verify whether the contract for the equals and hashCode methods in a class is met.
    Contains the results of an EqualsVerifier run.
    Func<T>
    Functional interface for generating prefab values of some generic type T.
    Functional interface for generating prefab values of a generic type T that has exactly 1 generic parameter A.
    Func.Func2<A,B,T>
    Functional interface for generating prefab values of a generic type T that has exactly 2 generic parameters, A and B.
    Functional interface for instantiating classes of some generic type T.
    Provides a number of modes that influence how EqualsVerifier operates.
    Provides a number of options that can be set in EqualsVerifier.forPackage(String, ScanOption...).
    Simple container for primitive and object values used to define a provided instantiator.
    Enum of warnings that can be suppressed in EqualsVerifier.