-
Evaluate the expression for the given
Rowand return the resulting value.Declaration
Swift
func valueWithRow(_ row: Row) -> RelationValue
-
constantBoolValueExtension methodIf the SelectExpression is a SelectExpressionConstantValue, returns its boolean value. Otherwise returns nil.
Declaration
Swift
public var constantBoolValue: Bool? { get }
-
binaryOperands(_:)Extension methodIf the expression is a SelectExpressionBinaryOperator and the operator is an instance of the given type, then return the two operands. Otherwise return nil.
Declaration
Swift
func binaryOperands<T>(_ op: T.Type) -> (SelectExpression, SelectExpression)? where T : BinaryOperator
SelectExpression Protocol Reference