C# Class Gribble.Model.Operator.Create

Show file Open project: mikeobrien/Gribble

Public Methods

Method Description
ByType ( OperatorType type ) : Operator
Equal ( Operand leftOperand, Operand rightOperand ) : Operator
FieldAndConstant ( string fieldName, OperatorType @operator, object value ) : Operator
FieldEqualsConstant ( string fieldName, object value ) : Operator
Operators ( Operator left, OperatorType @operator, Operator right ) : Operator
RightEquals ( Operand rightOperand ) : Operator

Method Details

ByType() public static method

public static ByType ( OperatorType type ) : Operator
type OperatorType
return Operator

Equal() public static method

public static Equal ( Operand leftOperand, Operand rightOperand ) : Operator
leftOperand Operand
rightOperand Operand
return Operator

FieldAndConstant() public static method

public static FieldAndConstant ( string fieldName, OperatorType @operator, object value ) : Operator
fieldName string
@operator OperatorType
value object
return Operator

FieldEqualsConstant() public static method

public static FieldEqualsConstant ( string fieldName, object value ) : Operator
fieldName string
value object
return Operator

Operators() public static method

public static Operators ( Operator left, OperatorType @operator, Operator right ) : Operator
left Operator
@operator OperatorType
right Operator
return Operator

RightEquals() public static method

public static RightEquals ( Operand rightOperand ) : Operator
rightOperand Operand
return Operator