Class AiFieldMetaData


public class AiFieldMetaData extends QSupplementalFieldMetaData
Supplemental field meta-data (type "ai") for the AI tool kernel: how much of the field is exposed to a model, and an optional description written for a model (aiDescription). A null exposure means "use the default": NONE for hidden fields, password (masked) fields and fields with a FieldSecurityLock, else the kernel settings' defaultExposure. An explicit exposure always wins over the default (so an app developer may deliberately expose e.g. a hidden field - though the kernel's actions still omit hidden fields and mask passwords). Either way, a field's exposure is capped by its table's exposure.
  • Field Details

  • Constructor Details

    • AiFieldMetaData

      public AiFieldMetaData()
  • Method Details