Uses of Annotation Interface
de.cuioss.test.valueobjects.api.property.PropertyReflectionConfig
Packages that use PropertyReflectionConfig
-
Uses of PropertyReflectionConfig in de.cuioss.test.valueobjects
Methods in de.cuioss.test.valueobjects with parameters of type PropertyReflectionConfigModifier and TypeMethodDescriptionMapperTest.resolveTargetPropertyMetadata
(PropertyReflectionConfig config) Resolves thePropertyMetadata
for the target objects by using reflectionvoid
MapperTest.verifyMapper
(PropertyReflectionConfig targetConfig) The actual test-method to be run -
Uses of PropertyReflectionConfig in de.cuioss.test.valueobjects.util
Methods in de.cuioss.test.valueobjects.util with parameters of type PropertyReflectionConfigModifier and TypeMethodDescriptionstatic SortedSet<PropertyMetadata>
ReflectionHelper.handlePostProcessConfig
(PropertyReflectionConfig config, SortedSet<PropertyMetadata> metatdata) Filters the given properties according to the annotated element given.static <T> List<PropertyMetadata>
ReflectionHelper.handlePropertyMetadata
(PropertyReflectionConfig propertyReflectionConfig, List<PropertyConfig> propertyConfig, Class<T> targetClass) One stop method for the deriving of configured metadatastatic SortedSet<PropertyMetadata>
ReflectionHelper.scanBeanTypeForProperties
(Class<?> beanType, PropertyReflectionConfig config) UsesMoreReflection
to scan the concrete bean and describe the properties with fittingPropertyMetadata
.static boolean
ReflectionHelper.shouldScanClass
(PropertyReflectionConfig config) Checks the given type for the annotationPropertyReflectionConfig
if it is there it checks on the valueskip()