Interface AttributeStrategy<T>

  • All Known Implementing Classes:
    BeanValidationStrategy, ObjectStrategy

    public interface AttributeStrategy<T>
    Generic contract for attribute-level data provider strategies.
    Author:
    mtedone
    • Method Detail

      • getValue

        T getValue​(Class<?> attrType,
                   List<Annotation> attrAnnotations)
        It returns a value of the given type
        Parameters:
        attrType - an attribute's type
        attrAnnotations - list of annotations attached to an attribute
        Returns:
        A value of the given type