Annotation Type Validator


  • @Retention(RUNTIME)
    @Target({METHOD,TYPE})
    public @interface Validator
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String method  
      java.lang.Class<? extends com.google.protobuf.Message> object  
      java.lang.Class<?> serviceFile  
      java.lang.String serviceName  
      ValidationType type  
    • Element Detail

      • type

        ValidationType type
        Default:
        org.finos.tracdap.common.validation.core.ValidationType.UNDEFINED
      • object

        java.lang.Class<? extends com.google.protobuf.Message> object
        Default:
        com.google.protobuf.Message.class
      • serviceFile

        java.lang.Class<?> serviceFile
        Default:
        java.lang.Object.class
      • serviceName

        java.lang.String serviceName
        Default:
        ""
      • method

        java.lang.String method
        Default:
        ""