package com.github.czyzby.uedi.test.inject;
import com.github.czyzby.uedi.Context;
import com.github.czyzby.uedi.stereotype.Singleton;
public class Injector implements Singleton {
public transient Ignored transientValue;
public Ignored notNull = Ignored.TEST_INSTANCE;
public static Ignored staticValue = null;
public long primitive = 42;
public Context context; // via Context (always available to inject)
public Injected injected; // via Injected
public Built built; // via InjectFactory
public String property; // via InjectProperty
public Provided provided; // via InjectProvider
}