1 package dst.ass2.di.type;
3 import static dst.ass2.di.annotation.Scope.PROTOTYPE;
5 import dst.ass2.di.annotation.Component;
6 import dst.ass2.di.annotation.ComponentId;
7 import dst.ass2.di.annotation.Inject;
9 @Component(scope = PROTOTYPE)
10 public class Container {
13 public Long timestamp = System.currentTimeMillis();
15 public SimpleSingleton first;
17 public SimpleSingleton second;
19 public SimpleComponent component;
21 public SimpleComponent anotherComponent;