Index
All Classes and Interfaces|All Packages|Constant Field Values
R
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBeanProperty
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBuilder
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyConstructor
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyFactoryMethod
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyReflectionConfig
- readOnly() - Element in annotation interface de.cuioss.test.valueobjects.api.VerifyMapperConfiguration
- readProperty(Object) - Method in class de.cuioss.test.valueobjects.property.PropertySupport
-
Reads and returns the read property from the given target
- readProperty(Object, PropertyMetadata) - Method in enum class de.cuioss.test.valueobjects.property.util.PropertyAccessStrategy
-
Reads the property from the given target;
- ReflectionHelper - Class in de.cuioss.test.valueobjects.util
- ReflectionHelper() - Constructor for class de.cuioss.test.valueobjects.util.ReflectionHelper
- ReflectionUtil - Class in de.cuioss.test.valueobjects.contract
-
Simple Helper for reflection-api.
- ReflectionUtil() - Constructor for class de.cuioss.test.valueobjects.contract.ReflectionUtil
- registerAdditionalGenerators() - Method in interface de.cuioss.test.valueobjects.util.GeneratorRegistry
-
Callback method for registering additional generator, in cases you can not use the
PropertyGenerator
annotation, e.g. - registerBasicTypes() - Static method in class de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
-
Add all basic types provided by
JavaTypesGenerator
. - registerGenerator(TypedGenerator<T>) - Static method in class de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
- registerTypedGenerator(Class<?>, TypedGenerator<?>) - Static method in class de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
- removeGenerator(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
-
Removes the corresponding
TypedGenerator
for the given type - required() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBeanProperty
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyBuilder
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyConstructor
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.contracts.VerifyFactoryMethod
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyConfig
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyReflectionConfig
- required() - Element in annotation interface de.cuioss.test.valueobjects.api.VerifyMapperConfiguration
- required(boolean) - Method in class de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl.PropertyMetadataBuilder
- reset() - Method in class de.cuioss.test.valueobjects.property.PropertySupport
-
Resets the generated value
- resolveActualClass() - Method in class de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl
- resolveActualClass() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
- resolveCollectionGenerator() - Method in class de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl
- resolveCollectionGenerator() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
- resolveCollectionGenerator(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.GeneratorResolver
- resolveFixedArgumentList() - Method in class de.cuioss.test.valueobjects.objects.impl.AbstractOrderedArgsInstantiator
- resolveGenerator(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.GeneratorResolver
-
Central method for finding / accessing a concrete
TypedGenerator
for the given type. - resolvePropertyMetadata() - Method in class de.cuioss.test.valueobjects.PropertyAwareTest
-
Resolves the
PropertyMetadata
by using reflections and the annotationsPropertyConfig
and /PropertyConfigs
if provided - resolveSourcePropertyMetadata() - Method in class de.cuioss.test.valueobjects.MapperTest
-
Resolves the
PropertyMetadata
for the source objects by using reflection and the annotationsPropertyConfig
and /PropertyConfigs
if provided. - resolveTargetPropertyMetadata(PropertyReflectionConfig) - Method in class de.cuioss.test.valueobjects.MapperTest
-
Resolves the
PropertyMetadata
for the target objects by using reflection - resolveTestContracts(Class<T>, Class<?>, List<PropertyMetadata>) - Static method in class de.cuioss.test.valueobjects.contract.ContractRegistry
-
Resolves the concrete
TestContract
s to be tested. - resolveTestContracts(List<PropertyMetadata>) - Method in class de.cuioss.test.valueobjects.ValueObjectTest
-
Resolves the concrete
TestContract
s to be tested. - RUNTIME_EXCEPTIONS - Static variable in class de.cuioss.test.valueobjects.generator.JavaTypesGenerator
-
Creates an instance of of
PropertyMetadata
forRuntimeException
. - RuntimeProperties - Class in de.cuioss.test.valueobjects.objects
-
Aggregates all information necessary to dynamically create Objects.
- RuntimeProperties(List<? extends PropertyMetadata>) - Constructor for class de.cuioss.test.valueobjects.objects.RuntimeProperties
-
Constructor.
- RuntimeProperties(SortedSet<PropertyMetadata>) - Constructor for class de.cuioss.test.valueobjects.objects.RuntimeProperties
All Classes and Interfaces|All Packages|Constant Field Values