Class StoreQueueColumn

java.lang.Object
org.bgerp.plugin.inventory.model.queue.column.StoreQueueColumn
Direct Known Subclasses:
ParamColumn, SimpleFieldColumn, StatusIdColumn, UserIdColumn

public abstract class StoreQueueColumn extends Object
Abstract column in a store queue.
  • Constructor Details

    • StoreQueueColumn

      protected StoreQueueColumn(int id, String title)
  • Method Details

    • getId

      public int getId()
    • getTitle

      public String getTitle()
    • addQuery

      public abstract void addQuery(StringBuilder selectPart, StringBuilder joinPart)
      Appends SELECT expression (aliased as col{id}) and optional JOIN to builder parts.
    • of

      public static StoreQueueColumn of(int id, ConfigMap cfg)
      Factory method — creates a column from config map.
      Returns:
      column instance, or null if value is unrecognized.