public abstract class AbstractMatcher extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMatcher(Pattern value)
Creates a new abstract search matcher.
|
protected |
AbstractMatcher(String value)
Creates a new abstract search matcher.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getMatcherSymbol()
Return the matcher symbol
|
protected abstract MatcherType |
getMatcherType()
Return the matcher type
|
protected Pattern |
getPattern()
return the pattern
|
String |
getValue()
return the given value
|
boolean |
isCssFilterSupported()
Does this matcher supports CSS filtering.
|
abstract boolean |
isSatisfiedBy(String value)
Check if the matcher is matched given the value
|
String |
toString() |
protected AbstractMatcher(String value)
value - string predicateprotected AbstractMatcher(Pattern value)
value - regular expression predicatepublic String getValue()
public String getMatcherSymbol()
public final boolean isCssFilterSupported()
protected Pattern getPattern()
protected abstract MatcherType getMatcherType()
public abstract boolean isSatisfiedBy(String value)
value - define the object of check nameCopyright © 2016 FluentLenium. All Rights Reserved.