Annotation Type Property


@Retention(RUNTIME) @Target(FIELD) public @interface Property
This annotation shall be used on processor fields to declare them as being properties (for configuration).
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    If a value is notNullable, spoon will throw a SpoonException for null values.
    An optional text that describes the property.
  • Element Details

    • value

      String value
      An optional text that describes the property.
      Default:
      ""
    • notNullable

      boolean notNullable
      If a value is notNullable, spoon will throw a SpoonException for null values.
      Default:
      false