ClassRepr.java 文件源码

java
阅读 43 收藏 0 点赞 0 评论 0

项目:tools-idea 作者:
public ClassRepr(final DependencyContext context, final int a, final int fn, final int n, final int sig,
                 final int sup,
                 final String[] i,
                 final Set<FieldRepr> f,
                 final Set<MethodRepr> m,
                 final Set<ElemType> targets,
                 final RetentionPolicy policy,
                 final int outerClassName,
                 final boolean localClassFlag,
                 final boolean anonymousClassFlag,
                 final Set<UsageRepr.Usage> usages) {
  super(a, sig, n);
  this.myContext = context;
  myFileName = fn;
  mySuperClass = TypeRepr.createClassType(context, sup);
  myInterfaces = (Set<TypeRepr.AbstractType>)TypeRepr.createClassType(context, i, new HashSet<TypeRepr.AbstractType>());
  myFields = f;
  myMethods = m;
  this.myAnnotationTargets = targets;
  this.myRetentionPolicy = policy;
  this.myOuterClassName = outerClassName;
  this.myIsLocal = localClassFlag;
  this.myIsAnonymous = anonymousClassFlag;
  this.myUsages = usages;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号