Package | Description |
---|---|
org.apache.directory.server.core.avltree |
Modifier and Type | Class and Description |
---|---|
class |
AvlTreeImpl<K>
An AVL tree implementation
|
class |
AvlTreeSingleton<K>
An immutable AvlTree wrapping a singleton.
|
Modifier and Type | Method and Description |
---|---|
AvlTree<E> |
AvlTreeMarshaller.deserialize(byte[] data)
Creates an AVLTree from given bytes of data.
|
AvlTree<V> |
SingletonOrOrderedSet.getOrderedSet()
Gets the ordered set.
|
AvlTree<V> |
SingletonOrOrderedSet.setOrderedSet(AvlTree<V> orderedSet)
Sets the set of ordered values.
|
AvlTree<V> |
SingletonOrOrderedSet.switchToSingleton(V singleton)
Switches from orderedSet mode to singleton mode, while returning the
ordered set of values before removing them forever.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
AvlTreeMarshaller.serialize(AvlTree<E> tree)
Marshals the given tree to bytes
|
AvlTree<V> |
SingletonOrOrderedSet.setOrderedSet(AvlTree<V> orderedSet)
Sets the set of ordered values.
|
V |
SingletonOrOrderedSet.switchToOrderedSet(AvlTree<V> orderedSet)
Switches from orderedSet mode to singleton mode, while returning the
singleton value before removing it forever.
|
Constructor and Description |
---|
AvlTreeCursor(AvlTree<E> tree) |
KeyTupleAvlCursor(AvlTree<V> avlTree,
K key)
Creates a Cursor over the tuples of an AvlTree.
|
SingletonOrOrderedSet(AvlTree<V> orderedSet)
Creates a new instance of SingletonOrOrderedSet with a set of ordered
values.
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.