Annotation Type TableProvider


  • @Retention(RUNTIME)
    @Target(METHOD)
    public @interface TableProvider
    Method annotation to provide a Table.

    Usage: @TableProvider Table method(UUID playerUUID)

    Tables about players can have up to 4 columns. Tables about server can have up to 5 columns.

    It is recommended to place each table on their own tab with a Tab annotation on the same method.

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Color tableColor
      Determine the color of the table header.
    • Element Detail

      • tableColor

        Color tableColor
        Determine the color of the table header.
        Returns:
        Preferred color. If none are specified defaults are used.
        Default:
        com.djrapitops.plan.extension.icon.Color.NONE