Index
All Classes and Interfaces|All Packages|Constant Field Values
G
- generateTestValue() - Method in class de.cuioss.test.valueobjects.property.PropertySupport
-
Generates a value from the contained generator and sets it to
#setGeneratedValue(Object)
. - generator() - Element in annotation interface de.cuioss.test.valueobjects.api.property.PropertyConfig
- generator(TypedGenerator<?>) - Method in class de.cuioss.test.valueobjects.property.impl.PropertyMetadataImpl.PropertyMetadataBuilder
-
In case you have a
TypedGenerator
it will be implicitly set asPropertyMetadata.getGenerator()
andPropertyMetadata.getPropertyClass()
- GeneratorAnnotationHelper - Class in de.cuioss.test.valueobjects.util
-
Provides utility methods for dealing with the creation of
TypedGenerator
usually in conjunction with annotations - GeneratorAnnotationHelper() - Constructor for class de.cuioss.test.valueobjects.util.GeneratorAnnotationHelper
- GeneratorRegistry - Interface in de.cuioss.test.valueobjects.util
-
Interface providing the capability for handling the
TypedGeneratorRegistry
programmatically. - GeneratorRegistryController - Class in de.cuioss.test.valueobjects.junit5.extension
-
This extension handles the test-generator handling, see
GeneratorRegistry
for details - GeneratorRegistryController() - Constructor for class de.cuioss.test.valueobjects.junit5.extension.GeneratorRegistryController
- GeneratorResolver - Class in de.cuioss.test.valueobjects.generator.dynamic
-
Provides strategies for creating objects dynamically
- GeneratorResolver() - Constructor for class de.cuioss.test.valueobjects.generator.dynamic.GeneratorResolver
- getAdditionalAsPropertySupport(boolean) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getAdditionalAsPropertySupport(boolean, Collection<String>) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getAllAsPropertySupport(boolean) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getAllAsPropertySupport(boolean, Collection<String>) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
-
Creates a list of
PropertySupport
for eachPropertyMetadata
out of#getAllProperties()
but filtered according to the given names. - getAssertionStrategy() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
-
Defines the the way how to deal with equality regarding PropertySupport.assertValueSet(Object)
- getBuilderClass() - Method in interface de.cuioss.test.valueobjects.objects.BuilderInstantiator
- getCollectionType() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
-
In case there is a collectionWrapper defined the generated values will implicitly wrapped in the corresponding collection class defined by that wrapper.
- getDefaultAsPropertySupport(boolean) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getDefaultAsPropertySupport(boolean, Collection<String>) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
-
Creates a list of
PropertySupport
for eachPropertyMetadata
out of#getDefaultProperties()
but filtered according to the given names. - getGenerator() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
- getGenerator(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.TypedGeneratorRegistry
- getGeneratorForType(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.impl.ArraysGenerator
-
Factory method for creating an instance of
ArraysGenerator
. - getGeneratorForType(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.impl.ConstructorBasedGenerator
-
Factory method for creating an instance of
ConstructorBasedGenerator
. - getGeneratorForType(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.impl.DynamicProxyGenerator
-
Factory method for creating an instance of
DynamicProxyGenerator
. - getGeneratorForType(Class<T>) - Static method in class de.cuioss.test.valueobjects.generator.dynamic.impl.InterfaceProxyGenerator
-
Factory method for creating an instance of
InterfaceProxyGenerator
. - getInstantiator() - Method in interface de.cuioss.test.valueobjects.api.TestContract
- getInstantiator() - Method in class de.cuioss.test.valueobjects.contract.BuilderContractImpl
- getKeys() - Method in class de.cuioss.test.valueobjects.util.IdentityResourceBundle
- getName() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
-
Identifies the name of the property
- getName() - Method in class de.cuioss.test.valueobjects.property.PropertySupport
- getPropertyAccessStrategy() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
-
Defines the way properties are to be written / read
- getPropertyClass() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
- getPropertyMemberInfo() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
-
Indicates the way the corresponding property is subject to the contracts regarding the canonical Object methods like
Object.equals(Object)
,Object.hashCode()
andObject.toString()
and theSerializable
contract. - getPropertyReadWrite() - Method in interface de.cuioss.test.valueobjects.property.PropertyMetadata
- getRequiredAsPropertySupport(boolean) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getRequiredAsPropertySupport(boolean, Collection<String>) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
-
Creates a list of
PropertySupport
for eachPropertyMetadata
out of#getRequiredProperties()
but filtered according to the given names. - getRuntimeProperties() - Method in class de.cuioss.test.valueobjects.objects.impl.AbstractInlineInstantiator
- getRuntimeProperties() - Method in class de.cuioss.test.valueobjects.objects.impl.CallbackAwareInstantiator
- getRuntimeProperties() - Method in interface de.cuioss.test.valueobjects.objects.ParameterizedInstantiator
- getSourceInstantiator(RuntimeProperties) - Method in class de.cuioss.test.valueobjects.MapperTest
- getTargetClass() - Method in interface de.cuioss.test.valueobjects.objects.BuilderInstantiator
- getTargetClass() - Method in interface de.cuioss.test.valueobjects.objects.ObjectInstantiator
- getType() - Method in class de.cuioss.test.valueobjects.generator.dynamic.impl.CollectionTypeGenerator
- getType() - Method in class de.cuioss.test.valueobjects.generator.dynamic.impl.ConstructorBasedGenerator
- getType() - Method in class de.cuioss.test.valueobjects.generator.dynamic.impl.DynamicProxyGenerator
- getType() - Method in class de.cuioss.test.valueobjects.generator.dynamic.impl.EmptyMapGenerator
- getType() - Method in class de.cuioss.test.valueobjects.generator.dynamic.impl.InterfaceProxyGenerator
- getUnderTest() - Method in class de.cuioss.test.valueobjects.MapperTest
- getUnderTest() - Method in interface de.cuioss.test.valueobjects.objects.TestObjectProvider
- getWritableAsPropertySupport(boolean) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
- getWritableAsPropertySupport(boolean, Collection<String>) - Method in class de.cuioss.test.valueobjects.objects.RuntimeProperties
All Classes and Interfaces|All Packages|Constant Field Values