proguard.util
Class ClassNameMatcher
java.lang.Object
proguard.util.BasicMatcher
proguard.util.ClassNameMatcher
- All Implemented Interfaces:
- StringMatcher
- public class ClassNameMatcher
- extends BasicMatcher
This StringMatcher tests whether internal class names match a
given regular expression.
Supported wildcards are
'?' for a single Java identifier character,
'*' for any number of regular Java identifier characters, and
'**' for any number of regular Java identifier characters or package separator
characters.
'%' for a single internal primitive type character (Z, B, C, S, I, F, J, or D),
|
Method Summary |
static void |
main(String[] args)
A main method for testing class name matching. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassNameMatcher
public ClassNameMatcher(String regularExpression)
- Creates a new ClassNameMatcher.
- Parameters:
regularExpression - the regular expression against which strings
will be matched.
main
public static void main(String[] args)
- A main method for testing class name matching.