public class DefaultNotExcludedAcceptedPatternsChecker extends Object implements NotExcludedAcceptedPatternsChecker
NotExcludedAcceptedPatternsChecker.IsAllowed
ExcludedPatternsChecker.IsExcluded
AcceptedPatternsChecker.IsAccepted
Constructor and Description |
---|
DefaultNotExcludedAcceptedPatternsChecker() |
Modifier and Type | Method and Description |
---|---|
Set<Pattern> |
getAcceptedPatterns()
Allow access list of all defined excluded patterns
|
Set<Pattern> |
getExcludedPatterns()
Allow access list of all defined excluded patterns
|
AcceptedPatternsChecker.IsAccepted |
isAccepted(String value)
Checks if value matches any of patterns on exclude list
|
NotExcludedAcceptedPatternsChecker.IsAllowed |
isAllowed(String value)
Checks if value doesn't match excluded pattern and matches accepted pattern
|
ExcludedPatternsChecker.IsExcluded |
isExcluded(String value)
Checks if value matches any of patterns on exclude list
|
void |
setAcceptedPatterns(AcceptedPatternsChecker acceptedPatterns) |
void |
setAcceptedPatterns(Set<String> patterns)
Sets excluded patterns during runtime
|
void |
setAcceptedPatterns(String commaDelimitedPatterns)
Sets excluded patterns during runtime
|
void |
setAcceptedPatterns(String[] patterns)
Set excluded patterns during runtime
|
void |
setExcludedPatterns(ExcludedPatternsChecker excludedPatterns) |
void |
setExcludedPatterns(Set<String> patterns)
Sets excluded patterns during runtime
|
void |
setExcludedPatterns(String commaDelimitedPatterns)
Sets excluded patterns during runtime
|
void |
setExcludedPatterns(String[] patterns)
Sets excluded patterns during runtime
|
public DefaultNotExcludedAcceptedPatternsChecker()
public void setExcludedPatterns(ExcludedPatternsChecker excludedPatterns)
public void setAcceptedPatterns(AcceptedPatternsChecker acceptedPatterns)
public NotExcludedAcceptedPatternsChecker.IsAllowed isAllowed(String value)
NotExcludedAcceptedPatternsChecker
isAllowed
in interface NotExcludedAcceptedPatternsChecker
value
- to checkpublic AcceptedPatternsChecker.IsAccepted isAccepted(String value)
AcceptedPatternsChecker
isAccepted
in interface AcceptedPatternsChecker
value
- to checkpublic void setAcceptedPatterns(String commaDelimitedPatterns)
AcceptedPatternsChecker
setAcceptedPatterns
in interface AcceptedPatternsChecker
commaDelimitedPatterns
- comma delimited string with patternspublic void setAcceptedPatterns(String[] patterns)
AcceptedPatternsChecker
setAcceptedPatterns
in interface AcceptedPatternsChecker
patterns
- array of additional excluded patternspublic void setAcceptedPatterns(Set<String> patterns)
AcceptedPatternsChecker
setAcceptedPatterns
in interface AcceptedPatternsChecker
patterns
- set of additional patternspublic Set<Pattern> getAcceptedPatterns()
AcceptedPatternsChecker
getAcceptedPatterns
in interface AcceptedPatternsChecker
public ExcludedPatternsChecker.IsExcluded isExcluded(String value)
ExcludedPatternsChecker
isExcluded
in interface ExcludedPatternsChecker
value
- to checkpublic void setExcludedPatterns(String commaDelimitedPatterns)
ExcludedPatternsChecker
setExcludedPatterns
in interface ExcludedPatternsChecker
commaDelimitedPatterns
- comma delimited string with patternspublic void setExcludedPatterns(String[] patterns)
ExcludedPatternsChecker
setExcludedPatterns
in interface ExcludedPatternsChecker
patterns
- array of additional excluded patternspublic void setExcludedPatterns(Set<String> patterns)
ExcludedPatternsChecker
setExcludedPatterns
in interface ExcludedPatternsChecker
patterns
- set of additional patternspublic Set<Pattern> getExcludedPatterns()
ExcludedPatternsChecker
getExcludedPatterns
in interface ExcludedPatternsChecker
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.