Hierarchy For All Packages
- nl.jqno.equalsverifier,
- nl.jqno.equalsverifier.api,
- nl.jqno.equalsverifier.internal,
- nl.jqno.equalsverifier.internal.checkers,
- nl.jqno.equalsverifier.internal.checkers.fieldchecks,
- nl.jqno.equalsverifier.internal.exceptions,
- nl.jqno.equalsverifier.internal.instantiators,
- nl.jqno.equalsverifier.internal.reflection,
- nl.jqno.equalsverifier.internal.reflection.annotations,
- nl.jqno.equalsverifier.internal.reflection.kotlin,
- nl.jqno.equalsverifier.internal.util,
- nl.jqno.equalsverifier.internal.valueproviders,
- nl.jqno.equalsverifier.internal.valueproviders.prefab,
- nl.jqno.equalsverifier.internal.versionspecific
Class Hierarchy
- java.lang.Object
- nl.jqno.equalsverifier.internal.checkers.AbstractDelegationChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.valueproviders.AbstractValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.reflection.annotations.AnnotationCache
- nl.jqno.equalsverifier.internal.reflection.annotations.AnnotationCacheBuilder
- nl.jqno.equalsverifier.internal.reflection.annotations.AnnotationClassCache
- nl.jqno.equalsverifier.internal.reflection.annotations.AnnotationProperties
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.ArrayFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.valueproviders.ArrayValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.util.Assert
- nl.jqno.equalsverifier.internal.valueproviders.Attributes
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.BigDecimalFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.valueproviders.BuiltinGenericPrefabValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.valueproviders.BuiltinPrefabValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.valueproviders.BuiltinVersionSpecificValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.checkers.CachedHashCodeChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.util.CachedHashCodeInitializer<T>
- nl.jqno.equalsverifier.internal.valueproviders.CachingValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.valueproviders.ChainedValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.instantiators.ClassConstructorInstantiator<T> (implements nl.jqno.equalsverifier.internal.instantiators.Instantiator<T>)
- nl.jqno.equalsverifier.internal.reflection.ClassProbe<T>
- nl.jqno.equalsverifier.internal.instantiators.ConcreteValues (implements nl.jqno.equalsverifier.Values)
- nl.jqno.equalsverifier.api.ConfiguredEqualsVerifier (implements nl.jqno.equalsverifier.api.EqualsVerifierApi<T>)
- nl.jqno.equalsverifier.internal.util.Context<T>
- nl.jqno.equalsverifier.internal.valueproviders.EnumValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.EqualsVerifier
- nl.jqno.equalsverifier.EqualsVerifierReport
- nl.jqno.equalsverifier.internal.util.ErrorMessage
- nl.jqno.equalsverifier.internal.checkers.ExamplesChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.checkers.ExamplesChecker.SomethingElse
- nl.jqno.equalsverifier.internal.util.ExternalLibs
- nl.jqno.equalsverifier.internal.reflection.FieldCache
- nl.jqno.equalsverifier.internal.reflection.FieldCache.Key
- nl.jqno.equalsverifier.internal.checkers.FieldInspector<T>
- nl.jqno.equalsverifier.internal.reflection.FieldIterable (implements java.lang.Iterable<T>)
- nl.jqno.equalsverifier.internal.reflection.FieldMutator
- nl.jqno.equalsverifier.internal.util.FieldNameExtractor
- nl.jqno.equalsverifier.internal.reflection.FieldProbe
- nl.jqno.equalsverifier.internal.checkers.FieldsChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.util.FieldToPrefabValues
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.FloatAndDoubleFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.util.Formatter
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericOthersValueSupplier.JavaApiReflectionClassesContainer
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericJavaLangValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericJavaUtilConcurrentAtomicValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericJavaUtilConcurrentValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericJavaUtilValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericOthersValueSupplier<T>
- nl.jqno.equalsverifier.internal.versionspecific.ScopedValuesValueSupplier<T>
- nl.jqno.equalsverifier.internal.versionspecific.SequencedCollectionsValueSupplier<T>
- nl.jqno.equalsverifier.internal.checkers.HierarchyChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.valueproviders.InstantiationUtil
- nl.jqno.equalsverifier.internal.instantiators.InstantiatorFactory
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaLangReflectValueSupplier.JavaApiReflectionClassesContainer
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.JpaLazyGetterFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.reflection.kotlin.KotlinLazy
- nl.jqno.equalsverifier.internal.reflection.kotlin.KotlinProbe
- nl.jqno.equalsverifier.internal.reflection.kotlin.KotlinScreen
- nl.jqno.equalsverifier.internal.util.ListBuilders
- nl.jqno.equalsverifier.internal.checkers.MapEntryHashCodeRequirementChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.valueproviders.MockitoValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.ModeInstance (implements nl.jqno.equalsverifier.Mode)
- nl.jqno.equalsverifier.internal.reflection.ModuleProbe
- nl.jqno.equalsverifier.api.MultipleTypeEqualsVerifierApi (implements nl.jqno.equalsverifier.api.EqualsVerifierApi<T>)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.MutableStateFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.checkers.NullChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.NullPointerExceptionFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.valueproviders.ObjectValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.reflection.PackageScanner
- nl.jqno.equalsverifier.internal.reflection.PackageScanOptions
- nl.jqno.equalsverifier.internal.PrefabValuesApi
- nl.jqno.equalsverifier.internal.util.PrimitiveMappers
- nl.jqno.equalsverifier.internal.instantiators.ProvidedFactoryInstantiator<T> (implements nl.jqno.equalsverifier.internal.instantiators.Instantiator<T>)
- nl.jqno.equalsverifier.internal.instantiators.RecordConstructorInstantiator<T> (implements nl.jqno.equalsverifier.internal.instantiators.Instantiator<T>)
- nl.jqno.equalsverifier.internal.reflection.RecordProbe<T>
- nl.jqno.equalsverifier.internal.valueproviders.RecursionDetectingValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.instantiators.ReflectionInstantiator<T> (implements nl.jqno.equalsverifier.internal.instantiators.Instantiator<T>)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.ReflexivityFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.api.RelaxedEqualsVerifierApi<T>
- nl.jqno.equalsverifier.internal.util.Rethrow
- nl.jqno.equalsverifier.internal.checkers.SignatureChecker<T> (implements nl.jqno.equalsverifier.internal.checkers.Checker)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.SignificantFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.api.SingleTypeEqualsVerifierApi<T> (implements nl.jqno.equalsverifier.api.EqualsVerifierApi<T>)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.StringFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.valueproviders.SubjectCreator<T>
- nl.jqno.equalsverifier.internal.reflection.SubtypeManager
- nl.jqno.equalsverifier.internal.reflection.SuperclassIterable<T> (implements java.lang.Iterable<T>)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.SymmetryFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- nl.jqno.equalsverifier.internal.exceptions.EqualsVerifierInternalBugException
- nl.jqno.equalsverifier.internal.exceptions.InstantiatorException
- nl.jqno.equalsverifier.internal.exceptions.MessagingException
- nl.jqno.equalsverifier.internal.exceptions.AssertionException
- nl.jqno.equalsverifier.internal.exceptions.MockitoException
- nl.jqno.equalsverifier.internal.exceptions.ModuleException
- nl.jqno.equalsverifier.internal.exceptions.NoValueException
- nl.jqno.equalsverifier.internal.exceptions.RecursionException
- nl.jqno.equalsverifier.internal.exceptions.ReflectionException
- java.lang.RuntimeException
- java.lang.Exception
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.TransientFieldsCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.TransitivityFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- nl.jqno.equalsverifier.internal.reflection.TypeTag.NullType
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.UrlFieldCheck<T> (implements nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>)
- java.net.URLStreamHandler
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.UrlFieldCheck.AlwaysEqualUrlHandler
- nl.jqno.equalsverifier.internal.valueproviders.UserGenericPrefabValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.valueproviders.UserPrefabValueCaches
- nl.jqno.equalsverifier.internal.valueproviders.UserPrefabValueProvider (implements nl.jqno.equalsverifier.internal.valueproviders.ValueProvider)
- nl.jqno.equalsverifier.internal.reflection.Util
- nl.jqno.equalsverifier.internal.util.Validations
- nl.jqno.equalsverifier.internal.util.ValueProviderBuilder
- nl.jqno.equalsverifier.internal.valueproviders.prefab.ValueSupplier<T> (implements java.util.function.Supplier<T>)
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaAwtValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaIoValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaLangReflectValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaLangValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaMathValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaNetValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaNioValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaRmiValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaSqlValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaTextValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaTimeValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaUtilConcurrentValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaUtilValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaxNamingValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.JavaxSwingValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.OthersValueSupplier<T>
- nl.jqno.equalsverifier.internal.valueproviders.prefab.PrimitiveValueSupplier<T>
Interface Hierarchy
- nl.jqno.equalsverifier.internal.reflection.annotations.Annotation
- nl.jqno.equalsverifier.internal.checkers.Checker
- nl.jqno.equalsverifier.api.EqualsVerifierApi<T>
- nl.jqno.equalsverifier.internal.checkers.fieldchecks.FieldCheck<T>
- nl.jqno.equalsverifier.Func<T>
- nl.jqno.equalsverifier.Func.Func1<A,
T> - nl.jqno.equalsverifier.Func.Func2<A,
B, T>
- nl.jqno.equalsverifier.Func.Func1<A,
- nl.jqno.equalsverifier.InstanceFactory<T>
- nl.jqno.equalsverifier.internal.instantiators.Instantiator<T>
- nl.jqno.equalsverifier.Mode
- nl.jqno.equalsverifier.internal.util.Rethrow.ThrowingRunnable
- nl.jqno.equalsverifier.internal.util.Rethrow.ThrowingSupplier<T>
- nl.jqno.equalsverifier.ScanOption
- nl.jqno.equalsverifier.internal.valueproviders.ValueProvider
- nl.jqno.equalsverifier.Values
Annotation Interface Hierarchy
- nl.jqno.equalsverifier.CheckReturnValue (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- nl.jqno.equalsverifier.internal.valueproviders.prefab.GenericJavaLangValueSupplier.Dummy
- nl.jqno.equalsverifier.internal.reflection.PackageScanOptions.O (implements nl.jqno.equalsverifier.ScanOption)
- nl.jqno.equalsverifier.internal.reflection.annotations.SupportedAnnotations (implements nl.jqno.equalsverifier.internal.reflection.annotations.Annotation)
- nl.jqno.equalsverifier.Warning
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- nl.jqno.equalsverifier.internal.util.Configuration<T>
- nl.jqno.equalsverifier.internal.reflection.PackageScanOptions.ExceptClasses (implements nl.jqno.equalsverifier.ScanOption)
- nl.jqno.equalsverifier.internal.reflection.PackageScanOptions.ExclusionPredicate (implements nl.jqno.equalsverifier.ScanOption)
- nl.jqno.equalsverifier.internal.reflection.PackageScanOptions.MustExtend (implements nl.jqno.equalsverifier.ScanOption)
- nl.jqno.equalsverifier.internal.reflection.Tuple<T>
- nl.jqno.equalsverifier.internal.reflection.TypeTag
- java.lang.Record