@Override public Type getBaseType() { return annotatedType.getBaseType(); }
public Type getBaseType() { return delegate.getBaseType(); }
|| containsJaxRsFieldInjection(annotatedType) || containsJaxRsMethodInjection(annotatedType)) { jaxrsInjectableTypes.add(annotatedType.getBaseType()); final Type baseType = annotatedType.getBaseType(); if (customHk2TypesProvider.getHk2Types().contains(baseType)) { processAnnotatedType.veto();
|| jaxrsInjectableTypes.contains(event.getAnnotatedType().getBaseType())) { target = new InjectionManagerInjectedCdiTarget(it) {
public Type getBaseType() { return delegate.getBaseType(); }
@Override public Type getBaseType() { return wrappedType.getBaseType(); }
/** * {@inheritDoc} */ public Type getBaseType() { return wrapped.getBaseType(); }
@Override public Type getBaseType() { return wrapped.getBaseType(); }
@Test @SpecAssertion(section = "11.5.5", id = "ba") public void testGetAnnotatedType() { assert ProcessAnnotatedTypeObserver.getDogAnnotatedType().getBaseType().equals(Dog.class); }
protected static BaseType createBaseType(AnnotatedType<?> declaringType) { if (declaringType instanceof BaseTypeAnnotated) return ((BaseTypeAnnotated) declaringType).getBaseTypeImpl(); else return createBaseType(declaringType.getBaseType()); }
@Test @SpecAssertion(section = "11.4", id = "c") public void testBaseType() { AnnotatedType<?> annotatedType = getCurrentManager().createAnnotatedType(DogHouse.class); assert annotatedType.getBaseType().equals(DogHouse.class); }
private void validateServletAnnotatedType(AnnotatedType<TestServlet> type) { assert type.getBaseType().equals(TestServlet.class); assert rawTypeSetMatches(type.getTypeClosure(), TestServlet.class, HttpServlet.class, GenericServlet.class, Servlet.class, ServletConfig.class, Object.class); assert type.getAnnotations().isEmpty(); }
private void validateManagedBean(AnnotatedType<Farm> type) { assert type.getBaseType().equals(Farm.class); assert rawTypeSetMatches(type.getTypeClosure(), Farm.class, Object.class); assert type.getFields().size() == 1; assert type.getFields().iterator().next().isAnnotationPresent(Produces.class); assert type.getMethods().size() == 1; assert type.getMethods().iterator().next().isAnnotationPresent(Produces.class); }
public void processInjectionTargets(@Observes ProcessInjectionTarget<?> event, BeanManager beanManager) { probe.getBootstrapStats().increment(EventType.PIT); if (eventMonitorContainerLifecycleEvents) { addContainerLifecycleEvent(event, Formats.formatType(event.getAnnotatedType().getBaseType(), false), beanManager); } }
public void processInjectionTargets(@Observes ProcessInjectionTarget<?> event, BeanManager beanManager) { probe.getBootstrapStats().increment(EventType.PIT); if (eventMonitorContainerLifecycleEvents) { addContainerLifecycleEvent(event, Formats.formatType(event.getAnnotatedType().getBaseType(), false), beanManager); } }
public void processInjectionTargets(@Observes ProcessInjectionTarget<?> event, BeanManager beanManager) { probe.getBootstrapStats().increment(EventType.PIT); if (eventMonitorContainerLifecycleEvents) { addContainerLifecycleEvent(event, Formats.formatType(event.getAnnotatedType().getBaseType(), false), beanManager); } }
public void processInjectionTargets(@Observes ProcessInjectionTarget<?> event, BeanManager beanManager) { probe.getBootstrapStats().increment(EventType.PIT); if (eventMonitorContainerLifecycleEvents) { addContainerLifecycleEvent(event, Formats.formatType(event.getAnnotatedType().getBaseType(), false), beanManager); } }
private ProcessProducerImpl(BeanManagerImpl beanManager, AnnotatedMember<T> annotatedMember, AbstractProducerBean<T, X, ?> bean) { super(beanManager, ProcessProducer.class, new Type[] { bean.getAnnotated().getDeclaringType().getBaseType(), bean.getAnnotated().getBaseType() }); this.bean = bean; this.annotatedMember = annotatedMember; }
private ProcessProducerImpl(BeanManagerImpl beanManager, AnnotatedMember<T> annotatedMember, AbstractProducerBean<T, X, ?> bean) { super(beanManager, ProcessProducer.class, new Type[] { bean.getAnnotated().getDeclaringType().getBaseType(), bean.getAnnotated().getBaseType() }); this.bean = bean; this.annotatedMember = annotatedMember; }
private ProcessProducerImpl(BeanManagerImpl beanManager, AnnotatedMember<T> annotatedMember, AbstractProducerBean<T, X, ?> bean) { super(beanManager, ProcessProducer.class, new Type[] { bean.getAnnotated().getDeclaringType().getBaseType(), bean.getAnnotated().getBaseType() }); this.bean = bean; this.annotatedMember = annotatedMember; }