com.github.andrewoma.dexx.collection.internal.redblack
Class DefaultTreeFactory

java.lang.Object
  extended by com.github.andrewoma.dexx.collection.internal.redblack.DefaultTreeFactory
All Implemented Interfaces:
TreeFactory

public class DefaultTreeFactory
extends Object
implements TreeFactory


Constructor Summary
DefaultTreeFactory()
           
 
Method Summary
<K,V> Tree<K,V>
black(K key, V value, Tree<K,V> left, Tree<K,V> right)
           
<K,V> Tree<K,V>
red(K key, V value, Tree<K,V> left, Tree<K,V> right)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTreeFactory

public DefaultTreeFactory()
Method Detail

red

public <K,V> Tree<K,V> red(K key,
                           V value,
                           Tree<K,V> left,
                           Tree<K,V> right)
Specified by:
red in interface TreeFactory

black

public <K,V> Tree<K,V> black(K key,
                             V value,
                             Tree<K,V> left,
                             Tree<K,V> right)
Specified by:
black in interface TreeFactory


Copyright © 2014. All Rights Reserved.