Uses of Class
nl.jqno.equalsverifier.internal.prefabvalues.PrefabValues
Packages that use PrefabValues
Package
Description
-
Uses of PrefabValues in nl.jqno.equalsverifier.internal.checkers.fieldchecks
Constructors in nl.jqno.equalsverifier.internal.checkers.fieldchecks with parameters of type PrefabValuesModifierConstructorDescriptionMutableStateFieldCheck(PrefabValues prefabValues, TypeTag typeTag, Predicate<FieldAccessor> isCachedHashCodeField) StringFieldCheck(PrefabValues prefabValues, CachedHashCodeInitializer<T> cachedHashCodeInitializer) SymmetryFieldCheck(PrefabValues prefabValues, TypeTag typeTag) TransitivityFieldCheck(PrefabValues prefabValues, TypeTag typeTag) -
Uses of PrefabValues in nl.jqno.equalsverifier.internal.prefabvalues.factories
Methods in nl.jqno.equalsverifier.internal.prefabvalues.factories with parameters of type PrefabValuesModifier 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 TypeTagAbstractGenericFactory.determineAndCacheActualTypeTag(int n, TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack) protected TypeTagAbstractGenericFactory.determineAndCacheActualTypeTag(int n, TypeTag tag, PrefabValues prefabValues, LinkedHashSet<TypeTag> typeStack, Class<?> bottomType) -
Uses of PrefabValues in nl.jqno.equalsverifier.internal.reflection
Methods in nl.jqno.equalsverifier.internal.reflection with parameters of type PrefabValuesModifier and TypeMethodDescriptionvoidFieldModifier.changeField(PrefabValues prefabValues, TypeTag enclosingType) Changes the field's value to something else.voidFieldModifier.changeField(PrefabValues prefabValues, TypeTag enclosingType, LinkedHashSet<TypeTag> typeStack) 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 ifcanBeDefaultfor 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, LinkedHashSet<TypeTag> typeStack) 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
Methods in nl.jqno.equalsverifier.internal.util that return PrefabValues