Interface IIndexedSorted<T>
A collection where items are maintained in sorted order together with their indexes in that order.
Inherited Members
Assembly: DistributedLucene.Net.dll
Syntax
public interface IIndexedSorted<T> : ISorted<T>, IIndexed<T>, ISequenced<T>, ICollection<T>, IExtensible<T>, Collections.Generic.ICollection<T>, IDirectedCollectionValue<T>, ICollectionValue<T>, IShowable, IFormattable, IDirectedEnumerable<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, Collections.Generic.IEnumerable<T>, Collections.IEnumerable
Type Parameters
Name | Description |
---|---|
T |
Methods
Name | Description |
---|---|
CountFrom(T) | Determine the number of items at or above a supplied threshold. |
CountFromTo(T, T) | Determine the number of items between two supplied thresholds. |
CountTo(T) | Determine the number of items below a supplied threshold. |
FindAll(Func<T, Boolean>) | Create a new indexed sorted collection consisting of the items of this indexed sorted collection satisfying a certain predicate. |
Map<V>(Func<T, V>, Collections.Generic.IComparer<V>) | Create a new indexed sorted collection consisting of the results of
mapping all items of this list.
|
RangeFrom(T) | Query this sorted collection for items greater than or equal to a supplied value. |
RangeFromTo(T, T) | Query this sorted collection for items between two supplied values. |
RangeTo(T) | Query this sorted collection for items less than a supplied value. |