Class FieldMetaData
java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.FieldMetaData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classEnum values for the string wire representation. -
Constructor Summary
ConstructorsConstructorDescriptionConstructorFieldMetaData(QFieldMetaData wrapped) ConstructorFieldMetaData(QFrontendFieldMetaData wrapped) Constructor -
Method Summary
Modifier and TypeMethodDescriptionEffective tier; HIDDEN fields are omitted from table metadata.Exact-match operators may also be disabled by the resolver.Names of the behaviors a frontend applies while a value is edited (e.g., TO_UPPER_CASE applied as the user types, QRun-IO/qqq#723), as the legacy table meta-data lists them.Width of the field in a 12-column grid, as the Material dashboard lays out record forms and views (QRun-IO/qqq#723).help content for the field (e.g., shown on view, edit and insert screens, per each entry's roles), as in the legacy table meta-data.Inline possible values declared on a field, as in frontend metadata.Sorting is available only for FULL fields.getLabel()The largest value a field accepts, when its value range rejects larger ones.The smallest value a field accepts, when its value range rejects smaller ones, so a form can say so before the user saves.getName()The record picker declared by this field's possible value source, if any.The table behind this field's picker (for its field labels and types).Behavior while any dependency is unset.Other input fields that control this field's possible values.Frontend-visible field settings, including Material form adjusters.getType()
-
Constructor Details
-
FieldMetaData
Constructor -
FieldMetaData
Constructor -
FieldMetaData
public FieldMetaData()Constructor
-
-
Method Details
-
getName
-
getLabel
-
getType
-
getIsRequired
-
getIsEditable
-
getIsHidden
-
getIsHeavy
-
getDisplayFormat
-
getDefaultValue
-
getPossibleValueSourceName
-
getPossibleValueSourceDependsOn
-
getPossibleValueSourceDependencyBehavior
Behavior while any dependency is unset. -
getPicker
The record picker declared by this field's possible value source, if any. -
getPickerTableName
The table behind this field's picker (for its field labels and types). -
getInlinePossibleValueSource
Inline possible values declared on a field, as in frontend metadata. -
getMaxLength
-
getMinValue
The smallest value a field accepts, when its value range rejects smaller ones, so a form can say so before the user saves. -
getMaxValue
The largest value a field accepts, when its value range rejects larger ones. -
getGridColumns
Width of the field in a 12-column grid, as the Material dashboard lays out record forms and views (QRun-IO/qqq#723). -
getBehaviors
-
getAdornments
-
getHelpContents
help content for the field (e.g., shown on view, edit and insert screens, per each entry's roles), as in the legacy table meta-data. -
getSupplementalMetaData
Frontend-visible field settings, including Material form adjusters. Keep the same visibility filter as QFrontendFieldMetaData so backend-only supplemental metadata does not leak through the versioned API. -
getAccessTier
Effective tier; HIDDEN fields are omitted from table metadata. -
getAllowedFilterOperators
-
getIsSortable
Sorting is available only for FULL fields.
-