/// <summary> Constructs a filter for Field <code>f</code> matching times /// between <code>from</code> and <code>to</code> inclusively. /// </summary> public DateFilter(System.String f, long from, long to) { InitBlock(); field = f; start = DateField.TimeToString(from); end = DateField.TimeToString(to); }
/// <summary> Constructs a filter for Field <code>f</code> matching times /// on or before <code>time</code>. /// </summary> public static DateFilter Before(System.String field, long time) { DateFilter result = new DateFilter(field); result.end = DateField.TimeToString(time); return(result); }
/// <summary> Constructs a filter for Field <code>f</code> matching /// times on or after <code>time</code>. /// </summary> public static DateFilter After(System.String field, long time) { DateFilter result = new DateFilter(field); result.start = DateField.TimeToString(time); return(result); }