/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }
/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }
/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }
/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }
/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }
/** * * @param bean * @param resolvedBean * @return <code>true</code> if the container is permitted to optimize an injectable reference lookup, <code>false</code> otherwise * @see http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_reference */ public static boolean isInjectableReferenceLookupOptimizationAllowed(Bean<?> bean, Bean<?> resolvedBean) { Preconditions.checkArgumentNotNull(resolvedBean, "resolvedBean"); return bean != null && ((RequestScoped.class.equals(bean.getScope()) && Beans.hasBuiltinScope(resolvedBean)) || (ApplicationScoped.class.equals(bean.getScope()) && ApplicationScoped.class .equals(resolvedBean.getScope()))); }