Package uk.co.jemos.podam.common
Interface AttributeStrategy<T>
-
- All Known Implementing Classes:
BeanValidationStrategy,ObjectStrategy
public interface AttributeStrategy<T>Generic contract for attribute-level data provider strategies.- Author:
- mtedone
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetValue(Class<?> attrType, List<Annotation> attrAnnotations)It returns a value of the given type
-
-
-
Method Detail
-
getValue
T getValue(Class<?> attrType, List<Annotation> attrAnnotations)
It returns a value of the given type- Parameters:
attrType- an attribute's typeattrAnnotations- list of annotations attached to an attribute- Returns:
- A value of the given type
-
-