public interface INameMatcher
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCaseSensitive()
Check if the matcher is case-sensitive
|
boolean |
matches(String name1,
String name2)
Check if two names match according to the matching rules.
|
boolean |
matchesPattern(String name,
String pattern)
Check if a name is a valid match for a pattern.
|
String |
normalize(String name)
Normalize a name according to matching rules.
|
boolean matches(String name1, String name2)
name1 - First namename2 - Second nameboolean matchesPattern(String name, String pattern)
name - The name to testpattern - The pattern to match againstString normalize(String name)
name - Name to normalizeboolean isCaseSensitive()