class ThreadedTreeNode> { E data; // The data in the node. ThreadedTreeNode leftChild; // Left child. ThreadedTreeNode rightChild; // Right child. boolean isThread; // Thread indicator. ThreadedTreeNode(E value ) { this( value, null, null ); } ThreadedTreeNode(E value, ThreadedTreeNode left, ThreadedTreeNode right) { data = value; leftChild = left; rightChild = right; isThread = false; } }