Lines Matching refs:Extends
119 private List<Extends> supertypes;
130 List<Extends> ifaces, List<Method> methods) {
143 public List<Extends> getSupertypes() { return this.supertypes; }
150 protected abstract void setSuperClass(Extends supertype);
152 public void addSuperType(Extends sup) {
157 this.supertypes.add(new Extends(iface));
169 // according to their type. Class (or Extends with a Class type) is
171 // generic parameter names. Interface (or Extends with an Interface
175 setSuperClass(new Extends((Class)p));
176 } else if (p instanceof Extends) {
177 Extends ext = (Extends)p;
224 // Convenience method for creating an Extends object using this
226 public Extends with(String ... args) {
227 return new Extends(this, args);
275 for (Extends e : getSupertypes()) {
290 private Extends superClass;
293 List<TypeParameter> params, Extends sprClass,
294 List<Extends> interfaces, List<Method> methods) {
320 public void setSuperClass(Extends ext) {
327 setSuperClass(new Extends(c));
372 List<Extends> interfaces, List<Method> methods) {
383 protected void setSuperClass(Extends ext) {
420 public static class Extends extends Element {
429 public Extends(Type supertype, String ... args) {