Package org.aspectj.apache.bcel.classfile.Signature

Examples of org.aspectj.apache.bcel.classfile.Signature.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


          throw new IllegalStateException("Expecting .,<, or ;, but found " + tokenStream[tokenIndex] + " while unpacking " + inputString);
        }
      }
      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.apache.bcel.classfile.Signature.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.