Skip to content

QRY_Condition.Evaluable

Class

apex
global virtual interface QRY_Condition.Evaluable

Known Derived Types: QRY_Condition.DateLiteral, QRY_Condition.FieldCondition, QRY_Condition.Nestable

Interface for condition classes. Pass to QRY_Builder.addCondition().

Example

apex
interface value = instance.Evaluable;

Methods

MethodDescription
global abstract String toSoql()Converts the condition to a SOQL query string.
global abstract String toSoql(QRY_Condition.SoqlOptions options)Converts the condition to a SOQL query string using specific options.

toSoql

apex
global abstract String toSoql()

Converts the condition to a SOQL query string.

Returns String — A valid SOQL query string.

apex
global abstract String toSoql(QRY_Condition.SoqlOptions options)

Converts the condition to a SOQL query string using specific options.

Parameters

ParameterTypeDescription
optionsQRY_Condition.SoqlOptionsThe SOQL options for customization.

Returns String — A valid SOQL query string.