org.jboss.aop.expressions
Class ParameterExpression

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

public class ParameterExpression
extends Object

Comment

Version:
$Revision: 70826 $
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 © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.