Annotation Type 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
      java.lang.String message
      The message associated with this required property.
    • Element Detail

      • message

        java.lang.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"