Package utils

Class GridUtils

java.lang.Object
utils.GridUtils

public final class GridUtils extends Object
  • Field Details

  • Method Details

    • toGridColumnName

      public static String toGridColumnName(EntityColumn entityColumn)
    • toGridColumnName

      public static String toGridColumnName(List<EntityColumn> entityColumns, GridDisplayType type)
    • toEntityColumnName

      public static String toEntityColumnName(String gridColumnName)
    • toEntityColumn

      public static EntityColumn toEntityColumn(String gridColumnName)
      Converts column name in grid to entity column
      Parameters:
      gridColumnName - column name from grid consisting of 2 parts
      Returns:
      entity column with 2 parts from gridColumnName
      Throws:
      IllegalArgumentException - if column name is invalid (i.e. not in format '<entity>$<column>')
    • getFormattedValue

      public static Object getFormattedValue(Object value, Formatter formatter)
    • getFormattedValue

      public static Object getFormattedValue(Object value, Class<?> type, Formatter formatter)
    • recordListToTableFieldDataList

      public static List<TableRow> recordListToTableFieldDataList(List<org.jooq.Record> records, Set<EntityColumn> entityColumns, org.jooq.SQLDialect sqlDialect)
    • recordToTableFieldData

      public static TableRow recordToTableFieldData(org.jooq.Record record, Set<EntityColumn> entityColumns, org.jooq.SQLDialect sqlDialect)