public abstract class StringMatcher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
stringToMatch |
Constructor and Description |
---|
StringMatcher(java.lang.String stringToMatch) |
Modifier and Type | Method and Description |
---|---|
static StringMatcher |
contains(java.lang.String stringToMatch) |
static StringMatcher |
containsIgnoringCase(java.lang.String stringToMatch) |
static StringMatcher |
endsWith(java.lang.String stringToMatch) |
static StringMatcher |
endsWithIgnoringCase(java.lang.String stringToMatch) |
static StringMatcher |
eq(java.lang.String stringToMatch)
Numeric equal
|
static StringMatcher |
exact(java.lang.String stringToMatch) |
static StringMatcher |
exactIgnoringCase(java.lang.String stringToMatch) |
static StringMatcher |
get(java.lang.String type,
java.lang.String stringToMatch)
provision for define matcher in external data file, that can be converted
to actual one in code!
|
static StringMatcher |
gt(java.lang.String stringToMatch)
Numeric greater then
|
static StringMatcher |
gte(java.lang.String stringToMatch)
Numeric greater then equal
|
static StringMatcher |
like(java.lang.String stringToMatch) |
static StringMatcher |
likeIgnoringCase(java.lang.String stringToMatch) |
static StringMatcher |
lt(java.lang.String stringToMatch)
Numeric less then
|
static StringMatcher |
lte(java.lang.String stringToMatch)
Numeric less then equal
|
abstract boolean |
match(java.lang.String target) |
static StringMatcher |
startsWith(java.lang.String stringToMatch) |
static StringMatcher |
startsWithIgnoringCase(java.lang.String stringToMatch) |
java.lang.String |
toString() |
public java.lang.String toString()
toString
in class java.lang.Object
public abstract boolean match(java.lang.String target)
public static StringMatcher get(java.lang.String type, java.lang.String stringToMatch)
type
- stringToMatch
- public static StringMatcher exact(java.lang.String stringToMatch)
public static StringMatcher exactIgnoringCase(java.lang.String stringToMatch)
public static StringMatcher startsWith(java.lang.String stringToMatch)
public static StringMatcher startsWithIgnoringCase(java.lang.String stringToMatch)
public static StringMatcher endsWith(java.lang.String stringToMatch)
public static StringMatcher endsWithIgnoringCase(java.lang.String stringToMatch)
public static StringMatcher contains(java.lang.String stringToMatch)
public static StringMatcher containsIgnoringCase(java.lang.String stringToMatch)
public static StringMatcher like(java.lang.String stringToMatch)
stringToMatch
- : valid regular expressionpublic static StringMatcher likeIgnoringCase(java.lang.String stringToMatch)
stringToMatch
- : valid regular expressionpublic static StringMatcher gt(java.lang.String stringToMatch)
stringToMatch
- public static StringMatcher gte(java.lang.String stringToMatch)
stringToMatch
- public static StringMatcher lt(java.lang.String stringToMatch)
stringToMatch
- public static StringMatcher lte(java.lang.String stringToMatch)
stringToMatch
- public static StringMatcher eq(java.lang.String stringToMatch)
stringToMatch
- Copyright © 2000 Infostretch Corp.