changeset 18866:0d23a97ba488

added MethodFilter.matchesClassName
author Doug Simon <doug.simon@oracle.com>
date Wed, 14 Jan 2015 16:40:14 +0100
parents d6dba4c723c0
children 7f4cb7587f4c
files graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java	Wed Jan 14 13:43:16 2015 +0100
+++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java	Wed Jan 14 16:40:14 2015 +0100
@@ -166,6 +166,13 @@
         }
     }
 
+    /**
+     * Determines if the class part of this filter matches a given class name.
+     */
+    public boolean matchesClassName(String className) {
+        return clazz == null || clazz.matcher(className).matches();
+    }
+
     public boolean matches(JavaMethod o) {
         // check method name first, since MetaUtil.toJavaName is expensive
         if (methodName != null && !methodName.matcher(o.getName()).matches()) {