Click or drag to resize
ImmutableAvlTreeTKey, TValue Class
An immutable AVL tree. Originally from http://justinmchase.com/2011/12/13/immutable-avl-tree-in-c/
Inheritance Hierarchy
SystemObject
  Akka.Util.Internal.CollectionsImmutableAvlTreeBaseTKey, TValue
    Akka.Util.Internal.CollectionsImmutableAvlTreeTKey, TValue

Namespace: Akka.Util.Internal.Collections
Assembly: Akka (in Akka.dll) Version: 0.8.0.0 (0.8.0.0)
Syntax
public sealed class ImmutableAvlTree<TKey, TValue> : ImmutableAvlTreeBase<TKey, TValue>
where TKey : Object, IComparable<TKey>

Type Parameters

TKey
The type of the keys.
TValue
The type of the values.

The ImmutableAvlTreeTKey, TValue type exposes the following members.

Methods
Extension Methods
Fields
  NameDescription
Public fieldStatic memberEmpty
Top
Properties
  NameDescription
Public propertyAllKeysMaxToMin (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyAllKeysMinToMax (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyAllMaxToMin (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyAllMinToMax (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyAllValuesMaxToMin (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyAllValuesMinToMax (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyCount (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyIsEmpty (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyItem (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Public propertyRoot (Inherited from ImmutableAvlTreeBaseTKey, TValue.)
Top
See Also