Annotation Type DataSourceContentType


  • @Target({METHOD,FIELD,ANNOTATION_TYPE})
    @Retention(RUNTIME)
    @Constraint(validatedBy={})
    @Documented
    public @interface DataSourceContentType
    The content type of the annotated DataSource must match the specified regular expression and its content type in combination with its file name must exist in the iKnowBase configuration. The regular expression follows the Java regular expression conventions, see Pattern.

    Accepts DataSource. null elements are considered valid.

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String regex  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class<?>[] groups  
      String message  
      Class<? extends javax.validation.Payload>[] payload  
      • message

        String message
        Default:
        "com.iknowbase.presentationservices.validation.DataSourceContentType.message"
      • groups

        Class<?>[] groups
        Default:
        {}
      • payload

        Class<? extends javax.validation.Payload>[] payload
        Default:
        {}