Uses of Interface
edu.princeton.cs.algs4.growingtree.interfaces.IInsertingNode

Packages that use IInsertingNode
edu.princeton.cs.algs4.growingtree.demos   
edu.princeton.cs.algs4.growingtree.framework   
edu.princeton.cs.algs4.growingtree.interfaces   
 

Uses of IInsertingNode in edu.princeton.cs.algs4.growingtree.demos
 

Methods in edu.princeton.cs.algs4.growingtree.demos with parameters of type IInsertingNode
 void AVLInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void BSTInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void LLRBInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void RandomizedBSTInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void RankInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void RedBlackInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void SplayOperators.SplayInsertion.doInsert(IInsertingNode<P> root, INode<P> newNode)
           
 void RandomizedBSTInsertion.put(IInsertingNode<P> x, INode<P> newNode)
           
 void RandomizedBSTInsertion.putRoot(IInsertingNode<P> x, INode<P> newNode)
           
 

Uses of IInsertingNode in edu.princeton.cs.algs4.growingtree.framework
 

Classes in edu.princeton.cs.algs4.growingtree.framework that implement IInsertingNode
 class ShadowNode<P extends NodeProperties>
          This class defines the nodes that interact directly with the operators defined by the client.
 

Uses of IInsertingNode in edu.princeton.cs.algs4.growingtree.interfaces
 

Methods in edu.princeton.cs.algs4.growingtree.interfaces that return IInsertingNode
 IInsertingNode<P> IInsertingNode.getLeft()
           
 IInsertingNode<P> IInsertingNode.getParent()
           
 IInsertingNode<P> IInsertingNode.getRight()
           
 IInsertingNode<P> IInsertingNode.rotateLeft()
           
 IInsertingNode<P> IInsertingNode.rotateRight()
           
 

Methods in edu.princeton.cs.algs4.growingtree.interfaces with parameters of type IInsertingNode
 void IInsertOperator.doInsert(IInsertingNode<P> root, INode<P> newNode)