Null Object pattern replaces null values with neutral objects. Many times this simplifies algorithms since no extra null checks are needed. In this example we build a binary tree where the nodes are either normal or Null Objects. No null values are used in the tree making the traversal easy.
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected