public TermCondition(DateValue operand, IField field, uint? boost = null) : base(operand, field, boost) { if (field == null) throw new ArgumentNullException("field"); // Must specify field for non-string values }
public FieldCondition(DateValue operand, IField field = null) : base(operand, field) { }
public Range(DateValue min = null, DateValue max = null, bool minInclusive = false, bool maxInclusive = false) : this((IOperand)min, max, minInclusive, maxInclusive) { }
public Bucket(DateValue value) : this((IOperand)value) { }