Annotation Type JArchColumnDataTable


  • @Repeatable(List.class)
    @Retention(RUNTIME)
    @Target({TYPE,PACKAGE})
    @Inherited
    @Documented
    public @interface JArchColumnDataTable
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String title  
    • Element Detail

      • title

        java.lang.String title
      • enable

        java.lang.Class<? extends java.util.function.Supplier<java.lang.Boolean>> enable
        Default:
        br.com.jarch.annotation.JArchColumnDataTable.EnableSupplier.class
      • classEntity

        java.lang.Class<?> classEntity
        Default:
        void.class
      • field

        java.lang.String field
        Default:
        ""
      • subQuery

        java.lang.String subQuery
        Default:
        ""
      • width

        int width
        Default:
        0
      • type

        FieldType type
        Default:
        br.com.jarch.util.type.FieldType.DESCRIPTION
      • align

        AlignType align
        Default:
        br.com.jarch.util.type.AlignType.NONE
      • position

        int position
        Default:
        0
      • order

        boolean order
        Default:
        false
      • visible

        boolean visible
        Default:
        true
      • totalize

        boolean totalize
        Default:
        true