Class Validations
java.lang.Object
nl.jqno.equalsverifier.internal.util.Validations
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidvalidateClassCanBeVerified(Class<?> type) static voidstatic voidvalidateFields(Set<String> includedFields, Set<String> excludedFields) static <T> voidvalidateGenericPrefabValues(Class<T> type, PrefabValueFactory<T> factory, int arity) static voidvalidateGivenAnnotations(Class<?>... givenAnnotations) static voidvalidateNonnullFields(Set<String> nonnullFields, Set<Warning> warnings) static voidvalidateNotNull(Object object, String errormessage) static voidvalidatePackageContainsClasses(String packageName, List<Class<?>> types) static voidvalidateProcessedAnnotations(Class<?> type, AnnotationCache cache, Set<Warning> warnings, Set<String> includedFields, Set<String> excludedFields) static <T> voidvalidateRedAndBluePrefabValues(Class<T> type, T red, T blue) static voidvalidateTypesAreKnown(List<Class<?>> types, List<Class<?>> knownTypes) static <T> voidvalidateUnequalExamples(List<T> unequalExamples, List<T> equalExamples) static voidvalidateWarnings(Set<Warning> warnings) static voidvalidateWarningsAndFields(Set<Warning> warnings, Set<String> includedFields, Set<String> excludedFields)
-
Method Details
-
validateClassCanBeVerified
-
validateFieldNamesExist
-
validateWarnings
-
validateFields
-
validateNonnullFields
-
validateUnequalExamples
-
validateRedAndBluePrefabValues
-
validateGenericPrefabValues
public static <T> void validateGenericPrefabValues(Class<T> type, PrefabValueFactory<T> factory, int arity) -
validateWarningsAndFields
-
validateGivenAnnotations
-
validateProcessedAnnotations
-
validatePackageContainsClasses
-
validateTypesAreKnown
-
validateNotNull
-