ExpressionProtocol
public protocol ExpressionProtocolQuery expression.
- 
                  
                  Creates a multiply expression to multiply the current expression by the given expression. DeclarationSwift func multiply(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be multipled by. Return ValueA multiply expression. 
- 
                  
                  Creates a divide expression to divide the current expression by the given expression. DeclarationSwift func divide(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be devided by. Return ValueA divide expression. 
- 
                  
                  Creates a modulo expression to modulo the current expression by the given expression. DeclarationSwift func modulo(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be moduloed by. Return ValueA modulo expression. 
- 
                  
                  Creates an add expression to add the given expression to the current expression. DeclarationSwift func add(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to add to the current expression. Return ValueAn add expression. 
- 
                  
                  Creates a subtract expression to subtract the given expression from the current expression. DeclarationSwift func subtract(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to substract from the current expression. Return ValueA subtract expression. 
- 
                  
                  Creates a less than expression that evaluates whether or not the current expression is less than the given expression. DeclarationSwift func lessThan(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA less than expression. 
- 
                  
                  Creates a less than or equal to expression that evaluates whether or not the current expression is less than or equal to the given expression. DeclarationSwift func lessThanOrEqualTo(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA less than or equal to expression. 
- 
                  
                  Creates a greater than expression that evaluates whether or not the current expression is greater than the given expression. DeclarationSwift func greaterThan(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA greater than expression. 
- 
                  
                  Creates a greater than or equal to expression that evaluates whether or not the current expression is greater than or equal to the given expression. DeclarationSwift func greaterThanOrEqualTo(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA greater than or equal to expression. 
- 
                  
                  Creates an equal to expression that evaluates whether or not the current expression is equal to the given expression. DeclarationSwift func equalTo(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueAn equal to expression. 
- 
                  
                  Creates a NOT equal to expression that evaluates whether or not the current expression is not equal to the given expression. DeclarationSwift func notEqualTo(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA NOT equal to expression. 
- 
                  
                  Creates a Like expression that evaluates whether or not the current expression is LIKE the given expression. DeclarationSwift func like(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA Like expression. 
- 
                  
                  Creates a regex match expression that evaluates whether or not the current expression regex matches the given expression. DeclarationSwift func regex(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueA regex match expression. 
- 
                  
                  Creates an IS expression that evaluates whether or not the current expression is equal to the given expression. DeclarationSwift func `is`(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueAn IS expression. 
- 
                  
                  Creates an IS NOT expression that evaluates whether or not the current expression is not equal to the given expression. DeclarationSwift func isNot(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to be compared with the current expression. Return ValueAn IS NOT expression. 
- 
                  
                  Creates an IS NULL OR MISSING expression that evaluates whether or not the current expression is null or missing. DeclarationSwift @available(*, deprecated, message: "Use isNotValued(﹚ instead.") func isNullOrMissing() -> ExpressionProtocolReturn ValueAn IS NULL expression. 
- 
                  
                  Creates an IS NOT NULL OR MISSING expression that evaluates whether or not the current expression is NOT null or missing. DeclarationSwift @available(*, deprecated, message: "Use isValued(﹚ instead.") func notNullOrMissing() -> ExpressionProtocolReturn ValueAn IS NOT NULL expression. 
- 
                  
                  Creates an IS VALUED expression that evaluates whether or not the current expression is NOT null or missing. DeclarationSwift func isValued() -> ExpressionProtocolReturn ValueThe IS VALUED expression. 
- 
                  
                  Creates an IS NOT VALUED expression that evaluates whether or not the current expression is null or missing. DeclarationSwift func isNotValued() -> ExpressionProtocolReturn ValueThe IS NOT VALUED expression. 
- 
                  
                  Creates a logical AND expression that performs logical AND operation with the current expression. DeclarationSwift func and(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to AND with the current expression. Return ValueA logical AND expression. 
- 
                  
                  Creates a logical OR expression that performs logical OR operation with the current expression. DeclarationSwift func or(_ expression: ExpressionProtocol) -> ExpressionProtocolParametersexpressionThe expression to OR with the current expression. Return ValueA logical OR Expression. 
- 
                  
                  Creates a between expression that evaluates whether or not the current expression is between the given expressions inclusively. DeclarationSwift func between(_ expression1: ExpressionProtocol, and expression2: ExpressionProtocol) -> ExpressionProtocolParametersexpression1The inclusive lower bound expression. expression2The inclusive upper bound expression. Return ValueA BETWEEN expression. 
- 
                  
                  Creates an IN expression that evaluates whether or not the current expression is in the given expressions. DeclarationSwift func `in`(_ expressions: [ExpressionProtocol]) -> ExpressionProtocolParametersexpressionsThe expression array to be evaluated with. Return ValueAn IN exprssion. 
- 
                  
                  Creates a Collate expression with the given Collation specification. Commonly the collate expression is used in the Order BY clause or the string comparison expression (e.g. equalTo or lessThan) to specify how the two strings are compared. DeclarationSwift func collate(_ collation: CollationProtocol) -> ExpressionProtocolParameterscollationThe collation object. Return ValueA Collate expression. 
 ExpressionProtocol Protocol Reference
        ExpressionProtocol Protocol Reference