Interface MessageInterpolator.Context

Enclosing interface:
MessageInterpolator

public static interface MessageInterpolator.Context
Information related to the interpolation context.
  • Method Details

    • getConstraintDescriptor

      ConstraintDescriptor<?> getConstraintDescriptor()
      Returns:
      ConstraintDescriptor corresponding to the constraint being validated
    • getValidatedValue

      Object getValidatedValue()
      Returns:
      value being validated
    • unwrap

      <T> T unwrap(Class<T> type)
      Returns an instance of the specified type allowing access to provider-specific APIs. If the Bean Validation provider implementation does not support the specified class, ValidationException is thrown.
      Type Parameters:
      T - the type of the object to be returned
      Parameters:
      type - the class of the object to be returned
      Returns:
      an instance of the specified class
      Throws:
      ValidationException - if the provider does not support the call
      Since:
      1.1