Annotation Type NFProperty


  • @Target(ANNOTATION_TYPE)
    @Retention(RUNTIME)
    public @interface NFProperty
    Non-functional property annotation.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<? extends INFProperty> value
      The type of the property.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String name
      The name of the property.
      NameValue[] parameters
      The init parameter values.
    • Element Detail

      • value

        java.lang.Class<? extends INFProperty> value
        The type of the property.
      • name

        java.lang.String name
        The name of the property.
        Default:
        ""
      • parameters

        NameValue[] parameters
        The init parameter values.
        Default:
        {}