Annotation Interface RequiredProperty


@Documented @Retention(RUNTIME) @Target(FIELD) public @interface RequiredProperty
This is RequiredProperty that is put on top of a CAS property/field to indicate the presence of the field is required for CAS to function correctly and/or to recognize the existence of an enabled feature, etc.
Since:
5.2.0
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The message associated with this required property.
  • Element Details

    • message

      String message
      The message associated with this required property. Might want to explain caveats and falls back to defaults.
      Returns:
      the msg
      Default:
      "The property is required"