square/dagger — pull request #173 by cgruber (2013-02-27 19:58:21+00:00)
Title: Make ObjectGraph itself an abstract type

Make ObjectGraph itself an abstract type with five abstract contract methods (plus the static create()), moving the implementation into a static inner class.