org.jboss.aop.expressions
Class ParameterExpression

java.lang.Object
  extended by org.jboss.aop.expressions.ParameterExpression

public class ParameterExpression
extends Object

Comment

Version:
$Revision: 37406 $
Author:
Bill Burke

Field Summary
protected static Pattern ALL
           
 boolean isAll
           
 String originalExpression
           
 Pattern[] parameterPatterns
           
protected static Pattern PARAMS
           
 
Constructor Summary
ParameterExpression(String expression)
           
 
Method Summary
 boolean matches(Class[] params)
           
 boolean matches(javassist.CtClass[] params)
           
protected static String simpleType(Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL

protected static final Pattern ALL

PARAMS

protected static final Pattern PARAMS

originalExpression

public String originalExpression

parameterPatterns

public Pattern[] parameterPatterns

isAll

public boolean isAll
Constructor Detail

ParameterExpression

public ParameterExpression(String expression)
Parameters:
expression - should be (..) or comma delimited (int, .*, java.lang.String)
Method Detail

simpleType

protected static String simpleType(Class type)

matches

public boolean matches(Class[] params)

matches

public boolean matches(javassist.CtClass[] params)


Copyright © 2004 JBoss Inc. All Rights Reserved.