Interface PropertyTarget

All Known Subinterfaces:
ContainerElementConstraintMappingContext, PropertyConstraintMappingContext, TypeConstraintMappingContext<C>

public interface PropertyTarget
Facet of a constraint mapping creational context which allows to select the bean property to which the next operations shall apply.
Author:
Kevin Pollet <kevin.pollet@serli.com> (C) 2011 SERLI, Gunnar Morling
  • Method Details

    • field

      Selects a field to which the next operations shall apply.

      Until this method is called constraints apply on class level. After calling this method constraints apply on the specified field property.

      A given field may only be configured once.

      Parameters:
      property - The field name that represents a property on which to apply the following constraints.
      Returns:
      A creational context representing the selected field property.
    • getter

      Selects a getter to which the next operations shall apply.

      Until this method is called constraints apply on class level. After calling this method constraints apply on the specified getter property.

      A given getter may only be configured once.

      Parameters:
      property - The getter property name (using the Java Bean notation, e.g. name to address getName()) that represents a property on which to apply the following constraints.
      Returns:
      A creational context representing the selected getter property.