proper.util
Class Matcher

java.lang.Object
  extended by proper.util.Matcher

public class Matcher
extends java.lang.Object

A simple class that performs multiple matching on strings, i.e. a given string must fulfill all the given search criteria.
E.g. if the given search string is what ever, then it'll be broken up into the two strings what and ever. If we then match what letter did you never write? against it, we get a match for what and ever (in never), i.e. we get a match.

Version:
$Revision: 1.2 $
Author:
FracPete

Constructor Summary
Matcher()
           
 
Method Summary
static boolean matches(java.lang.String src, java.lang.String search)
          checks the given src string against the search string (case-insensitive)
static boolean matches(java.lang.String src, java.lang.String[] search)
          checks the given src string against the search array (case-insensitive)
static boolean matches(java.lang.String src, java.lang.String[] search, boolean casesensitive)
          checks the given src string against the search array
static boolean matches(java.lang.String src, java.lang.String search, boolean casesensitive)
          checks the given src string against the search string
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Matcher

public Matcher()
Method Detail

matches

public static boolean matches(java.lang.String src,
                              java.lang.String search)
checks the given src string against the search string (case-insensitive)


matches

public static boolean matches(java.lang.String src,
                              java.lang.String search,
                              boolean casesensitive)
checks the given src string against the search string


matches

public static boolean matches(java.lang.String src,
                              java.lang.String[] search)
checks the given src string against the search array (case-insensitive)


matches

public static boolean matches(java.lang.String src,
                              java.lang.String[] search,
                              boolean casesensitive)
checks the given src string against the search array