Esempio n. 1
0
 public ParameterizedType_c(JL5ParsedClassType t) {
   super(t.typeSystem(), t.init(), t.fromSource());
   this.baseType = t;
   /*fromSource = t.fromSource();
   superType = t.superType();
   interfaces = t.interfaces();
   methods = t.methods();
   fields = t.fields();
   constructors = t.constructors();
   memberClasses = t.memberClasses();
   package_ = t.package_();
   flags = t.flags();
   kind = t.kind();
   name = t.name();
   outer = t.outer();
   inStaticContext = t.inStaticContext();
   enumConstants = t.enumConstants();
   annotationElems = t.annotationElems();
   annotations = t.annotations();
   typeVariables = t.typeVariables();*/
 }
Esempio n. 2
0
 public String toString() {
   StringBuffer sb = new StringBuffer(baseType.toString());
   sb.append("<");
   for (Iterator it = typeArguments().iterator(); it.hasNext(); ) {
     sb.append(((Type) it.next()));
     if (it.hasNext()) {
       sb.append(", ");
     }
   }
   sb.append(">");
   return sb.toString();
 }
Esempio n. 3
0
 public Flags flags() {
   return baseType.flags();
 }
Esempio n. 4
0
 public polyglot.types.Package package_() {
   return baseType.package_();
 }
Esempio n. 5
0
 public Type superType() {
   return baseType.superType();
 }
Esempio n. 6
0
 public String name() {
   return baseType.name();
 }
Esempio n. 7
0
 public ClassType outer() {
   return baseType.outer();
 }
Esempio n. 8
0
 public boolean inStaticContext() {
   return baseType.inStaticContext();
 }
Esempio n. 9
0
 public List methods(String name, List args) {
   return baseType.methods(name, args);
 }
Esempio n. 10
0
 public Source fromSource() {
   return baseType.fromSource();
 }
Esempio n. 11
0
 public List typeVariables() {
   return baseType.typeVariables();
 }
Esempio n. 12
0
 public boolean isGeneric() {
   return baseType.isGeneric();
 }
Esempio n. 13
0
 public List interfaces() {
   return baseType.interfaces();
 }
Esempio n. 14
0
 public List fields() {
   return baseType.fields();
 }
Esempio n. 15
0
 public List constructors() {
   return baseType.constructors();
 }
Esempio n. 16
0
 public Kind kind() {
   return baseType.kind();
 }
Esempio n. 17
0
 public List memberClasses() {
   return baseType.memberClasses();
 }
Esempio n. 18
0
 public List methods() {
   return baseType.methods();
 }