Annotation Type ParamBinding


  • public @interface ParamBinding
    Defines a single URI template parameter binding.
    Author:
    Alexander Rashed
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      Name of the URI template parameter.
      String value
      Expression language expression specifying the value of the parameter.
    • Element Detail

      • name

        String name
        Name of the URI template parameter.
      • value

        String value

        Expression language expression specifying the value of the parameter. These can be normal constant string values or EL expressions (${foo.bar}) that will resolve using either the default EL context, or the context specified by a @LinkELProvider annotation. The default context resolves any non-qualified variable to properties of the response entity for whom we're discovering links, and has an extra binding for the "this" variable which is the response entity as well.