Annotation Type RangeMatch


  • @Documented
    @Inherited
    @Retention(RUNTIME)
    public @interface RangeMatch
    The range-match element is used in a query expression to compare a profile attribute value to a specified range of values. The range may be defined by constant values, query parameters, or a mixture of both.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String attributeName
      The name of the profile attribute to compare
      String collatorRef
      A reference to a collator, used to perform locale-sensitive comparisons on the profile attribute values
      String fromParameter
      The lower-bound of the range specified by a query parameter
      String fromValue
      The lower-bound of the range specified by a constant value
      String id  
      String toParameter
      The upper-bound of the range specified by a query parameter
      String toValue
      The upper-bound of the range specified by a constant value
    • Element Detail

      • attributeName

        String attributeName
        The name of the profile attribute to compare
        Default:
        ""
      • fromParameter

        String fromParameter
        The lower-bound of the range specified by a query parameter
        Default:
        ""
      • fromValue

        String fromValue
        The lower-bound of the range specified by a constant value
        Default:
        ""
      • toParameter

        String toParameter
        The upper-bound of the range specified by a query parameter
        Default:
        ""
      • toValue

        String toValue
        The upper-bound of the range specified by a constant value
        Default:
        ""
      • collatorRef

        String collatorRef
        A reference to a collator, used to perform locale-sensitive comparisons on the profile attribute values
        Default:
        ""