Class AiRecordRef

java.lang.Object
com.kingsrook.qqq.backend.core.actions.ai.AiRecordRef

public class AiRecordRef extends Object
A reference to one record, for the UI to render as a chip that deep-links to the record (href is an in-app path, like /app/{table}/{id}).
  • Constructor Details

    • AiRecordRef

      public AiRecordRef()
  • Method Details

    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

      public void setTableName(String tableName)
      Setter for tableName
    • withTableName

      public AiRecordRef withTableName(String tableName)
      Fluent setter for tableName
    • getTableLabel

      public String getTableLabel()
      Getter for tableLabel
    • setTableLabel

      public void setTableLabel(String tableLabel)
      Setter for tableLabel
    • withTableLabel

      public AiRecordRef withTableLabel(String tableLabel)
      Fluent setter for tableLabel
    • getId

      public Serializable getId()
      Getter for id
    • setId

      public void setId(Serializable id)
      Setter for id
    • withId

      public AiRecordRef withId(Serializable id)
      Fluent setter for id
    • getLabel

      public String getLabel()
      Getter for label
    • setLabel

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

      public AiRecordRef withLabel(String label)
      Fluent setter for label
    • getHref

      public String getHref()
      Getter for href
    • setHref

      public void setHref(String href)
      Setter for href
    • withHref

      public AiRecordRef withHref(String href)
      Fluent setter for href