Refine search
public static <T, X> ForwardingParameterInjectionPointAttributes<T, X> of(InjectionPoint ip) { if (ip instanceof ForwardingParameterInjectionPointAttributes<?, ?>) { return Reflections.cast(ip); } if (!(ip.getAnnotated() instanceof AnnotatedParameter<?>)) { throw BeanLogger.LOG.invalidInjectionPointType(ForwardingParameterInjectionPointAttributes.class, ip.getAnnotated()); } return new ForwardingParameterInjectionPointAttributes<T, X>(ip); }
@Override public AnnotatedParameter<X> getAnnotated() { return Reflections.cast(delegate().getAnnotated()); // checked in initializer } }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }
public static <T, X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) { ProcessInjectionPointImpl<T, X> event = new ProcessInjectionPointImpl<T, X>(attributes, declaringComponentClass, manager, attributes.getAnnotated().getBaseType()) { }; event.fire(); if (!event.isDirty()) { return attributes; } else { return ForwardingParameterInjectionPointAttributes.of(event.getInjectionPointInternal()); } }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }
public static <T, X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) { ProcessInjectionPointImpl<T, X> event = new ProcessInjectionPointImpl<T, X>(attributes, declaringComponentClass, manager, attributes.getAnnotated().getBaseType()) { }; event.fire(); if (!event.isDirty()) { return attributes; } else { return ForwardingParameterInjectionPointAttributes.of(event.getInjectionPointInternal()); } }
public static <T, X> ForwardingParameterInjectionPointAttributes<T, X> of(InjectionPoint ip) { if (ip instanceof ForwardingParameterInjectionPointAttributes<?, ?>) { return Reflections.cast(ip); } if (!(ip.getAnnotated() instanceof AnnotatedParameter<?>)) { throw BeanLogger.LOG.invalidInjectionPointType(ForwardingParameterInjectionPointAttributes.class, ip.getAnnotated()); } return new ForwardingParameterInjectionPointAttributes<T, X>(ip); }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }
@Override public AnnotatedParameter<X> getAnnotated() { return Reflections.cast(delegate().getAnnotated()); // checked in initializer } }
public static <T, X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) { ProcessInjectionPointImpl<T, X> event = new ProcessInjectionPointImpl<T, X>(attributes, declaringComponentClass, manager, attributes.getAnnotated().getBaseType()) { }; event.fire(); if (!event.isDirty()) { return attributes; } else { return ForwardingParameterInjectionPointAttributes.of(event.getInjectionPointInternal()); } }
public static <T, X> ForwardingParameterInjectionPointAttributes<T, X> of(InjectionPoint ip) { if (ip instanceof ForwardingParameterInjectionPointAttributes<?, ?>) { return Reflections.cast(ip); } if (!(ip.getAnnotated() instanceof AnnotatedParameter<?>)) { throw BeanLogger.LOG.invalidInjectionPointType(ForwardingParameterInjectionPointAttributes.class, ip.getAnnotated()); } return new ForwardingParameterInjectionPointAttributes<T, X>(ip); }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }
@Override public AnnotatedParameter<X> getAnnotated() { return Reflections.cast(delegate().getAnnotated()); // checked in initializer } }
public static <T, X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) { ProcessInjectionPointImpl<T, X> event = new ProcessInjectionPointImpl<T, X>(attributes, declaringComponentClass, manager, attributes.getAnnotated().getBaseType()) { }; event.fire(); if (!event.isDirty()) { return attributes; } else { return ForwardingParameterInjectionPointAttributes.of(event.getInjectionPointInternal()); } }
public static <T, X> ForwardingParameterInjectionPointAttributes<T, X> of(InjectionPoint ip) { if (ip instanceof ForwardingParameterInjectionPointAttributes<?, ?>) { return Reflections.cast(ip); } if (!(ip.getAnnotated() instanceof AnnotatedParameter<?>)) { throw BeanLogger.LOG.invalidInjectionPointType(ForwardingParameterInjectionPointAttributes.class, ip.getAnnotated()); } return new ForwardingParameterInjectionPointAttributes<T, X>(ip); }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }
@Override public AnnotatedParameter<X> getAnnotated() { return Reflections.cast(delegate().getAnnotated()); // checked in initializer } }
public static <T, X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) { ProcessInjectionPointImpl<T, X> event = new ProcessInjectionPointImpl<T, X>(attributes, declaringComponentClass, manager, attributes.getAnnotated().getBaseType()) { }; event.fire(); if (!event.isDirty()) { return attributes; } else { return ForwardingParameterInjectionPointAttributes.of(event.getInjectionPointInternal()); } }
public static <T, X> ForwardingParameterInjectionPointAttributes<T, X> of(InjectionPoint ip) { if (ip instanceof ForwardingParameterInjectionPointAttributes<?, ?>) { return Reflections.cast(ip); } if (!(ip.getAnnotated() instanceof AnnotatedParameter<?>)) { throw BeanLogger.LOG.invalidInjectionPointType(ForwardingParameterInjectionPointAttributes.class, ip.getAnnotated()); } return new ForwardingParameterInjectionPointAttributes<T, X>(ip); }
public static <T, X> WeldInjectionPointAttributes<T, ?> getWeldInjectionPoint(InjectionPoint injectionPoint) { if (injectionPoint instanceof WeldInjectionPointAttributes<?, ?>) { return Reflections.cast(injectionPoint); } if (injectionPoint.getAnnotated() instanceof AnnotatedField<?>) { return FieldInjectionPoint.<T, X>silent(ForwardingFieldInjectionPointAttributes.<T, X>of(injectionPoint)); } else { return ParameterInjectionPointImpl.<T, X>silent(ForwardingParameterInjectionPointAttributes.<T, X>of(injectionPoint)); } }