Package org.aspectj.weaver

Examples of org.aspectj.weaver.ConcreteTypeMunger.matches()


    public void weaveNormalTypeMungers(ResolvedType onType) {
      ContextToken tok = CompilationAndWeavingContext.enteringPhase(CompilationAndWeavingContext.PROCESSING_TYPE_MUNGERS, onType.getName());
      if (onType.isRawType() || onType.isParameterizedType()) onType = onType.getGenericType();
    for (Iterator i = typeMungerList.iterator(); i.hasNext(); ) {
      ConcreteTypeMunger m = (ConcreteTypeMunger)i.next();
      if (!m.isLateMunger() && m.matches(onType)) {
        onType.addInterTypeMunger(m);
      }
    }
    CompilationAndWeavingContext.leavingPhase(tok);
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.