@Test(expected = RetinazerException.class) public void testMissingDependencyInjection() { MissingServiceConsumer consumer = new MissingServiceConsumer(); new Engine(new EngineConfig()).wire(consumer); }
public void wire(Object object) { wireManager.wire(object); }
Engine { public void wire(Object object) { wireManager.wire(object); } }
Engine { public void wire(Object object) { wireManager.wire(object); } Engine(EngineConfig config); }
Engine { public void wire(Object object) { wireManager.wire(object); } Engine(EngineConfig config); @Experimental EngineState getState(); void wire(Object object); void unwire(Object object); void update(); void reset(); int createEntity(); void destroyEntity(int entity); EntitySet getEntities(); Family getFamily(FamilyConfig config); T getSystem(Class<T> systemType); T getSystem(Class<T> systemType, boolean optional); EntitySystem[] getSystems(); Mapper<T> getMapper(Class<T> componentType); }
Engine { public void wire(Object object) { wireManager.wire(object); } Engine(EngineConfig config); @Experimental EngineState getState(); void wire(Object object); void unwire(Object object); void update(); void reset(); int createEntity(); void destroyEntity(int entity); EntitySet getEntities(); Family getFamily(FamilyConfig config); T getSystem(Class<T> systemType); T getSystem(Class<T> systemType, boolean optional); EntitySystem[] getSystems(); Mapper<T> getMapper(Class<T> componentType);  }