public class SubstringLicenseMatcher extends SimplePatternBasedLicense
SimplePatternBasedLicense
to Ant's method naming conventions so it becomes easy to write
substring based license matchers inside an Ant build file.| Modifier and Type | Class and Description |
|---|---|
static class |
SubstringLicenseMatcher.Pattern
A simple wrapper around a substring.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.String> |
patterns |
private boolean |
validated |
| Constructor and Description |
|---|
SubstringLicenseMatcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfiguredPattern(SubstringLicenseMatcher.Pattern p) |
java.lang.String[] |
getPatterns() |
private void |
validate() |
match, matches, reset, setPatternsgetLicenseFamilyCategory, getLicenseFamilyName, getNotes, prune, reportOnLicense, setLicenseFamilyCategory, setLicenseFamilyName, setNotesprivate java.util.List<java.lang.String> patterns
private boolean validated
public void addConfiguredPattern(SubstringLicenseMatcher.Pattern p)
public java.lang.String[] getPatterns()
getPatterns in class SimplePatternBasedLicenseprivate void validate()