QueryOperatorCall

open class QueryOperatorCall : DataValue

Encapsulates the application of an OData query operator to a list of arguments.

  • Construct a new query operator call with the specified operator and arguments.

    Declaration

    Swift

    public init(queryOperator: QueryOperator, callArguments: DataValueList)

    Parameters

    queryOperator

    Query operator.

    callArguments

    Operator arguments.

  • The operator arguments.

    Declaration

    Swift

    public final var callArguments: DataValueList { get set }
  • Data type with a DataType.code of DataType.QUERY_OPERATOR_CALL.

    Declaration

    Swift

    override open var dataType: DataType { get }
  • The operator to be applied.

    Declaration

    Swift

    public final var queryOperator: QueryOperator { get set }
  • Convert this data value to a string. If the dataType is defined by XML Schema Part 2: Datatypes, then the corresponding lexical format is used. JSON format is used for structured values (arrays and objects).

    Declaration

    Swift

    override open func toString() -> String

    Return Value

    Lexical representation of this data value.