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 THashSet<TypeRepr.AbstractType>(1));
myFields = f;
myMethods = m;
this.myAnnotationTargets = targets;
this.myRetentionPolicy = policy;
this.myOuterClassName = outerClassName;
this.myIsLocal = localClassFlag;
this.myIsAnonymous = anonymousClassFlag;
this.myUsages = usages;
}
ClassRepr.java 文件源码
java
阅读 37
收藏 0
点赞 0
评论 0
项目:intellij-ce-playground
作者:
评论列表
文章目录