/** * The name of this method was misleading, use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead. * * @param injectionPoint * @param resolvedBean * @param creationalContext * @return the injectable reference * @deprecated Use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead */ @Deprecated public Object getReference(InjectionPoint injectionPoint, Bean<?> resolvedBean, CreationalContext<?> creationalContext) { return getInjectableReference(injectionPoint, resolvedBean, creationalContext); }
/** * The name of this method was misleading, use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead. * * @param injectionPoint * @param resolvedBean * @param creationalContext * @return the injectable reference * @deprecated Use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead */ @Deprecated public Object getReference(InjectionPoint injectionPoint, Bean<?> resolvedBean, CreationalContext<?> creationalContext) { return getInjectableReference(injectionPoint, resolvedBean, creationalContext); }
/** * The name of this method was misleading, use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead. * * @param injectionPoint * @param resolvedBean * @param creationalContext * @return the injectable reference * @deprecated Use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead */ @Deprecated public Object getReference(InjectionPoint injectionPoint, Bean<?> resolvedBean, CreationalContext<?> creationalContext) { return getInjectableReference(injectionPoint, resolvedBean, creationalContext); }
/** * The name of this method was misleading, use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead. * * @param injectionPoint * @param resolvedBean * @param creationalContext * @return the injectable reference * @deprecated Use {@link #getInjectableReference(InjectionPoint, Bean, CreationalContext)} instead */ @Deprecated public Object getReference(InjectionPoint injectionPoint, Bean<?> resolvedBean, CreationalContext<?> creationalContext) { return getInjectableReference(injectionPoint, resolvedBean, creationalContext); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
public DecoratorProxyMethodHandler createMethodHandler(InjectionPoint injectionPoint, CreationalContext<?> creationalContext, Decorator<Object> decorator) { Object decoratorInstance = beanManager.getInjectableReference(injectionPoint, decorator, creationalContext); assert previousDelegate != null : "previousDelegate should have been set when calling beanManager.getReference(), but it wasn't!"; SerializableContextualInstanceImpl<Decorator<Object>, Object> serializableContextualInstance = new SerializableContextualInstanceImpl<Decorator<Object>, Object>(decorator, decoratorInstance, null, contextualStore); return new DecoratorProxyMethodHandler(serializableContextualInstance, previousDelegate); }
@Override public T getValueToInject(BeanManagerImpl manager, CreationalContext<?> creationalContext) { T objectToInject; if (!cacheable) { objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, creationalContext)); } else { if (cachedBean == null) { cachedBean = manager.resolve(manager.getBeans(this)); } objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, cachedBean, creationalContext)); } return objectToInject; }
@Override public T getValueToInject(BeanManagerImpl manager, CreationalContext<?> creationalContext) { T objectToInject; if (!cacheable) { objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, creationalContext)); } else { if (cachedBean == null) { cachedBean = manager.resolve(manager.getBeans(this)); } objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, cachedBean, creationalContext)); } return objectToInject; }
@Override public T getValueToInject(BeanManagerImpl manager, CreationalContext<?> creationalContext) { T objectToInject; if (!cacheable) { objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, creationalContext)); } else { if (cachedBean == null) { cachedBean = manager.resolve(manager.getBeans(this)); } objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, cachedBean, creationalContext)); } return objectToInject; }
@Override public T getValueToInject(BeanManagerImpl manager, CreationalContext<?> creationalContext) { T objectToInject; if (!cacheable) { objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, creationalContext)); } else { if (cachedBean == null) { cachedBean = manager.resolve(manager.getBeans(this)); } objectToInject = Reflections.<T> cast(manager.getInjectableReference(this, cachedBean, creationalContext)); } return objectToInject; }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }
@Override public Object getInjectableReference(InjectionPoint injectionPoint, CreationalContext<?> creationalContext) { if (injectionPoint.isDelegate()) { return DecorationHelper.peek().getNextDelegate(injectionPoint, creationalContext); } else { Bean<?> resolvedBean = getBean(new ResolvableBuilder(injectionPoint, this).create()); return getInjectableReference(injectionPoint, resolvedBean, creationalContext); } }