Uses of Interface
nl.jqno.equalsverifier.internal.valueproviders.ValueProvider
Packages that use ValueProvider
Package
Description
-
Uses of ValueProvider in nl.jqno.equalsverifier.internal.checkers
Fields in nl.jqno.equalsverifier.internal.checkers declared as ValueProviderModifier and TypeFieldDescriptionprivate final ValueProviderAbstractDelegationChecker.valueProvider -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.checkers.fieldchecks
Fields in nl.jqno.equalsverifier.internal.checkers.fieldchecks declared as ValueProviderModifier and TypeFieldDescriptionprivate final ValueProviderReflexivityFieldCheck.valueProviderprivate final ValueProviderStringFieldCheck.valueProviderConstructors in nl.jqno.equalsverifier.internal.checkers.fieldchecks with parameters of type ValueProviderModifierConstructorDescriptionStringFieldCheck(SubjectCreator<T> subjectCreator, ValueProvider valueProvider, CachedHashCodeInitializer<T> cachedHashCodeInitializer) -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.reflection
Methods in nl.jqno.equalsverifier.internal.reflection with parameters of type ValueProviderModifier and TypeMethodDescriptionprivate static <T> Class<T> SubtypeManager.findInstantiablePermittedSubclass(ClassProbe<T> probe, ValueProvider vp, Attributes attributes) static <T> Class<T> SubtypeManager.findInstantiableSubclass(ClassProbe<T> probe, ValueProvider vp, Attributes attributes) Finds a subtype that can be instantiated.private static <T> booleanSubtypeManager.isRecursive(Class<T> type, ValueProvider vp, Attributes attributes) private static <T> booleanSubtypeManager.isUsable(Class<T> type, ValueProvider vp, Attributes attributes) -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.util
Fields in nl.jqno.equalsverifier.internal.util declared as ValueProviderMethods in nl.jqno.equalsverifier.internal.util that return ValueProviderModifier and TypeMethodDescriptionstatic ValueProviderValueProviderBuilder.build(Set<Mode> modes, UserPrefabValueCaches userPrefabCaches, FieldCache fieldCache, org.objenesis.Objenesis objenesis) Context.getValueProvider() -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.valueproviders
Classes in nl.jqno.equalsverifier.internal.valueproviders that implement ValueProviderModifier and TypeClassDescriptionclassA ValueProvider that can instantiate abstract types, including (sealed) interfaces.classA ValueProvider for arrays.classA ValueProvider for generic Java API classes.classA ValueProvider for non-generic, built-in prefab values.classA ValueProvider for Java API classes that are bundled in Java versions higher than EqualsVerifier's current baseline version.classProvides cached instances of classes.classProvider of prefabricated instances of classes, delegating to other ValueProviders in sequence.classA ValueProvider for enums.classProvider of mock prefabricated instances of classes.classA ValueProvider that can instantiate regular objects.classA ValueProvider that detects recursion, and throws aRecursionExceptionif it does.classA ValueProvider for generic classes for which the user has provided a factory.classProvider of prefabricated instances of classes that have been provided by the user.Fields in nl.jqno.equalsverifier.internal.valueproviders declared as ValueProviderModifier and TypeFieldDescriptionprivate final ValueProviderCachingValueProvider.fallbackprivate ValueProviderRecursionDetectingValueProvider.innerprivate final ValueProviderSubjectCreator.valueProviderprivate final ValueProviderAbstractValueProvider.vpprivate final ValueProviderArrayValueProvider.vpprivate final ValueProviderBuiltinGenericPrefabValueProvider.vpprivate final ValueProviderBuiltinVersionSpecificValueProvider.vpprivate final ValueProviderObjectValueProvider.vpprivate final ValueProviderUserGenericPrefabValueProvider.vpFields in nl.jqno.equalsverifier.internal.valueproviders with type parameters of type ValueProviderModifier and TypeFieldDescriptionprivate final List<ValueProvider> ChainedValueProvider.providersMethods in nl.jqno.equalsverifier.internal.valueproviders with parameters of type ValueProviderModifier and TypeMethodDescriptionvoidRecursionDetectingValueProvider.setValueProvider(ValueProvider newValueProvider) InstantiationUtil.valuesFor(Field f, TypeTag enclosingType, ValueProvider vp, Attributes attributes) Constructors in nl.jqno.equalsverifier.internal.valueproviders with parameters of type ValueProviderModifierConstructorDescriptionCachingValueProvider(UserPrefabValueCaches decider, FieldCache fieldCache, ValueProvider fallback) Constructor.ChainedValueProvider(ValueProvider... providers) Constructor.ObjectValueProvider(ValueProvider vp, org.objenesis.Objenesis objenesis, boolean forceFinalMeansFinal) SubjectCreator(Configuration<T> config, ValueProvider valueProvider, org.objenesis.Objenesis objenesis, boolean forceFinalMeansFinal) Constructor. -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.valueproviders.prefab
Fields in nl.jqno.equalsverifier.internal.valueproviders.prefab declared as ValueProviderConstructors in nl.jqno.equalsverifier.internal.valueproviders.prefab with parameters of type ValueProviderModifierConstructorDescriptionGenericJavaLangValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) GenericJavaUtilConcurrentAtomicValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) GenericJavaUtilConcurrentValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) GenericJavaUtilValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) GenericOthersValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) GenericValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) -
Uses of ValueProvider in nl.jqno.equalsverifier.internal.versionspecific
Constructors in nl.jqno.equalsverifier.internal.versionspecific with parameters of type ValueProviderModifierConstructorDescriptionScopedValuesValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes) SequencedCollectionsValueSupplier(TypeTag tag, ValueProvider vp, Attributes attributes)