public class WiredFieldResolver extends Object implements UseInjectionCache, PojoFieldResolver
Wire,
typically registered via registered via WorldConfiguration.register(java.lang.Object)| Constructor and Description |
|---|
WiredFieldResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(World world)
Called after Wo
|
Object |
resolve(Object target,
Class<?> fieldType,
Field field) |
void |
setCache(InjectionCache cache) |
void |
setPojos(Map<String,Object> pojos)
Set manaully registered objects.
|
public void initialize(World world)
FieldResolverinitialize in interface FieldResolverpublic Object resolve(Object target, Class<?> fieldType, Field field)
resolve in interface FieldResolvertarget - object which should have dependencies injected.public void setCache(InjectionCache cache)
setCache in interface UseInjectionCachecache - used by the FieldHandlerpublic void setPojos(Map<String,Object> pojos)
PojoFieldResolversetPojos in interface PojoFieldResolverpojos - Map of manually registered objects.Copyright © 2019. All rights reserved.