Show / Hide Table of Contents

    Interface IPersistentSorted<T>

    The type of a sorted collection with persistence

    Inherited Members
    ISorted<T>.FindMin()
    ISorted<T>.DeleteMin()
    ISorted<T>.FindMax()
    ISorted<T>.DeleteMax()
    ISorted<T>.Comparer
    ISorted<T>.TryPredecessor(T, T)
    ISorted<T>.TrySuccessor(T, T)
    ISorted<T>.TryWeakPredecessor(T, T)
    ISorted<T>.TryWeakSuccessor(T, T)
    ISorted<T>.Predecessor(T)
    ISorted<T>.Successor(T)
    ISorted<T>.WeakPredecessor(T)
    ISorted<T>.WeakSuccessor(T)
    ISorted<T>.Cut(IComparable<T>, T, Boolean, T, Boolean)
    ISorted<T>.RangeFrom(T)
    ISorted<T>.RangeFromTo(T, T)
    ISorted<T>.RangeTo(T)
    ISorted<T>.RangeAll()
    ISorted<T>.AddSorted(IEnumerable<T>)
    ISorted<T>.RemoveRangeFrom(T)
    ISorted<T>.RemoveRangeFromTo(T, T)
    ISorted<T>.RemoveRangeTo(T)
    ISequenced<T>.GetSequencedHashCode()
    ISequenced<T>.SequencedEquals(ISequenced<T>)
    ICollection<T>.ContainsSpeed
    ICollection<T>.Count
    ICollection<T>.IsReadOnly
    ICollection<T>.Add(T)
    ICollection<T>.CopyTo(T[], Int32)
    ICollection<T>.GetUnsequencedHashCode()
    ICollection<T>.UnsequencedEquals(ICollection<T>)
    ICollection<T>.Contains(T)
    ICollection<T>.ContainsCount(T)
    ICollection<T>.UniqueItems()
    ICollection<T>.ItemMultiplicities()
    ICollection<T>.ContainsAll(IEnumerable<T>)
    ICollection<T>.Find(T)
    ICollection<T>.FindOrAdd(T)
    ICollection<T>.Update(T)
    ICollection<T>.Update(T, T)
    ICollection<T>.UpdateOrAdd(T)
    ICollection<T>.UpdateOrAdd(T, T)
    ICollection<T>.Remove(T)
    ICollection<T>.Remove(T, T)
    ICollection<T>.RemoveAllCopies(T)
    ICollection<T>.RemoveAll(IEnumerable<T>)
    ICollection<T>.Clear()
    ICollection<T>.RetainAll(IEnumerable<T>)
    IExtensible<T>.AllowsDuplicates
    IExtensible<T>.EqualityComparer
    IExtensible<T>.DuplicatesByCounting
    IExtensible<T>.AddAll(IEnumerable<T>)
    IExtensible<T>.Check()
    IDirectedCollectionValue<T>.Backwards()
    IDirectedCollectionValue<T>.FindLast(Func<T, Boolean>, T)
    ICollectionValue<T>.ListenableEvents
    ICollectionValue<T>.ActiveEvents
    ICollectionValue<T>.CollectionChanged
    ICollectionValue<T>.CollectionCleared
    ICollectionValue<T>.ItemsAdded
    ICollectionValue<T>.ItemInserted
    ICollectionValue<T>.ItemsRemoved
    ICollectionValue<T>.ItemRemovedAt
    ICollectionValue<T>.IsEmpty
    ICollectionValue<T>.CountSpeed
    ICollectionValue<T>.ToArray()
    ICollectionValue<T>.Apply(Action<T>)
    ICollectionValue<T>.Exists(Func<T, Boolean>)
    ICollectionValue<T>.Find(Func<T, Boolean>, T)
    ICollectionValue<T>.All(Func<T, Boolean>)
    ICollectionValue<T>.Choose()
    ICollectionValue<T>.Filter(Func<T, Boolean>)
    IShowable.Show(StringBuilder, Int32, IFormatProvider)
    System.IFormattable.ToString(System.String, System.IFormatProvider)
    IDirectedEnumerable<T>.Direction
    System.Collections.Generic.IEnumerable<T>.GetEnumerator()
    System.IDisposable.Dispose()
    Namespace: Lucene.Net.Support.C5
    Assembly: Lucene.Net.dll
    Syntax
    public interface IPersistentSorted<T> : ISorted<T>, ISequenced<T>, ICollection<T>, IExtensible<T>, ICollection<T>, IDirectedCollectionValue<T>, ICollectionValue<T>, IShowable, IFormattable, IDirectedEnumerable<T>, IEnumerable<T>, IEnumerable, IDisposable
    Type Parameters
    Name Description
    T

    Methods

    | Improve this Doc View Source

    Snapshot()

    Make a (read-only) snap shot of this collection.

    Declaration
    ISorted<T> Snapshot()
    Returns
    Type Description
    ISorted<T>

    The snap shot.

    Extension Methods

    EnumerableExtensions.InPairs<T, TOut>(IEnumerable<T>, Func<T, T, TOut>)
    Number.IsNumber(Object)
    SetExtensions.RemoveAll<T>(ICollection<T>, IEnumerable<T>)
    SetExtensions.AddAll<T>(ICollection<T>, IEnumerable<T>)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Licensed to the Apache Software Foundation (ASF)