Class QFieldSection

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.tables.QFieldSection
All Implemented Interfaces:
QMetaDataObject, Serializable

public class QFieldSection extends Object implements QMetaDataObject
A section of fields - a logical grouping. TODO - this class should be named QTableSection!
See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Getter for name
    • setName

      public void setName(String name)
      Setter for name
    • withName

      public QFieldSection withName(String name)
      Fluent setter for name
    • getLabel

      public String getLabel()
      Getter for label
    • setLabel

      public void setLabel(String label)
      Setter for label
    • withLabel

      public QFieldSection withLabel(String label)
      Fluent setter for label
    • getTier

      public Tier getTier()
      Getter for tier
    • setTier

      public void setTier(Tier tier)
      Setter for tier
    • withTier

      public QFieldSection withTier(Tier tier)
      Fluent setter for tier
    • getFieldNames

      public List<String> getFieldNames()
      Getter for fieldNames
    • setFieldNames

      public void setFieldNames(List<String> fieldNames)
      Setter for fieldNames
    • withFieldNames

      public QFieldSection withFieldNames(List<String> fieldNames)
      Fluent setter for fieldNames
    • getIcon

      public QIcon getIcon()
      Getter for icon
    • setIcon

      public void setIcon(QIcon icon)
      Setter for icon
    • withIcon

      public QFieldSection withIcon(QIcon icon)
      Fluent setter for icon
    • getIsHidden

      public boolean getIsHidden()
      Getter for isHidden
    • setIsHidden

      public void setIsHidden(boolean isHidden)
      Setter for isHidden
    • withIsHidden

      public QFieldSection withIsHidden(boolean isHidden)
      Fluent Setter for isHidden
    • getWidgetName

      public String getWidgetName()
      Getter for widgetName
    • setWidgetName

      public void setWidgetName(String widgetName)
      Setter for widgetName
    • withWidgetName

      public QFieldSection withWidgetName(String widgetName)
      Fluent setter for widgetName
    • getGridColumns

      public Integer getGridColumns()
      Getter for gridColumns
    • setGridColumns

      public void setGridColumns(Integer gridColumns)
      Setter for gridColumns
    • withGridColumns

      public QFieldSection withGridColumns(Integer gridColumns)
      Fluent setter for gridColumns
    • getHelpContents

      public List<QHelpContent> getHelpContents()
      Getter for helpContents
    • setHelpContents

      public void setHelpContents(List<QHelpContent> helpContents)
      Setter for helpContents
    • withHelpContents

      public QFieldSection withHelpContents(List<QHelpContent> helpContents)
      Fluent setter for helpContents
    • withHelpContent

      public QFieldSection withHelpContent(QHelpContent helpContent)
      Fluent setter for adding 1 helpContent
    • removeHelpContent

      public void removeHelpContent(Set<HelpRole> roles)
      remove a single helpContent based on its set of roles