protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
protected void checkProducerField(EnhancedAnnotatedField<T, ? super X> enhancedField) { if (getDeclaringBean() instanceof SessionBean<?> && !enhancedField.isStatic()) { throw BeanLogger.LOG.producerFieldOnSessionBeanMustBeStatic(enhancedField, enhancedField.getDeclaringType()); } if (enhancedField.isAnnotationPresent(Inject.class)) { if (getDeclaringBean() != null) { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, getDeclaringBean()); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(enhancedField, enhancedField.getDeclaringType()); } } }
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());
throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), bean); } else { throw BeanLogger.LOG.injectedFieldCannotBeProducer(ij.getAnnotated(), Reflections.<AnnotatedField<?>>cast(ij.getAnnotated()).getDeclaringType());