public static class PatternModel.RegexCreator extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
matchRule |
private List<String> |
rules |
Constructor and Description |
---|
RegexCreator() |
Modifier and Type | Method and Description |
---|---|
private List<String> |
createAndInitRules() |
protected String |
createContainedRegEx(String searchString) |
protected String |
createEndAnchoredRegEx(String searchString) |
protected String |
createEqualsRegEx(String searchString) |
String |
createRegEx(String searchString) |
protected String |
createStartsAnchoredRegEx(String searchString) |
protected String |
getDefaultMatchRule() |
String |
getMatchRule() |
List<String> |
getMatchRules() |
boolean |
isAutoDetect() |
void |
setMatchRule(String category) |
private boolean |
supportsRules() |
public RegexCreator()
public String getMatchRule()
public boolean isAutoDetect()
public String createRegEx(String searchString)
protected String createEndAnchoredRegEx(String searchString)
protected String createStartsAnchoredRegEx(String searchString)
protected String createEqualsRegEx(String searchString)
protected String createContainedRegEx(String searchString)
public void setMatchRule(String category)
protected String getDefaultMatchRule()
public List<String> getMatchRules()
private List<String> createAndInitRules()
private boolean supportsRules()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses