Annotation Type HasImplicitOutput


  • @Retention(RUNTIME)
    public @interface HasImplicitOutput

    Place this on a parameter to define a binding that need return value

    • Any native Java types such as int, String, byte[]
    • Any POJO type

    The following example shows a example binding that uses HasImplicitOutput

    @Retention(RetentionPolicy.RUNTIME)
     @Target(ElementType.PARAMETER)
     @HasImplicitOutput
     public @interface HasImplicitOutputBinding {
         // ...
     }
    Since:
    2.0.1
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean value
      Defines the binding metadata value, if ture support for return value, if false don't support return value.
    • Element Detail

      • value

        boolean value
        Defines the binding metadata value, if ture support for return value, if false don't support return value. Default is true
        Returns:
        The binding metadata value.
        Default:
        true