public class DefaultAcceptedPatternsChecker extends Object implements AcceptedPatternsChecker
AcceptedPatternsChecker.IsAccepted| Modifier and Type | Field and Description |
|---|---|
static String[] |
ACCEPTED_PATTERNS |
protected Set<Pattern> |
acceptedPatterns |
static String[] |
DMI_AWARE_ACCEPTED_PATTERNS |
static Set<Character> |
NESTING_CHARS
Must match
ACCEPTED_PATTERNS RegEx. |
static String |
NESTING_CHARS_STR |
| Constructor and Description |
|---|
DefaultAcceptedPatternsChecker() |
DefaultAcceptedPatternsChecker(String dmiValue) |
| Modifier and Type | Method and Description |
|---|---|
Set<Pattern> |
getAcceptedPatterns()
Allow access list of all defined excluded patterns
|
AcceptedPatternsChecker.IsAccepted |
isAccepted(String value)
Checks if value matches any of patterns on exclude list
|
protected void |
logPatternChange(Set<String> newPatterns) |
void |
setAcceptedPatterns(Set<String> patterns)
Sets excluded patterns during runtime
|
void |
setAcceptedPatterns(String commaDelimitedPatterns)
Sets excluded patterns during runtime
|
void |
setAcceptedPatterns(String[] additionalPatterns)
Set excluded patterns during runtime
|
protected void |
setAdditionalAcceptedPatterns(String acceptablePatterns) |
protected void |
setOverrideAcceptedPatterns(String acceptablePatterns) |
public static final String[] ACCEPTED_PATTERNS
public static final Set<Character> NESTING_CHARS
ACCEPTED_PATTERNS RegEx. Signifies characters which result in a nested lookup via OGNL.public static final String NESTING_CHARS_STR
public static final String[] DMI_AWARE_ACCEPTED_PATTERNS
public DefaultAcceptedPatternsChecker()
public DefaultAcceptedPatternsChecker(String dmiValue)
protected void setOverrideAcceptedPatterns(String acceptablePatterns)
protected void setAdditionalAcceptedPatterns(String acceptablePatterns)
public void setAcceptedPatterns(String commaDelimitedPatterns)
AcceptedPatternsCheckersetAcceptedPatterns in interface AcceptedPatternsCheckercommaDelimitedPatterns - comma delimited string with patternspublic void setAcceptedPatterns(String[] additionalPatterns)
AcceptedPatternsCheckersetAcceptedPatterns in interface AcceptedPatternsCheckeradditionalPatterns - array of additional excluded patternspublic void setAcceptedPatterns(Set<String> patterns)
AcceptedPatternsCheckersetAcceptedPatterns in interface AcceptedPatternsCheckerpatterns - set of additional patternspublic AcceptedPatternsChecker.IsAccepted isAccepted(String value)
AcceptedPatternsCheckerisAccepted in interface AcceptedPatternsCheckervalue - to checkpublic Set<Pattern> getAcceptedPatterns()
AcceptedPatternsCheckergetAcceptedPatterns in interface AcceptedPatternsCheckerCopyright © 2000–2024 Apache Software Foundation. All rights reserved.