Uses of Class
nl.jqno.equalsverifier.api.MultipleTypeEqualsVerifierApi
Packages that use MultipleTypeEqualsVerifierApi
-
Uses of MultipleTypeEqualsVerifierApi in nl.jqno.equalsverifier
Methods in nl.jqno.equalsverifier that return MultipleTypeEqualsVerifierApiModifier and TypeMethodDescriptionEqualsVerifier.forClasses(Class<?> first, Class<?> second, Class<?>... more) Factory method.EqualsVerifier.forClasses(Iterable<Class<?>> classes) Factory method.EqualsVerifier.forPackage(String packageName, ScanOption... options) Factory method. -
Uses of MultipleTypeEqualsVerifierApi in nl.jqno.equalsverifier.api
Methods in nl.jqno.equalsverifier.api that return MultipleTypeEqualsVerifierApiModifier and TypeMethodDescriptionConfiguredEqualsVerifier.forClasses(Class<?> first, Class<?> second, Class<?>... more) Factory method.ConfiguredEqualsVerifier.forClasses(Iterable<Class<?>> classes) Factory method.ConfiguredEqualsVerifier.forPackage(String packageName, ScanOption... options) Factory method.Sets modes that influence howEqualsVerifieroperates.Suppresses warnings given byEqualsVerifier.MultipleTypeEqualsVerifierApi.usingGetClass()Signals thatgetClassis used in the implementation of theequalsmethod, instead of aninstanceofcheck.MultipleTypeEqualsVerifierApi.withFieldnameToGetterConverter(Function<String, String> converter) Determines how a getter name can be derived from a field name.MultipleTypeEqualsVerifierApi.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.MultipleTypeEqualsVerifierApi.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.MultipleTypeEqualsVerifierApi.withPrefabValues(Class<S> otherType, S red, S blue) Adds prefabricated values for instance fields of classes that EqualsVerifier cannot instantiate by itself.MultipleTypeEqualsVerifierApi.withPrefabValues(Class<S> otherType, S red, S blue, S redCopy) Adds prefabricated values for instance fields of classes that EqualsVerifier cannot instantiate by itself.MultipleTypeEqualsVerifierApi.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.