All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractDelegationChecker<T> |
|
AbstractGenericFactory<T> |
Abstract implementation of PrefabValueFactory that provides helper functions for dealing
with generics.
|
Annotation |
Describes an annotation that can be recognised by EqualsVerifier.
|
AnnotationCache |
|
AnnotationCacheBuilder |
|
AnnotationProperties |
Contains all properties of an annotation necessary to to make decisions about that annotation.
|
ArrayFieldCheck<T> |
|
Assert |
Alternative for org.junit.Assert, so we can assert things without having a dependency on JUnit.
|
AssertionException |
Signals that an EqualsVerfier assertion has failed.
|
AwtFactoryProvider |
|
CachedHashCodeChecker<T> |
|
CachedHashCodeInitializer<T> |
Records an initializer for a cached hash code (field name and recompute method), if any, for the
object to be verified.
|
Checker |
|
ClassAccessor<T> |
Instantiates and populates objects of a given class.
|
ConditionalInstantiator |
Allows instantiation of classes that may or may not be present on the classpath.
|
Configuration<T> |
|
ConfiguredEqualsVerifier |
|
CopyFactory<T,S> |
|
EnumMapFactory<T> |
|
EnumSetFactory<T> |
Implementation of PrefabValueFactory that instantiates EnumSets using reflection, while
taking generics into account.
|
EqualsVerifier |
EqualsVerifier can be used in unit tests to verify whether the contract for the
equals and hashCode methods in a class is met.
|
EqualsVerifierApi<T> |
|
EqualsVerifierInternalBugException |
Signals a bug in EqualsVerifier.
|
EqualsVerifierReport |
|
ExamplesChecker<T> |
|
ExternalFactory<T> |
|
Factories |
|
FactoryCache |
|
FactoryProvider |
|
FallbackFactory<T> |
|
FieldAccessor |
Provides reflective access to one field of an object.
|
FieldCheck<T> |
|
FieldInspector<T> |
|
FieldIterable |
Iterable to iterate over all declared fields in a class and, if needed, over all declared fields
of its superclasses.
|
FieldModifier |
|
FieldNameExtractor |
|
FieldsChecker<T> |
|
FloatAndDoubleFieldCheck<T> |
|
Formatter |
Formats a string with the contents of one or more objects.
|
Func<T> |
Functional interface for generating prefab values of some generic type T .
|
Func.Func1<A,T> |
Functional interface for generating prefab values of a generic type T that has
exactly 1 generic parameter A .
|
Func.Func2<A,B,T> |
Functional interface for generating prefab values of a generic type T that has
exactly 2 generic parameters, A and B .
|
GuavaFactoryProvider |
|
HierarchyChecker<T> |
|
Instantiator<T> |
Instantiates objects of a given class.
|
JavaApiPrefabValues |
Creates instances of classes for use in a PrefabValues object.
|
JavaFxFactoryProvider |
|
JavaxFactoryProvider |
|
JodaFactoryProvider |
|
ListBuilders |
Helper functions for building lists with examples.
|
MapFactory<T extends Map> |
Implementation of PrefabValueFactory that specializes in creating implementations of
Map , taking generics into account.
|
MessagingException |
Superclass for exceptions that exist only to send a message to the user when something goes
wrong.
|
MultipleTypeEqualsVerifierApi |
Helps to construct an EqualsVerifier test for several types at once with a fluent API.
|
MutableStateFieldCheck<T> |
|
NonnullAnnotationVerifier |
Utility class that checks whether a field is marked with an Nonnull annotation of some sort.
|
NullChecker<T> |
|
NullPointerExceptionFieldCheck<T> |
|
ObjectAccessor<T> |
Wraps an object to provide access to it.
|
PackageScanner |
Scans a package for classes.
|
PrefabValueFactory<T> |
Creates instances of generic types for use as prefab value.
|
PrefabValues |
Container and creator of prefabricated instances of objects and classes.
|
PrefabValuesApi |
|
PrimitiveMappers |
|
RecordChecker<T> |
|
RecursionException |
Signals that a recursion has been detected while traversing the fields of a data structure.
|
ReflectionException |
Signals that a reflection call went awry.
|
ReflexivityFieldCheck<T> |
|
RelaxedEqualsVerifierApi<T> |
|
Rethrow |
Utilities for catching checked exceptions and re-throwing them as a RuntimeException.
|
Rethrow.ThrowingRunnable |
|
Rethrow.ThrowingSupplier<T> |
|
RmiFactoryProvider |
|
SignatureChecker<T> |
|
SignificantFieldCheck<T> |
|
SimpleFactory<T> |
Implementation of PrefabValueFactory that holds on to two instances that have already
been created.
|
SimpleGenericFactory<T> |
|
SingleTypeEqualsVerifierApi<T> |
|
SuperclassIterable<T> |
Iterable to iterate over all superclasses of a class.
|
SupportedAnnotations |
Descriptions of the annotations that EqualsVerifier supports.
|
SymmetryFieldCheck<T> |
|
TransientFieldsCheck<T> |
|
TransitivityFieldCheck<T> |
|
Tuple<T> |
Container for three values of the same type: a "red" one, a "blue" one, and a shallow copy of the
"red" one.
|
TypeTag |
Represents a generic type, including raw type and generic type parameters.
|
Util |
|
Validations |
|
Warning |
|