Class QFrontendFieldMetaData

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.frontend.QFrontendFieldMetaData
All Implemented Interfaces:
Serializable

public class QFrontendFieldMetaData extends Object implements Serializable
Version of QFieldMetaData that's meant for transmitting to a frontend. e.g., it excludes backend-only details.
See Also:
  • Constructor Details

    • QFrontendFieldMetaData

      public QFrontendFieldMetaData(QFieldMetaData fieldMetaData)
      Constructor
  • Method Details

    • getName

      public String getName()
      Getter for name
    • getLabel

      public String getLabel()
      Getter for label
    • getType

      public QFieldType getType()
      Getter for type
    • getIsRequired

      public boolean getIsRequired()
      Getter for isRequired
    • getIsEditable

      public boolean getIsEditable()
      Getter for isEditable
    • getIsHeavy

      public boolean getIsHeavy()
      Getter for isHeavy
    • getGridColumns

      public Integer getGridColumns()
      Getter for gridColumns
    • getDisplayFormat

      public String getDisplayFormat()
      Getter for displayFormat
    • getAdornments

      public List<FieldAdornment> getAdornments()
      Getter for adornments
    • getPossibleValueSourceName

      public String getPossibleValueSourceName()
      Getter for possibleValueSourceName
    • getDefaultValue

      public Serializable getDefaultValue()
      Getter for defaultValue
    • getHelpContents

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

      public QPossibleValueSource getInlinePossibleValueSource()
      Getter for inlinePossibleValueSource
    • getBehaviors

      public List<FieldBehaviorForFrontend> getBehaviors()
      Getter for fieldBehaviors