Package org.aspectj.util.GenericSignature

Examples of org.aspectj.util.GenericSignature.ClassTypeSignature


    ftp.identifier = eatIdentifier();
    // ClassBound
    eat(":");
    ftp.classBound = parseFieldTypeSignature(true);
    if (ftp.classBound == null) {
      ftp.classBound = new ClassTypeSignature("Ljava/lang/Object;", "Ljava/lang/Object");
    }
    // Optional InterfaceBounds
    List optionalBounds = new ArrayList();
    while (maybeEat(":")) {
      optionalBounds.add(parseFieldTypeSignature(false));
View Full Code Here


      }
    }
    ret.append(";");
    if (outerType == null)
      outerType = new SimpleClassTypeSignature(ret.toString());
    return new ClassTypeSignature(ret.toString(), outerType, nestedTypes);
  }
View Full Code Here

    ftp.identifier = eatIdentifier();
    // ClassBound
    eat(":");
    ftp.classBound = parseFieldTypeSignature(true);
    if (ftp.classBound == null) {
      ftp.classBound = new ClassTypeSignature("Ljava/lang/Object;", "Ljava/lang/Object");
    }
    // Optional InterfaceBounds
    List<FieldTypeSignature> optionalBounds = new ArrayList<FieldTypeSignature>();
    while (maybeEat(":")) {
      optionalBounds.add(parseFieldTypeSignature(false));
View Full Code Here

      }
    }
    ret.append(";");
    if (outerType == null)
      outerType = new SimpleClassTypeSignature(ret.toString());
    return new ClassTypeSignature(ret.toString(), outerType, nestedTypes);
  }
View Full Code Here

TOP

Related Classes of org.aspectj.util.GenericSignature.ClassTypeSignature

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.