Class Configuration<T>
java.lang.Object
nl.jqno.equalsverifier.internal.util.Configuration<T>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Configuration<T>
build
(Class<T> type, Set<String> excludedFields, Set<String> includedFields, Set<String> nonnullFields, CachedHashCodeInitializer<T> cachedHashCodeInitializer, boolean hasRedefinedSuperclass, Class<? extends T> redefinedSubclass, boolean usingGetClass, EnumSet<Warning> warningsToSuppress, Function<String, String> fieldnameToGetter, FactoryCache factoryCache, Set<String> ignoredAnnotationClassNames, Set<String> actualFields, List<T> equalExamples, List<T> unequalExamples) getType()
boolean
boolean
-
Method Details
-
build
public static <T> Configuration<T> build(Class<T> type, Set<String> excludedFields, Set<String> includedFields, Set<String> nonnullFields, CachedHashCodeInitializer<T> cachedHashCodeInitializer, boolean hasRedefinedSuperclass, Class<? extends T> redefinedSubclass, boolean usingGetClass, EnumSet<Warning> warningsToSuppress, Function<String, String> fieldnameToGetter, FactoryCache factoryCache, Set<String> ignoredAnnotationClassNames, Set<String> actualFields, List<T> equalExamples, List<T> unequalExamples) -
getType
-
getNonnullFields
-
getCachedHashCodeInitializer
-
hasRedefinedSuperclass
public boolean hasRedefinedSuperclass() -
getRedefinedSubclass
-
isUsingGetClass
public boolean isUsingGetClass() -
getWarningsToSuppress
-
getFieldnameToGetter
-
getEqualExamples
-
getUnequalExamples
-
getTypeTag
-
getPrefabValues
-
getClassAccessor
-
getAnnotationCache
-
getIgnoredFields
-