java.lang.reflect.Member.isSynthetic()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(128)

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

Member.isSynthetic介绍

[英]Indicates whether or not this member is synthetic (artificially introduced by the compiler).
[中]指示此成员是否为合成成员(由编译器人工引入)。

代码示例

代码示例来源:origin: google/guava

@Override
public final boolean isSynthetic() {
 return member.isSynthetic();
}

代码示例来源:origin: prestodb/presto

@Override
public final boolean isSynthetic() {
 return member.isSynthetic();
}

代码示例来源:origin: google/j2objc

@Override
public final boolean isSynthetic() {
 return member.isSynthetic();
}

代码示例来源:origin: wildfly/wildfly

@Override
public final boolean isSynthetic() {
 return member.isSynthetic();
}

代码示例来源:origin: org.apache.commons/commons-lang3

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: org.assertj/assertj-core

/**
 * Returns whether a Member is accessible.
 * @param m Member to check
 * @return true if <code>m</code> is accessible
 */
static boolean isAccessible(Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: google/guava

private boolean isIgnored(Member member) {
 return member.isSynthetic() || ignoredMembers.contains(member) || isEquals(member);
}

代码示例来源:origin: joel-costigliola/assertj-core

/**
 * Returns whether a Member is accessible.
 * @param m Member to check
 * @return true if <code>m</code> is accessible
 */
static boolean isAccessible(Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: ehcache/ehcache3

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: org.assertj/assertj-core

private static <M extends Member> Set<M> filterSyntheticMembers(M[] members) {
 Set<M> filteredMembers = newLinkedHashSet();
 for (M member : members) {
  if (!member.isSynthetic()) {
   filteredMembers.add(member);
  }
 }
 return filteredMembers;
}

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

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

代码示例来源:origin: joel-costigliola/assertj-core

private static <M extends Member> Set<M> filterSyntheticMembers(M[] members) {
 Set<M> filteredMembers = newLinkedHashSet();
 for (M member : members) {
  if (!member.isSynthetic()) {
   filteredMembers.add(member);
  }
 }
 return filteredMembers;
}

代码示例来源:origin: com.typesafe.play/play

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: com.typesafe.play/play_2.12

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: com.typesafe.play/play_2.11

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: org.elasticsearch/elasticsearch

private MemberImpl(Member member) {
  this.declaringClass = member.getDeclaringClass();
  this.name = member.getName();
  this.modifiers = member.getModifiers();
  this.synthetic = member.isSynthetic();
  this.memberType = memberType(member);
  this.memberKey = memberKey(member);
}

代码示例来源:origin: asLody/AndHook

/**
 * Returns whether a Member is accessible.
 *
 * @param m Member to check
 * @return true if <code>m</code> is accessible
 */
static boolean isAccessible(Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: com.aliyun.openservices/ons-client

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: de.knightsoft-net/gwt-commons-lang3

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

代码示例来源:origin: io.virtdata/virtdata-lib-curves4

/**
 * Returns whether a {@link Member} is accessible.
 * @param m Member to check
 * @return {@code true} if <code>m</code> is accessible
 */
static boolean isAccessible(final Member m) {
  return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
}

相关文章