All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <K,V> Map<K,V> |
autoExpandingInjectingMap(Class<V> clazz) |
static <T> T |
autowire(T target) |
static <T> T |
autowire(T target,
org.rapidoid.lambda.Mapper<String,Object> session,
org.rapidoid.lambda.Mapper<String,Object> bindings) |
static <T,B extends org.rapidoid.beany.Builder<T>> B |
builder(Class<B> builderInterface,
Class<T> builtInterface,
Class<? extends T> implClass) |
static List<Field> |
getLocalFields(Object target) |
static List<Field> |
getSessionFields(Object target) |
static <T> T |
inject(T target) |
static <T> T |
inject(T target,
Map<String,Object> properties) |
static void |
manage(Object... classesOrInstances) |
static String |
propVarName(Object target,
String name) |
static void |
reset() |
static <T> T |
singleton(Class<T> type) |