Hierarchy For All Packages
Package Hierarchies:- de.cuioss.test.valueobjects,
- de.cuioss.test.valueobjects.api,
- de.cuioss.test.valueobjects.api.contracts,
- de.cuioss.test.valueobjects.api.generator,
- de.cuioss.test.valueobjects.api.object,
- de.cuioss.test.valueobjects.api.property,
- de.cuioss.test.valueobjects.contract,
- de.cuioss.test.valueobjects.contract.support,
- de.cuioss.test.valueobjects.generator,
- de.cuioss.test.valueobjects.generator.dynamic,
- de.cuioss.test.valueobjects.generator.dynamic.impl,
- de.cuioss.test.valueobjects.generator.impl,
- de.cuioss.test.valueobjects.junit5,
- de.cuioss.test.valueobjects.junit5.contracts,
- de.cuioss.test.valueobjects.junit5.extension,
- de.cuioss.test.valueobjects.objects,
- de.cuioss.test.valueobjects.objects.impl,
- de.cuioss.test.valueobjects.property,
- de.cuioss.test.valueobjects.property.impl,
- de.cuioss.test.valueobjects.property.util,
- de.cuioss.test.valueobjects.util
Class Hierarchy
- java.lang.Object
- de.cuioss.test.valueobjects.objects.impl.AbstractInlineInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.objects.impl.AbstractOrderedArgsInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.objects.impl.ConstructorBasedInstantiator<T>
- de.cuioss.test.valueobjects.objects.impl.FactoryBasedInstantiator<T>
- de.cuioss.test.valueobjects.util.AnnotationHelper
- de.cuioss.test.valueobjects.generator.dynamic.impl.ArraysGenerator<T,
C> (implements de.cuioss.test.generator.TypedGenerator<T>) - de.cuioss.test.valueobjects.objects.impl.BeanInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.contract.BeanPropertyContractImpl<T> (implements de.cuioss.test.valueobjects.api.TestContract<T>)
- de.cuioss.test.valueobjects.objects.impl.BuilderConstructorBasedInstantiator<T> (implements de.cuioss.test.valueobjects.objects.BuilderInstantiator<T>)
- de.cuioss.test.valueobjects.contract.BuilderContractImpl<T> (implements de.cuioss.test.valueobjects.api.TestContract<T>)
- de.cuioss.test.valueobjects.objects.impl.BuilderFactoryBasedInstantiator<T> (implements de.cuioss.test.valueobjects.objects.BuilderInstantiator<T>)
- de.cuioss.test.valueobjects.property.impl.BuilderMetadata (implements de.cuioss.test.valueobjects.property.PropertyMetadata)
- de.cuioss.test.valueobjects.property.impl.BuilderMetadata.BuilderMetadataBuilder
- de.cuioss.test.valueobjects.objects.impl.BuilderParameterizedInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.util.BuilderPropertyHelper
- de.cuioss.test.valueobjects.objects.impl.CallbackAwareInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.property.util.CollectionAsserts
- de.cuioss.test.valueobjects.generator.dynamic.impl.CollectionTypeGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.generator.dynamic.impl.ConstructorBasedGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.contract.ContractRegistry
- de.cuioss.test.valueobjects.contract.CopyConstructorContractImpl<T> (implements de.cuioss.test.valueobjects.api.TestContract<T>)
- de.cuioss.test.valueobjects.util.DeepCopyTestHelper
- de.cuioss.test.valueobjects.objects.impl.DefaultInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ObjectInstantiator<T>)
- de.cuioss.test.valueobjects.generator.impl.DummyGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.generator.dynamic.impl.DynamicProxyGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.generator.dynamic.DynamicTypedGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.generator.dynamic.impl.EmptyMapGenerator (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.contract.EqualsAndHashcodeContractImpl (implements de.cuioss.test.valueobjects.api.object.ObjectTestContract)
- de.cuioss.test.valueobjects.objects.impl.ExceptionHelper
- de.cuioss.test.valueobjects.util.GeneratorAnnotationHelper
- de.cuioss.test.valueobjects.junit5.extension.GeneratorRegistryController (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.TestInstancePostProcessor)
- de.cuioss.test.valueobjects.generator.dynamic.GeneratorResolver
- de.cuioss.test.valueobjects.objects.impl.InjectedBeanInstantiator<T> (implements de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>)
- de.cuioss.test.valueobjects.generator.dynamic.impl.InterfaceProxyGenerator<T> (implements de.cuioss.test.generator.TypedGenerator<T>)
- de.cuioss.test.valueobjects.generator.JavaTypesGenerator<T>
- de.cuioss.test.valueobjects.contract.support.MapperAttributesAsserts
- de.cuioss.test.valueobjects.contract.MapperContractImpl<S,
T> - de.cuioss.test.valueobjects.MapperTest<M,
S, T> (implements de.cuioss.test.valueobjects.util.GeneratorRegistry, de.cuioss.test.valueobjects.objects.TestObjectProvider<T>) - de.cuioss.test.valueobjects.contract.support.MappingTuple
- de.cuioss.test.valueobjects.util.ObjectContractHelper
- de.cuioss.test.valueobjects.contract.ObjectCreatorContractImpl<T> (implements de.cuioss.test.valueobjects.api.TestContract<T>)
- de.cuioss.test.valueobjects.PropertyAwareTest<T> (implements de.cuioss.test.valueobjects.util.GeneratorRegistry)
- de.cuioss.test.valueobjects.ValueObjectTest<T> (implements de.cuioss.test.valueobjects.api.ObjectContractTestSupport)
- de.cuioss.test.valueobjects.util.PropertyHelper
- de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl (implements de.cuioss.test.valueobjects.property.PropertyMetadata)
- de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl.PropertyMetadataBuilder
- de.cuioss.test.valueobjects.property.PropertySupport
- de.cuioss.test.valueobjects.util.ReflectionHelper
- de.cuioss.test.valueobjects.contract.ReflectionUtil
- java.util.ResourceBundle
- de.cuioss.test.valueobjects.util.IdentityResourceBundle
- de.cuioss.test.valueobjects.objects.RuntimeProperties
- de.cuioss.test.valueobjects.contract.SerializableContractImpl (implements de.cuioss.test.valueobjects.api.object.ObjectTestContract)
- de.cuioss.test.valueobjects.util.StringCaseShuffler
- de.cuioss.test.valueobjects.contract.ToStringContractImpl (implements de.cuioss.test.valueobjects.api.object.ObjectTestContract)
- de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
- de.cuioss.test.valueobjects.generator.dynamic.impl.WildcardGenerator (implements de.cuioss.test.generator.TypedGenerator<T>)
Interface Hierarchy
- de.cuioss.test.valueobjects.objects.BuilderInstantiator<T>
- java.lang.Comparable<T>
- de.cuioss.test.valueobjects.property.PropertyMetadata
- de.cuioss.test.valueobjects.objects.ConfigurationCallBackHandler<T>
- de.cuioss.test.valueobjects.util.GeneratorRegistry
- de.cuioss.test.valueobjects.api.ObjectContractTestSupport
- de.cuioss.test.valueobjects.objects.ObjectInstantiator<T>
- de.cuioss.test.valueobjects.api.object.ObjectTestContract
- de.cuioss.test.valueobjects.objects.ParameterizedInstantiator<T>
- de.cuioss.test.valueobjects.api.TestContract<T>
- de.cuioss.test.valueobjects.objects.TestObjectProvider<T>
- de.cuioss.test.valueobjects.junit5.contracts.ShouldBeNotNull<T>
- de.cuioss.test.valueobjects.junit5.contracts.ShouldHandleObjectContracts<T> (also extends de.cuioss.test.valueobjects.junit5.contracts.ShouldBeSerializable<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementEqualsAndHashCode<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementToString<T>)
- de.cuioss.test.valueobjects.junit5.contracts.ShouldBeSerializable<T>
- de.cuioss.test.valueobjects.junit5.contracts.ShouldHandleObjectContracts<T> (also extends de.cuioss.test.valueobjects.junit5.contracts.ShouldBeNotNull<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementEqualsAndHashCode<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementToString<T>)
- de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementEqualsAndHashCode<T>
- de.cuioss.test.valueobjects.junit5.contracts.ShouldHandleObjectContracts<T> (also extends de.cuioss.test.valueobjects.junit5.contracts.ShouldBeNotNull<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldBeSerializable<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementToString<T>)
- de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementToString<T>
- de.cuioss.test.valueobjects.junit5.contracts.ShouldHandleObjectContracts<T> (also extends de.cuioss.test.valueobjects.junit5.contracts.ShouldBeNotNull<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldBeSerializable<T>, de.cuioss.test.valueobjects.junit5.contracts.ShouldImplementEqualsAndHashCode<T>)
- de.cuioss.test.valueobjects.junit5.contracts.ShouldBeNotNull<T>
Annotation Interface Hierarchy
- de.cuioss.test.valueobjects.junit5.EnableGeneratorRegistry (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.ObjectTestConfig (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.property.PropertyBuilderConfig (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.property.PropertyBuilderConfigs (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.property.PropertyConfig (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.property.PropertyConfigs (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.generator.PropertyGenerator (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.generator.PropertyGeneratorHint (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.generator.PropertyGeneratorHints (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.generator.PropertyGenerators (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.property.PropertyReflectionConfig (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyBeanProperty (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyBuilder (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyConstructor (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyConstructors (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyCopyConstructor (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyFactoryMethod (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.contracts.VerifyFactoryMethods (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.VerifyMapperConfiguration (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.VerifyObjectTestContract (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.VerifyObjectTestContracts (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.VetoObjectTestContract (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.VetoObjectTestContracts (implements java.lang.annotation.Annotation)
- de.cuioss.test.valueobjects.api.object.VetoType (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)
- de.cuioss.test.valueobjects.property.util.AssertionStrategy
- de.cuioss.test.valueobjects.property.util.CollectionType
- de.cuioss.test.valueobjects.api.object.ObjectTestContracts
- de.cuioss.test.valueobjects.property.util.PropertyAccessStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)