Annotation Type MultiValueAttribute


  • @Retention(RUNTIME)
    @Target({})
    public @interface MultiValueAttribute
    Annotation used in Attributes as field, to provide multiple ItemAttributesRQ with both 'key' (optional) and 'value' fields specified. Used to prevent duplication of Attribute annotation with the same key and different values
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String[] values  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean isNullKey  
      java.lang.String key  
    • Element Detail

      • values

        java.lang.String[] values
      • key

        java.lang.String key
        Default:
        ""
      • isNullKey

        boolean isNullKey
        Returns:
        'true' if key of the resulted entity should be NULL, otherwise key() will be used
        Default:
        false