Class ParamColumn

java.lang.Object
org.bgerp.plugin.inventoru.model.queue.column.QueueColumn
org.bgerp.plugin.inventoru.model.queue.column.ParamColumn

public class ParamColumn extends QueueColumn
Column: the value of a parameter of the listed object. Every type of parameter has a table of its own: joined to param_text alone, a date, a sum or a list column stayed blank for ever, with nothing said anywhere. The types that have no single value to print — a list, an address, a file — are refused when the queue is parsed (QueueColumn.of(int, ConfigMap, QueueEntity)) instead of being drawn empty.
  • Constructor Details

    • ParamColumn

      public ParamColumn(int id, String title, int paramId, String table)
  • Method Details

    • getParamId

      public int getParamId()
    • addQuery

      public void addQuery(StringBuilder selectPart, StringBuilder joinPart)
      Description copied from class: QueueColumn
      Appends SELECT expression (aliased as col{id}) and optional JOIN to builder parts.
      Specified by:
      addQuery in class QueueColumn