Uses of Class
nl.jqno.equalsverifier.internal.prefabvalues.PrefabValues
Package
Description
-
Uses of PrefabValues in nl.jqno.equalsverifier.internal.checkers.fieldchecks
ModifierConstructorDescriptionMutableStateFieldCheck
(PrefabValues prefabValues, TypeTag typeTag, Predicate<FieldAccessor> isCachedHashCodeField) SymmetryFieldCheck
(PrefabValues prefabValues, TypeTag typeTag) TransitivityFieldCheck
(PrefabValues prefabValues, TypeTag typeTag) -
Uses of PrefabValues in nl.jqno.equalsverifier.internal.prefabvalues.factories
Modifier and TypeMethodDescriptionCopyFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) EnumMapFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) EnumSetFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) ExternalFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) FallbackFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) MapFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) PrefabValueFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) Creates a tuple of two prefab values.SimpleFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) SimpleGenericFactory.createValues
(TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) protected TypeTag
AbstractGenericFactory.determineAndCacheActualTypeTag
(int n, TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) protected TypeTag
AbstractGenericFactory.determineAndCacheActualTypeTag
(int n, TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack, Class<?> bottomType) -
Uses of PrefabValues in nl.jqno.equalsverifier.internal.reflection
Modifier and TypeMethodDescriptionvoid
FieldModifier.changeField
(PrefabValues prefabValues, TypeTag enclosingType) Changes the field's value to something else.abstract ObjectAccessor<T>
ObjectAccessor.clear
(Predicate<Field> canBeDefault, PrefabValues prefabValues, TypeTag enclosingType) Clears all fields of the wrapped object to their default values, but only ifcanBeDefault
for the given field returns true.static <T> ClassAccessor<T>
ClassAccessor.of
(Class<T> type, PrefabValues prefabValues) Factory method.abstract ObjectAccessor<T>
ObjectAccessor.scramble
(PrefabValues prefabValues, TypeTag enclosingType) Modifies all fields of the wrapped object that are declared in T and in its superclasses.abstract ObjectAccessor<T>
ObjectAccessor.shallowScramble
(PrefabValues prefabValues, TypeTag enclosingType) Modifies all fields of the wrapped object that are declared in T, but not those inherited from superclasses.abstract ObjectAccessor<T>
ObjectAccessor.withChangedField
(Field field, PrefabValues prefabValues, TypeTag enclosingType) Changes the given field of the wrapped object to some unspecified, but different value. -
Uses of PrefabValues in nl.jqno.equalsverifier.internal.util