Skip to content

QRY_Condition.FieldCondition

Class

apex
global virtual class QRY_Condition.FieldCondition implements QRY_Condition.Evaluable, QRY_Condition.BindAware

Implements: QRY_Condition.Evaluable

Represents a condition in a SOQL WHERE clause based on a specific field, operator, and value.

Since: 1.0

Example:

apex
QRY_Condition.FieldCondition condition = new QRY_Condition.FieldCondition(
    'Status__c', QRY_Condition.Operator.EQUALS, 'Active'
);

Methods

MethodDescription
global FieldCondition(SObjectField objectField, QRY_Condition.Operator fieldOperator, Object fieldValue)Constructor for FieldCondition with a specified field, operator, and value.
global FieldCondition(String fieldName, QRY_Condition.Operator fieldOperator, Object fieldValue)Constructor for FieldCondition with a specified field, operator, and value.

Method Details

FieldCondition

apex
global FieldCondition(SObjectField objectField, QRY_Condition.Operator fieldOperator, Object fieldValue)

Constructor for FieldCondition with a specified field, operator, and value.

Parameters:

Since: 1.0

Example:

apex
QRY_Condition.FieldCondition instance = new QRY_Condition.FieldCondition(Account.Name, new Operator(), 'value');

FieldCondition

apex
global FieldCondition(String fieldName, QRY_Condition.Operator fieldOperator, Object fieldValue)

Constructor for FieldCondition with a specified field, operator, and value.

Parameters:

  • fieldName (String) - The field to apply the condition to.
  • fieldOperator (QRY_Condition.Operator) - The operator for the condition.
  • fieldValue (Object) - The value to compare against the field.

Since: 1.0

Example:

apex
QRY_Condition.FieldCondition instance = new QRY_Condition.FieldCondition('myName', new Operator(), 'value');