javax.enterprise.inject.spi.AnnotatedMember.getJavaMember()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(6.2k)|赞(0)|评价(0)|浏览(71)

本文整理了Java中javax.enterprise.inject.spi.AnnotatedMember.getJavaMember()方法的一些代码示例,展示了AnnotatedMember.getJavaMember()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AnnotatedMember.getJavaMember()方法的具体详情如下:
包路径:javax.enterprise.inject.spi.AnnotatedMember
类名称:AnnotatedMember
方法名:getJavaMember

AnnotatedMember.getJavaMember介绍

[英]Returns base java member.
[中]返回基本java成员。

代码示例

代码示例来源:origin: oracle/helidon

@Override
public int getModifiers() {
  return annotatedMember.getJavaMember().getModifiers();
}

代码示例来源:origin: oracle/helidon

@Override
public String getName() {
  return annotatedMember.getJavaMember().getName();
}

代码示例来源:origin: oracle/helidon

@Override
  public boolean isSynthetic() {
    return annotatedMember.getJavaMember().isSynthetic();
  }
}

代码示例来源:origin: org.jboss.weld.se/weld-se

private static void checkMembersBelongToHierarchy(Iterable<? extends AnnotatedMember<?>> members, Set<Class<?>> hierarchy, AnnotatedType<?> type) {
  for (AnnotatedMember<?> member : members) {
    if (!hierarchy.contains(member.getJavaMember().getDeclaringClass())) {
      MetadataLogger.LOG.notInHierarchy(member.getJavaMember().getName(), member.toString(), type.getJavaClass().getName(), type.toString(),
          Formats.formatAsStackTraceElement(member.getJavaMember()));
    }
  }
}

代码示例来源:origin: weld/core

private static void checkMembersBelongToHierarchy(Iterable<? extends AnnotatedMember<?>> members, Set<Class<?>> hierarchy, AnnotatedType<?> type) {
  for (AnnotatedMember<?> member : members) {
    if (!hierarchy.contains(member.getJavaMember().getDeclaringClass())) {
      MetadataLogger.LOG.notInHierarchy(member.getJavaMember().getName(), member.toString(), type.getJavaClass().getName(), type.toString(),
          Formats.formatAsStackTraceElement(member.getJavaMember()));
    }
  }
}

代码示例来源:origin: org.jboss.forge/forge-addon-container

public void processProducerHooks(@Observes ProcessProducer<?, ?> event, BeanManager manager)
{
 Class<?> type = Types.toClass(event.getAnnotatedMember().getJavaMember());
 ClassLoader classLoader = type.getClassLoader();
 if (classLoader != null && classLoader.equals(Thread.currentThread().getContextClassLoader()))
 {
   if (Annotations.isAnnotationPresent(type, Exported.class))
   {
    services.put(type, manager.createAnnotatedType(type));
   }
 }
}

代码示例来源:origin: org.jboss.weld.se/weld-se

@Override
  protected DefinitionException producerWithParameterizedTypeWithTypeVariableBeanTypeMustBeDependent(AnnotatedMember<?> member) {
    return BeanLogger.LOG.producerMethodWithTypeVariableReturnTypeMustBeDependent(member, Formats.formatAsStackTraceElement(member.getJavaMember()));
  }
}

代码示例来源:origin: weld/core

@Override
  protected DefinitionException producerWithParameterizedTypeWithTypeVariableBeanTypeMustBeDependent(AnnotatedMember<?> member) {
    return BeanLogger.LOG.producerFieldWithTypeVariableBeanTypeMustBeDependent(member, Formats.formatAsStackTraceElement(member.getJavaMember()));
  }
}

代码示例来源:origin: weld/core

@Override
  protected DefinitionException producerWithParameterizedTypeWithTypeVariableBeanTypeMustBeDependent(AnnotatedMember<?> member) {
    return BeanLogger.LOG.producerFieldWithTypeVariableBeanTypeMustBeDependent(member, Formats.formatAsStackTraceElement(member.getJavaMember()));
  }
}

代码示例来源:origin: weld/core

@Override
  protected DefinitionException producerWithParameterizedTypeWithTypeVariableBeanTypeMustBeDependent(AnnotatedMember<?> member) {
    return BeanLogger.LOG.producerMethodWithTypeVariableReturnTypeMustBeDependent(member, Formats.formatAsStackTraceElement(member.getJavaMember()));
  }
}

代码示例来源:origin: weld/core

@Override
  protected DefinitionException producerWithParameterizedTypeWithTypeVariableBeanTypeMustBeDependent(AnnotatedMember<?> member) {
    return BeanLogger.LOG.producerMethodWithTypeVariableReturnTypeMustBeDependent(member, Formats.formatAsStackTraceElement(member.getJavaMember()));
  }
}

代码示例来源:origin: org.jboss.weld.se/weld-se-shaded

protected A resolve() {
  for (A annotatedMember : getCandidates()) {
    if (annotatedMember.getJavaMember().equals(memberHolder.get())) {
      return annotatedMember;
    }
  }
  throw BeanLogger.LOG.unableToLoadMember(memberHolder.get());
}

代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded

protected A resolve() {
  for (A annotatedMember : getCandidates()) {
    if (annotatedMember.getJavaMember().equals(memberHolder.get())) {
      return annotatedMember;
    }
  }
  throw BeanLogger.LOG.unableToLoadMember(memberHolder.get());
}

代码示例来源:origin: weld/core

protected A resolve() {
  for (A annotatedMember : getCandidates()) {
    if (annotatedMember.getJavaMember().equals(memberHolder.get())) {
      return annotatedMember;
    }
  }
  throw BeanLogger.LOG.unableToLoadMember(memberHolder.get());
}

代码示例来源:origin: weld/core

public void processProducers(@Observes ProcessProducer<?, ?> event, BeanManager beanManager) {
  probe.getBootstrapStats().increment(EventType.PP);
  if (eventMonitorContainerLifecycleEvents) {
    addContainerLifecycleEvent(event, formatMember(event.getAnnotatedMember().getJavaMember()), beanManager);
  }
}

代码示例来源:origin: weld/core

public void processProducers(@Observes ProcessProducer<?, ?> event, BeanManager beanManager) {
  probe.getBootstrapStats().increment(EventType.PP);
  if (eventMonitorContainerLifecycleEvents) {
    addContainerLifecycleEvent(event, formatMember(event.getAnnotatedMember().getJavaMember()), beanManager);
  }
}

代码示例来源:origin: weld/core

public static void validateAnnotatedMember(AnnotatedMember<?> member) {
  validateAnnotated(member);
  checkNotNull(member.getJavaMember(), "getJavaMember()", member);
  checkNotNull(member.getDeclaringType(), "getDeclaringType()", member);
}

代码示例来源:origin: weld/core

public static void validateAnnotatedMember(AnnotatedMember<?> member) {
  validateAnnotated(member);
  checkNotNull(member.getJavaMember(), "getJavaMember()", member);
  checkNotNull(member.getDeclaringType(), "getDeclaringType()", member);
}

代码示例来源:origin: org.jboss.weld.se/weld-se

public static void validateAnnotatedMember(AnnotatedMember<?> member) {
  validateAnnotated(member);
  checkNotNull(member.getJavaMember(), "getJavaMember()", member);
  checkNotNull(member.getDeclaringType(), "getDeclaringType()", member);
}

代码示例来源:origin: weld/core

public static void validateAnnotatedMember(AnnotatedMember<?> member) {
  validateAnnotated(member);
  checkNotNull(member.getJavaMember(), "getJavaMember()", member);
  checkNotNull(member.getDeclaringType(), "getDeclaringType()", member);
}

相关文章