Uses of Record Class
nl.jqno.equalsverifier.internal.reflection.Tuple
Packages that use Tuple
Package
Description
-
Uses of Tuple in nl.jqno.equalsverifier.internal.checkers
Methods in nl.jqno.equalsverifier.internal.checkers that return TupleModifier and TypeMethodDescriptionprivate <U> Tuple<U> AbstractDelegationChecker.safelyGetTuple(TypeTag tag, String fieldName) Methods in nl.jqno.equalsverifier.internal.checkers that return types with arguments of type Tuple -
Uses of Tuple in nl.jqno.equalsverifier.internal.reflection
Fields in nl.jqno.equalsverifier.internal.reflection with type parameters of type TupleModifier and TypeFieldDescriptionprivate final Map<FieldCache.Key, Tuple<?>> FieldCache.cacheWe store Strings instead of Fields, to make it easier to interact with when we don't actually have a reference to a Field.Methods in nl.jqno.equalsverifier.internal.reflection that return TupleModifier and TypeMethodDescription<T> Tuple<T> Retrieves the values from the cache for the given field.<U> Tuple<U> Returns a new Tuple with the given function applied to each element.Tuple.swapBlueIfEqualToRed(Supplier<T> newBlue) Returns a new Tuple with only the blue value switched to the given value and the other values left intact if the red value equals the blue value; otherwise, returns the original tuple.Methods in nl.jqno.equalsverifier.internal.reflection with parameters of type Tuple -
Uses of Tuple in nl.jqno.equalsverifier.internal.valueproviders
Fields in nl.jqno.equalsverifier.internal.valueproviders with type parameters of type TupleMethods in nl.jqno.equalsverifier.internal.valueproviders that return TupleModifier and TypeMethodDescriptionprivate <T> Tuple<T> ObjectValueProvider.determineValues(Class<T> actualType, TypeTag tag, Attributes attributes) Tuple<?> Retrieves a tuple of prefabricated values from the regular cache.UserPrefabValueCaches.getResettable(Class<?> type) Retrieves a resettable tuple of prefabricated values from the regular cache.default <T> Tuple<T> ValueProvider.provideOrThrow(TypeTag tag, Attributes attributes) Returns a tuple of prefabricated values of the specified type, or, if none exists, throws a NoValueException.InstantiationUtil.valuesFor(Field f, TypeTag enclosingType, ValueProvider vp, Attributes attributes) private Tuple<?> Methods in nl.jqno.equalsverifier.internal.valueproviders that return types with arguments of type TupleModifier and TypeMethodDescriptionAbstractValueProvider.provide(TypeTag tag, Attributes attributes) ArrayValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.BuiltinGenericPrefabValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.BuiltinPrefabValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.BuiltinVersionSpecificValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.CachingValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.ChainedValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.EnumValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.MockitoValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.ObjectValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.RecursionDetectingValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.UserGenericPrefabValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.UserPrefabValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type.ValueProvider.provide(TypeTag tag, Attributes attributes) Returns a tuple of two different prefabricated values of the specified type. -
Uses of Tuple in nl.jqno.equalsverifier.internal.valueproviders.prefab
Methods in nl.jqno.equalsverifier.internal.valueproviders.prefab that return types with arguments of type TupleModifier and TypeMethodDescriptionGenericValueSupplier.collection(Supplier<? extends Collection> construct) GenericValueSupplier.generic(Func.Func1<Object, ?> construct) GenericValueSupplier.generic(Func.Func1<Object, ?> construct, Supplier<?> empty) GenericJavaLangValueSupplier.get()GenericJavaUtilConcurrentAtomicValueSupplier.get()GenericJavaUtilConcurrentValueSupplier.get()GenericJavaUtilValueSupplier.get()GenericOthersValueSupplier.get()GenericValueSupplier.get()JavaAwtValueSupplier.get()JavaIoValueSupplier.get()JavaLangReflectValueSupplier.get()JavaLangValueSupplier.get()JavaMathValueSupplier.get()JavaNetValueSupplier.get()JavaNioValueSupplier.get()JavaRmiValueSupplier.get()JavaSqlValueSupplier.get()JavaTextValueSupplier.get()JavaTimeValueSupplier.get()JavaUtilConcurrentValueSupplier.get()JavaUtilValueSupplier.get()JavaxNamingValueSupplier.get()JavaxSwingValueSupplier.get()OthersValueSupplier.get()PrimitiveValueSupplier.get()ValueSupplier.get()GenericValueSupplier.val(S red, S blue, S redCopy) ValueSupplier.val(S red, S blue, S redCopy) Method parameters in nl.jqno.equalsverifier.internal.valueproviders.prefab with type arguments of type Tuple -
Uses of Tuple in nl.jqno.equalsverifier.internal.versionspecific
Methods in nl.jqno.equalsverifier.internal.versionspecific that return types with arguments of type Tuple