public virtual QueryContext Sort(string key, params string[] additionalKeys) { SortField firstSortField = new SortedSetSortField(key, false); if (additionalKeys.Length == 0) { return(Sort(new Sort(firstSortField))); } SortField[] sortFields = new SortField[1 + additionalKeys.Length]; sortFields[0] = firstSortField; for (int i = 0; i < additionalKeys.Length; i++) { sortFields[1 + i] = new SortedSetSortField(additionalKeys[i], false); } return(Sort(new Sort(sortFields))); }
public TermOrdValComparerAnonymousClass(SortedSetSortField outerInstance, int numHits) : base(numHits, outerInstance.Field, outerInstance.m_missingValue == STRING_LAST) { this.outerInstance = outerInstance; }