Uses of Interface
nl.jqno.equalsverifier.api.EqualsVerifierApi
Packages that use EqualsVerifierApi
-
Uses of EqualsVerifierApi in nl.jqno.equalsverifier.api
Classes in nl.jqno.equalsverifier.api that implement EqualsVerifierApiModifier and TypeClassDescriptionfinal classKeeps a re-usable configuration for EqualsVerifier.classHelps to construct anEqualsVerifiertest for several types at once with a fluent API.classHelps to construct anEqualsVerifiertest with a fluent API.Methods in nl.jqno.equalsverifier.api that return EqualsVerifierApiModifier and TypeMethodDescriptionSets modes that influence howEqualsVerifieroperates.Suppresses warnings given byEqualsVerifier.EqualsVerifierApi.usingGetClass()Signals thatgetClassis used in the implementation of theequalsmethod, instead of aninstanceofcheck.EqualsVerifierApi.withFieldnameToGetterConverter(Function<String, String> converter) Determines how a getter name can be derived from a field name.<S> EqualsVerifierApi<T> EqualsVerifierApi.withGenericPrefabValues(Class<S> otherType, Func.Func1<?, S> factory) Adds a factory to generate prefabricated values for instance fields of classes with 1 generic type parameter that EqualsVerifier cannot instantiate by itself.<S> EqualsVerifierApi<T> EqualsVerifierApi.withGenericPrefabValues(Class<S> otherType, Func.Func2<?, ?, S> factory) Adds a factory to generate prefabricated values for instance fields of classes with 2 generic type parameters that EqualsVerifier cannot instantiate by itself.<S> EqualsVerifierApi<T> EqualsVerifierApi.withPrefabValues(Class<S> otherType, S red, S blue) Adds prefabricated values for instance fields of classes that EqualsVerifier cannot instantiate by itself.<S> EqualsVerifierApi<T> EqualsVerifierApi.withPrefabValues(Class<S> otherType, S red, S blue, S redCopy) Adds prefabricated values for instance fields of classes that EqualsVerifier cannot instantiate by itself.<S> EqualsVerifierApi<T> EqualsVerifierApi.withResettablePrefabValues(Class<S> otherType, Supplier<S> red, Supplier<S> blue) Adds Suppliers for resettable prefabricated values for instance fields of classes that EqualsVerifier cannot instantiate by itself.