Class RelatedRecordPicker

java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.RelatedRecordPicker
All Implemented Interfaces:
ToSchema

public class RelatedRecordPicker extends Object implements ToSchema
A related-record picker of a table (docs/RELATED-RECORD-PICKER.md): what it picks, how to show it, and what the current user may do with it. Served by the relatedRecordPicker routes.
  • Constructor Details

    • RelatedRecordPicker

      public RelatedRecordPicker(QFrontendRelatedRecordPicker wrapped)
      Constructor
    • RelatedRecordPicker

      public RelatedRecordPicker()
      Constructor
  • Method Details

    • getName

      public String getName()
    • getLabel

      public String getLabel()
    • getMode

      public String getMode()
    • getFieldName

      public String getFieldName()
    • getAssociationName

      public String getAssociationName()
    • getTargetTableName

      public String getTargetTableName()
    • getChildTableName

      public String getChildTableName()
    • getChildTargetFieldName

      public String getChildTargetFieldName()
    • getFilter

      public QueryFilter getFilter()
    • getDefaultFilter

      public QueryFilter getDefaultFilter()
    • getColumns

      public List<String> getColumns()
    • getPreviewFields

      public List<String> getPreviewFields()
    • getThumbnailField

      public String getThumbnailField()
    • getReviewFieldNames

      public List<String> getReviewFieldNames()
    • getMaxSelections

      public Integer getMaxSelections()
    • getCanCreateTarget

      public Boolean getCanCreateTarget()
    • getCanAddChildren

      public Boolean getCanAddChildren()
    • getCanRemoveChildren

      public Boolean getCanRemoveChildren()