internal CAMLOpLess(FieldNode field, ValueNode valueNode)
     : base(field, valueNode)
 {
 }
 public virtual Operation CreateComparationNotEqual(FieldNode field, ValueNode value)
 {
     return new OpNotEqual(field, value);
 }
 internal CAMLOpGreater(FieldNode field, ValueNode valueNode)
     : base(field, valueNode)
 {
 }
 public virtual Operation CreateComparationBegin(FieldNode field, ValueNode value)
 {
     return new OpBeginsWith(field, value);
 }
 public virtual Operation CreateComparationLess(FieldNode field, ValueNode value)
 {
     return new OpLess(field, value);
 }
 internal CAMLOpContains(FieldNode field, ValueNode valueNode)
     : base(field, valueNode)
 {
 }
 public virtual Operation CreateOperation(FieldNode field, ValueNode value)
 {
     return new Operation(field, value);
 }
 internal CAMLOpEqual(FieldNode field, ValueNode valueNode)
     : base(field, valueNode)
 {
 }
 internal CAMLOpBeginsWith(FieldNode field, ValueNode valueNode)
     : base(field, valueNode)
 {
 }
 public override Operation CreateComparationNotEqual(FieldNode field, ValueNode value)
 {
     return new CAMLOpNotEqual(field, value);
 }
 public override Operation CreateComparationLess(FieldNode field, ValueNode value)
 {
     return new CAMLOpLess(field, value);
 }
 public override Operation CreateComparationBegin(FieldNode field, ValueNode value)
 {
     return new CAMLOpBeginsWith(field, value);
 }