Get factory for class v1.example.Logger Get factory for class java.io.PrintStream Get factory for class v1.example.VisitHandler Get factory for class v1.example.Counter Get factory for class v1.example.Logger Get factory for class java.io.PrintStream
Get factory for class v2.example.Counter Link factory for class v2.example.Counter Get factory for class v2.example.Logger Link factory for class v2.example.Logger Get factory for class java.io.PrintStream Link factory for class java.io.PrintStream Get factory for class v2.example.VisitHandler
DatabaseManager databaseManager = objectGraph.get(DatabaseManager.class); databaseManager.updateVisits(2); } Exception in thread "main" java.lang.IllegalStateException: No factory for class v3.example.Database at v3.Linker.loadFactory(Linker.java:50) at v3.Linker.factoryFor(Linker.java:20) at v3.ReflectiveFactory.link(ReflectiveFactory.java:17) at v3.Linker.factoryFor(Linker.java:21) at v3.ObjectGraph.get(ObjectGraph.java:16) at v3.example.Main.main(Main.java:18)