本文整理了Java中javax.enterprise.inject.spi.AnnotatedField.getDeclaringType()
方法的一些代码示例,展示了AnnotatedField.getDeclaringType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AnnotatedField.getDeclaringType()
方法的具体详情如下:
包路径:javax.enterprise.inject.spi.AnnotatedField
类名称:AnnotatedField
方法名:getDeclaringType
暂无
代码示例来源:origin: org.jboss.weld.osgi/weld-osgi-core-extension
@Override
public AnnotatedType<T> getDeclaringType() {
return field.getDeclaringType();
}
代码示例来源:origin: org.jboss.weld.se/weld-se
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: weld/core
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: weld/core
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: weld/core
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: org.jboss.weld.se/weld-se-shaded
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded
@Override
public <X> FieldProducerFactory<X> getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) {
BeanManagerImpl manager = BeanManagerLookupService.lookupBeanManager(field.getDeclaringType().getJavaClass(), this);
return new FieldProducerFactory<X>(field, declaringBean, manager);
}
代码示例来源:origin: org.jboss.weld.se/weld-se
static String annotatedFieldToString(AnnotatedField<?> field, Class<?> beanClass) {
StringBuilder builder = new StringBuilder();
builder.append(Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations())));
builder.append(Formats.formatModifiers(field.getJavaMember().getModifiers()));
builder.append(' ');
builder.append(Formats.formatType(field.getJavaMember().getType()));
builder.append(' ');
if (!beanClass.getName().equals(field.getDeclaringType().getJavaClass().getName())) {
builder.append(Formats.formatType(field.getDeclaringType().getJavaClass()));
builder.append('.');
}
builder.append(field.getJavaMember().getName());
return builder.toString();
}
代码示例来源:origin: weld/core
static String annotatedFieldToString(AnnotatedField<?> field, Class<?> beanClass) {
StringBuilder builder = new StringBuilder();
builder.append(Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations())));
builder.append(Formats.formatModifiers(field.getJavaMember().getModifiers()));
builder.append(' ');
builder.append(Formats.formatType(field.getJavaMember().getType()));
builder.append(' ');
if (!beanClass.getName().equals(field.getDeclaringType().getJavaClass().getName())) {
builder.append(Formats.formatType(field.getDeclaringType().getJavaClass()));
builder.append('.');
}
builder.append(field.getJavaMember().getName());
return builder.toString();
}
代码示例来源:origin: org.jboss.weld.se/weld-se
private <X> FieldInjectionPointAttributes<?, X> createFieldInjectionPoint(AnnotatedField<X> field) {
EnhancedAnnotatedField<?, X> enhancedField = services.get(MemberTransformer.class).loadEnhancedMember(field, getId());
return InferringFieldInjectionPointAttributes.of(enhancedField, null, field.getDeclaringType().getJavaClass(), this);
}
代码示例来源:origin: org.jboss.weld.se/weld-se-shaded
private <X> FieldInjectionPointAttributes<?, X> createFieldInjectionPoint(AnnotatedField<X> field) {
EnhancedAnnotatedField<?, X> enhancedField = services.get(MemberTransformer.class).loadEnhancedMember(field, getId());
return InferringFieldInjectionPointAttributes.of(enhancedField, null, field.getDeclaringType().getJavaClass(), this);
}
代码示例来源:origin: weld/core
private <X> FieldInjectionPointAttributes<?, X> createFieldInjectionPoint(AnnotatedField<X> field) {
EnhancedAnnotatedField<?, X> enhancedField = services.get(MemberTransformer.class).loadEnhancedMember(field, getId());
return InferringFieldInjectionPointAttributes.of(enhancedField, null, field.getDeclaringType().getJavaClass(), this);
}
代码示例来源:origin: weld/core
private <X> FieldInjectionPointAttributes<?, X> createFieldInjectionPoint(AnnotatedField<X> field) {
EnhancedAnnotatedField<?, X> enhancedField = services.get(MemberTransformer.class).loadEnhancedMember(field, getId());
return InferringFieldInjectionPointAttributes.of(enhancedField, null, field.getDeclaringType().getJavaClass(), this);
}
代码示例来源:origin: weld/core
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: org.jboss.weld.se/weld-se-shaded
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: weld/core
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: org.jboss.weld.se/weld-se
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: weld/core
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded
public static String formatAnnotatedField(AnnotatedField<?> field) {
return Formats.formatSimpleClassName(field) + " " + Formats.addSpaceIfNeeded(Formats.formatAnnotations(field.getAnnotations()))
+ Formats.addSpaceIfNeeded(Formats.formatModifiers(field.getJavaMember().getModifiers())) + field.getDeclaringType().getJavaClass().getName() + "."
+ field.getJavaMember().getName();
}
代码示例来源:origin: weld/core
private ProcessProducerFieldImpl(BeanManagerImpl beanManager, ProducerField<T, X> bean) {
super(beanManager, ProcessProducerField.class, new Type[]{bean.getAnnotated().getBaseType(), bean.getAnnotated().getDeclaringType().getBaseType()}, bean);
}
内容来源于网络,如有侵权,请联系作者删除!