Uses of Enum Class
com.kingsrook.qqq.backend.core.actions.ai.AiExposure
Packages that use AiExposure
Package
Description
-
Uses of AiExposure in com.kingsrook.qqq.backend.core.actions.ai
Subclasses with type arguments of type AiExposure in com.kingsrook.qqq.backend.core.actions.aiModifier and TypeClassDescriptionenumHow much of a table or field the AI tool kernel may expose to a model.Methods in com.kingsrook.qqq.backend.core.actions.ai that return AiExposureModifier and TypeMethodDescriptionAiToolKernelSettings.getDefaultExposure()Getter for defaultExposureAiFieldAccess.getExposure()Getter for exposureAiFieldMetaData.getExposure()Getter for exposureAiTableMetaData.getExposure()Getter for exposureAiAccessReport.getTableExposure()Getter for tableExposureAiExposure.mostRestrictive(AiExposure other) The more restrictive of this exposure and another (null is ignored).static AiExposureReturns the enum constant of this class with the specified name.static AiExposure[]AiExposure.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.kingsrook.qqq.backend.core.actions.ai with parameters of type AiExposureModifier and TypeMethodDescriptionAiExposure.mostRestrictive(AiExposure other) The more restrictive of this exposure and another (null is ignored).voidAiToolKernelSettings.setDefaultExposure(AiExposure defaultExposure) Setter for defaultExposurevoidAiFieldAccess.setExposure(AiExposure exposure) Setter for exposurevoidAiFieldMetaData.setExposure(AiExposure exposure) Setter for exposurevoidAiTableMetaData.setExposure(AiExposure exposure) Setter for exposurevoidAiAccessReport.setTableExposure(AiExposure tableExposure) Setter for tableExposureAiToolKernelSettings.withDefaultExposure(AiExposure defaultExposure) Fluent setter for defaultExposureAiFieldAccess.withExposure(AiExposure exposure) Fluent setter for exposureAiFieldMetaData.withExposure(AiExposure exposure) Fluent setter for exposureAiTableMetaData.withExposure(AiExposure exposure) Fluent setter for exposureAiAccessReport.withTableExposure(AiExposure tableExposure) Fluent setter for tableExposure -
Uses of AiExposure in com.kingsrook.qqq.backend.core.actions.ai.exposure
Methods in com.kingsrook.qqq.backend.core.actions.ai.exposure that return AiExposureModifier and TypeMethodDescriptionAiExposurePolicy.getFieldExposure(QTableMetaData table, QFieldMetaData field) The effective exposure of a field of a table (capped by the table's).AiExposurePolicy.getTableExposure(QTableMetaData table) The effective exposure of a table (NONE for a null table).AiExposurePolicy.getUncappedFieldExposure(QFieldMetaData field) The exposure of a field on its own - before its table's exposure caps it. -
Uses of AiExposure in com.kingsrook.qqq.backend.core.actions.ai.tools
Methods in com.kingsrook.qqq.backend.core.actions.ai.tools that return AiExposureModifier and TypeMethodDescriptionAiToolContext.getFieldExposure(QTableMetaData table, QFieldMetaData field) Deprecated.use FieldAccessHelper.getDecision for access decisions.AiToolContext.getTableExposure(QTableMetaData table) The effective exposure of a table.