org.jboss.aop.pointcut
Class TypedefExpression

java.lang.Object
  extended by org.jboss.aop.pointcut.TypedefExpression
All Implemented Interfaces:
Typedef

public class TypedefExpression
extends Object
implements Typedef

Author:
Kabir Khan

Field Summary
protected  ASTStart ast
           
protected  String expr
           
protected  String name
           
 
Constructor Summary
TypedefExpression(String name, String expr)
           
 
Method Summary
 String getExpr()
           
 String getName()
           
 boolean matches(Advisor advisor, Class<?> clazz)
           
 boolean matches(Advisor advisor, javassist.CtClass clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

expr

protected String expr

ast

protected ASTStart ast
Constructor Detail

TypedefExpression

public TypedefExpression(String name,
                         String expr)
                  throws ParseException
Throws:
ParseException
Method Detail

getName

public String getName()
Specified by:
getName in interface Typedef

getExpr

public String getExpr()
Specified by:
getExpr in interface Typedef

matches

public boolean matches(Advisor advisor,
                       javassist.CtClass clazz)
Specified by:
matches in interface Typedef

matches

public boolean matches(Advisor advisor,
                       Class<?> clazz)
Specified by:
matches in interface Typedef


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.