Index

A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values

D

DATE - Static variable in class de.cuioss.test.valueobjects.generator.JavaTypesGenerator
Creates an instance of of PropertyMetadata for Date.
de.cuioss.test.valueobjects - package de.cuioss.test.valueobjects
API
de.cuioss.test.valueobjects.api - package de.cuioss.test.valueobjects.api
Provides the api for configuring instances of ValueObjectTest, see the individual packages for details.
de.cuioss.test.valueobjects.api.contracts - package de.cuioss.test.valueobjects.api.contracts
Defines concrete TestContracts that are not Object test contracts, which are implicit if not vetoed using VetoObjectTestContract Currently defined contracts are: VerifyBeanProperty VerifyBuilder VerifyConstructor VerifyCopyConstructor VerifyFactoryMethod
de.cuioss.test.valueobjects.api.generator - package de.cuioss.test.valueobjects.api.generator
Provides annotations for adding / modifying existing TypedGenerator.
de.cuioss.test.valueobjects.api.object - package de.cuioss.test.valueobjects.api.object
Provides structures and classes for Object-contract specific tests.
de.cuioss.test.valueobjects.api.property - package de.cuioss.test.valueobjects.api.property
Provides annotations for configuring / tweaking the management of PropertyMetadata objects that represent the individual properties to be used for testing.
de.cuioss.test.valueobjects.contract - package de.cuioss.test.valueobjects.contract
Provides implementations for the contracts defined at de.cuioss.test.valueobjects.api.contracts and ObjectTestContracts
de.cuioss.test.valueobjects.contract.support - package de.cuioss.test.valueobjects.contract.support
 
de.cuioss.test.valueobjects.generator - package de.cuioss.test.valueobjects.generator
 
de.cuioss.test.valueobjects.generator.dynamic - package de.cuioss.test.valueobjects.generator.dynamic
Provides generators for generating object dynamically.
de.cuioss.test.valueobjects.generator.dynamic.impl - package de.cuioss.test.valueobjects.generator.dynamic.impl
 
de.cuioss.test.valueobjects.generator.impl - package de.cuioss.test.valueobjects.generator.impl
 
de.cuioss.test.valueobjects.junit5 - package de.cuioss.test.valueobjects.junit5
 
de.cuioss.test.valueobjects.junit5.contracts - package de.cuioss.test.valueobjects.junit5.contracts
 
de.cuioss.test.valueobjects.junit5.extension - package de.cuioss.test.valueobjects.junit5.extension
 
de.cuioss.test.valueobjects.objects - package de.cuioss.test.valueobjects.objects
Provides structures for dynamically creating objects
de.cuioss.test.valueobjects.objects.impl - package de.cuioss.test.valueobjects.objects.impl
 
de.cuioss.test.valueobjects.property - package de.cuioss.test.valueobjects.property
 
de.cuioss.test.valueobjects.property.impl - package de.cuioss.test.valueobjects.property.impl
 
de.cuioss.test.valueobjects.property.util - package de.cuioss.test.valueobjects.property.util
 
de.cuioss.test.valueobjects.util - package de.cuioss.test.valueobjects.util
 
declaredType() - Element in annotation interface de.cuioss.test.valueobjects.api.generator.PropertyGeneratorHint
 
DeepCopyTestHelper - Class in de.cuioss.test.valueobjects.util
 
DeepCopyTestHelper() - Constructor for class de.cuioss.test.valueobjects.util.DeepCopyTestHelper
 
DEFAULT - Enum constant in enum class de.cuioss.test.valueobjects.property.util.AssertionStrategy
The default behavior, saying the comparison will be done with Object.equals(Object)
DEFAULT_BUILD_METHOD_NAME - Static variable in class de.cuioss.test.valueobjects.contract.BuilderContractImpl
The usually chosen name for the actual build method.
DEFAULT_BUILDER_FACTORY_METHOD_NAME - Static variable in class de.cuioss.test.valueobjects.contract.BuilderContractImpl
The usually chosen name for a factory builder method.
DefaultInstantiator<T> - Class in de.cuioss.test.valueobjects.objects.impl
Instantiator for any class that provide a public accessible default constructor
DefaultInstantiator() - Constructor for class de.cuioss.test.valueobjects.objects.impl.DefaultInstantiator
 
defaultValue() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyConfig
 
defaultValue(boolean) - Method in class de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl.PropertyMetadataBuilder
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBeanProperty
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBuilder
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyConstructor
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyFactoryMethod
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyReflectionConfig
 
defaultValued() - Element in annotation interface de.cuioss.test.valueobjects.api.VerifyMapperConfiguration
 
delegateMetadata(PropertyMetadata) - Method in class de.cuioss.test.valueobjects.property.impl.BuilderMetadata.BuilderMetadataBuilder
Defines a delegate PropertyMetadata used for all attributes that are not builder specific, required.
deserializeObject(byte[]) - Static method in class de.cuioss.test.valueobjects.contract.SerializableContractImpl
Deserializes an object from a given byte-array
determineSupertypeFromIterable(Iterable<T>) - Static method in class de.cuioss.test.valueobjects.util.ReflectionHelper
Helper method that determines the actual type of a given Iterable by peeking into it.
doInstantiate(Object...) - Method in class de.cuioss.test.valueobjects.objects.impl.AbstractOrderedArgsInstantiator
The actual instantiation method for the Objects
doInstantiate(Object...) - Method in class de.cuioss.test.valueobjects.objects.impl.ConstructorBasedInstantiator
 
doInstantiate(Object...) - Method in class de.cuioss.test.valueobjects.objects.impl.FactoryBasedInstantiator
 
DOUBLES - Static variable in class de.cuioss.test.valueobjects.generator.JavaTypesGenerator
Creates an instance of of PropertyMetadata for Double.
DOUBLES_PRIMITIVE - Static variable in class de.cuioss.test.valueobjects.generator.JavaTypesGenerator
Creates an instance of of PropertyMetadata for double-primitives with a default value of 0.0d.
DummyGenerator<T> - Class in de.cuioss.test.valueobjects.generator.impl
Dummy variant of TypedGenerator that are used in some corner cases, where you need a TypedGenerator for a contract, but do not need the generated values.
DummyGenerator() - Constructor for class de.cuioss.test.valueobjects.generator.impl.DummyGenerator
 
DynamicProxyGenerator<T> - Class in de.cuioss.test.valueobjects.generator.dynamic.impl
Creates proxies using javassist for any type given that is not an interface nor annotation nor enum.
DynamicProxyGenerator() - Constructor for class de.cuioss.test.valueobjects.generator.dynamic.impl.DynamicProxyGenerator
 
DynamicTypedGenerator<T> - Class in de.cuioss.test.valueobjects.generator.dynamic
This generator acts always dynamically
DynamicTypedGenerator(Class<T>) - Constructor for class de.cuioss.test.valueobjects.generator.dynamic.DynamicTypedGenerator
 
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values