Index

picocontainer

hello world
MutablePicoContainer pico = new DefaultPicoContainer();
pico.addComponent(A.class);
pico.addComponent(B.class);
var object = pico.getComponent(A.class);

public class B {}
public class A {
	private B b;
	public A(B b) {
		this.b = b;
	}
}
create singletons
MutablePicoContainer singletons = new DefaultPicoContainer(new Caching());