com.vladium.util
Class WCMatcher

java.lang.Object
  extended by com.vladium.util.WCMatcher
Direct Known Subclasses:
WCMatcher.AllMatcher, WCMatcher.EmptyMatcher, WCMatcher.EndsWithMatcher, WCMatcher.PatternMatcher, WCMatcher.StartsWithMatcher

public abstract class WCMatcher
extends java.lang.Object

Author:
Vlad Roubtsov, (C) 2002

Nested Class Summary
private static class WCMatcher.AllMatcher
           
private static class WCMatcher.EmptyMatcher
           
private static class WCMatcher.EndsWithMatcher
           
private static class WCMatcher.PatternMatcher
           
private static class WCMatcher.StartsWithMatcher
           
 
Field Summary
private static WCMatcher ALL_MATCHER
           
private static WCMatcher EMPTY_MATCHER
           
 
Constructor Summary
WCMatcher()
           
 
Method Summary
static WCMatcher compile(java.lang.String pattern)
           
abstract  boolean matches(char[] chars)
           
abstract  boolean matches(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_MATCHER

private static final WCMatcher ALL_MATCHER

EMPTY_MATCHER

private static final WCMatcher EMPTY_MATCHER
Constructor Detail

WCMatcher

WCMatcher()
Method Detail

compile

public static WCMatcher compile(java.lang.String pattern)

matches

public abstract boolean matches(java.lang.String s)

matches

public abstract boolean matches(char[] chars)