private static final class BeanParamValueParamProvider.BeanParamValueProvider extends java.lang.Object implements java.util.function.Function<ContainerRequest,java.lang.Object>
Modifier and Type | Field and Description |
---|---|
private Cache<java.lang.Class<?>,ForeignDescriptor> |
descriptorCache |
private InjectionManager |
injectionManager |
private Parameter |
parameter |
Modifier | Constructor and Description |
---|---|
private |
BeanParamValueProvider(InjectionManager injectionManager,
Parameter parameter) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply(ContainerRequest request) |
private final Parameter parameter
private final InjectionManager injectionManager
private final Cache<java.lang.Class<?>,ForeignDescriptor> descriptorCache
private BeanParamValueProvider(InjectionManager injectionManager, Parameter parameter)
public java.lang.Object apply(ContainerRequest request)
apply
in interface java.util.function.Function<ContainerRequest,java.lang.Object>