Uses of Interface
org.apache.rat.analysis.IHeaderMatcher
-
-
Uses of IHeaderMatcher in org.apache.rat
Fields in org.apache.rat declared as IHeaderMatcher Modifier and Type Field Description private IHeaderMatcherReportConfiguration. headerMatcherFields in org.apache.rat with type parameters of type IHeaderMatcher Modifier and Type Field Description static java.util.List<IHeaderMatcher>Defaults. DEFAULT_MATCHERSThe standard list of licenses to include in the reports.Methods in org.apache.rat that return IHeaderMatcher Modifier and Type Method Description static IHeaderMatcherDefaults. createDefaultMatcher()IHeaderMatcherReportConfiguration. getHeaderMatcher()Returns the header matcher.Methods in org.apache.rat with parameters of type IHeaderMatcher Modifier and Type Method Description voidReportConfiguration. setHeaderMatcher(IHeaderMatcher headerMatcher)Sets the header matcher. -
Uses of IHeaderMatcher in org.apache.rat.analysis
Fields in org.apache.rat.analysis declared as IHeaderMatcher Modifier and Type Field Description private IHeaderMatcherDefaultAnalyserFactory.DefaultAnalyser. matcherprivate IHeaderMatcherDocumentHeaderAnalyser. matcherprivate IHeaderMatcherHeaderCheckWorker. matcherMethods in org.apache.rat.analysis with parameters of type IHeaderMatcher Modifier and Type Method Description static IDocumentAnalyserDefaultAnalyserFactory. createDefaultAnalyser(IHeaderMatcher matcher)Constructors in org.apache.rat.analysis with parameters of type IHeaderMatcher Constructor Description DefaultAnalyser(IHeaderMatcher matcher)DocumentHeaderAnalyser(IHeaderMatcher matcher)HeaderCheckWorker(java.io.BufferedReader reader, int numberOfRetainedHeaderLine, IHeaderMatcher matcher, Document name)HeaderCheckWorker(java.io.BufferedReader reader, IHeaderMatcher matcher, Document name)HeaderCheckWorker(java.io.Reader reader, IHeaderMatcher matcher, Document name)Convenience constructor wraps givenReaderin aBufferedReader. -
Uses of IHeaderMatcher in org.apache.rat.analysis.generation
Classes in org.apache.rat.analysis.generation that implement IHeaderMatcher Modifier and Type Class Description classGeneratedLicenseNotRequiredclassJavaDocLicenseNotRequiredJavaDocs are generated and so no license is required. -
Uses of IHeaderMatcher in org.apache.rat.analysis.license
Classes in org.apache.rat.analysis.license that implement IHeaderMatcher Modifier and Type Class Description classApacheSoftwareLicense20Matches Apache License, Version 2.0classAppliedApacheSoftwareLicense20Matches an applied AL 2.0 License header, including a required initial copyright header line, conforming the template from the AL 2.0 license itself.classCDDL1LicenseBase CDDL 1.0 license.classCopyrightHeaderMatches a typical Copyright header line only based on a regex pattern which allows for one (starting) year or year range, and a configurable copyright owner.classDojoLicenseHeaderclassFullTextMatchingLicenseAccumulates all letters and numbers contained inside the header and compares it to the full text of a given license (after reducing it to letters and numbers as well).classGPL1LicenseLicense matches GPL1 or later.classGPL2LicenseLicense matches GPL2 or later.classGPL3LicenseLicense matches GPL3 or later.classMITLicenseBase MIT license (all 3 parts).classOASISLicenseLooks for documents contain the OASIS copyright claim plus derivative work clause.classSimplePatternBasedLicenseclassTMF854LicenseHeaderclassW3CDocLicenseclassW3CLicense -
Uses of IHeaderMatcher in org.apache.rat.analysis.util
Classes in org.apache.rat.analysis.util that implement IHeaderMatcher Modifier and Type Class Description classHeaderMatcherMultiplexerDelegates to an ordered set of matchers.Fields in org.apache.rat.analysis.util with type parameters of type IHeaderMatcher Modifier and Type Field Description private java.util.List<IHeaderMatcher>HeaderMatcherMultiplexer. matchersConstructor parameters in org.apache.rat.analysis.util with type arguments of type IHeaderMatcher Constructor Description HeaderMatcherMultiplexer(java.util.List<IHeaderMatcher> matchers) -
Uses of IHeaderMatcher in org.apache.rat.anttasks
Classes in org.apache.rat.anttasks that implement IHeaderMatcher Modifier and Type Class Description classFullTextLicenseMatcherAdaptsFullTextMatchingLicenseto Ant's method naming conventions so it becomes easy to write text matching based license matchers inside an Ant build file.classSubstringLicenseMatcherAdaptsSimplePatternBasedLicenseto Ant's method naming conventions so it becomes easy to write substring based license matchers inside an Ant build file.Fields in org.apache.rat.anttasks with type parameters of type IHeaderMatcher Modifier and Type Field Description private java.util.ArrayList<IHeaderMatcher>Report. licenseMatchersThe licenses we want to match on.Methods in org.apache.rat.anttasks that return types with arguments of type IHeaderMatcher Modifier and Type Method Description private java.util.List<IHeaderMatcher>Report. getLicenseMatchers()Flattens all nested matchers plus the default matchers (if required) into a single array.Methods in org.apache.rat.anttasks with parameters of type IHeaderMatcher Modifier and Type Method Description voidReport. add(IHeaderMatcher matcher) -
Uses of IHeaderMatcher in org.apache.rat.mp
Fields in org.apache.rat.mp declared as IHeaderMatcher Modifier and Type Field Description private IHeaderMatcher[]AbstractRatMojo. licensesSpecifies the licenses to accept.Methods in org.apache.rat.mp that return types with arguments of type IHeaderMatcher Modifier and Type Method Description private java.util.List<IHeaderMatcher>AbstractRatMojo. mergeLicenseMatchers()Returns the set ofheader matchersto use.Method parameters in org.apache.rat.mp with type arguments of type IHeaderMatcher Modifier and Type Method Description private voidAbstractRatMojo. logLicenseMatchers(java.util.List<IHeaderMatcher> matchers)
-