Annotation Type TableConfigurationProviderService


  • @Documented
    @Inherited
    @Retention(RUNTIME)
    @Target(TYPE)
    @Analyze("org.tentackle.buildsupport.BundleAnalyzeHandler")
    @MappedService(TableConfigurationProvider.class)
    public @interface TableConfigurationProviderService
    Annotation to express that the annotated class is a TableConfigurationProvider.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<?> value
      Determines the serviced class.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      TableConfiguration.BINDING binding
      Gets the binding type.
      boolean noBundle
      Flag to disable entry in META-INF/bundles.
      Avoids warnings in I18N maven goals.
    • Element Detail

      • value

        java.lang.Class<?> value
        Determines the serviced class.
        Returns:
        the class
      • noBundle

        boolean noBundle
        Flag to disable entry in META-INF/bundles.
        Avoids warnings in I18N maven goals.
        Returns:
        true if provider does not provide a bundle
        Default:
        false