Uses of Interface
org.apache.rat.analysis.IHeaderMatcher
Packages that use IHeaderMatcher
Package
Description
-
Uses of IHeaderMatcher in org.apache.rat.analysis
Classes in org.apache.rat.analysis that implement IHeaderMatcherModifier and TypeClassDescriptionclassAn ILicense implementation that represents an unknown license.Methods in org.apache.rat.analysis that return IHeaderMatcher -
Uses of IHeaderMatcher in org.apache.rat.analysis.matchers
Classes in org.apache.rat.analysis.matchers that implement IHeaderMatcherModifier and TypeClassDescriptionclassAn abstract class to simplify IHeaderMatcher creation.classA class that implements IHeaderMatcher as a collection of other IHeaderMatchers.classAn abstract IHeaderMatcher that does simple matching.classA matcher that performs a logicalANDacross all the contained matchers.classMatches 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.classAccumulates 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).classAn IHeaderMatcher that reverses the result of an enclosed matcher.classA matcher that performs a logicalORacross all the contained matchers.classA simple regular expression matching IHeaderMatcherclassA simple text matching IHeaderMatcher implementation.classFields in org.apache.rat.analysis.matchers with type parameters of type IHeaderMatcherModifier and TypeFieldDescriptionprotected Collection<IHeaderMatcher>AbstractMatcherContainer.enclosedMethods in org.apache.rat.analysis.matchers that return IHeaderMatcherModifier and TypeMethodDescriptionCreates the spdx matcher.Constructors in org.apache.rat.analysis.matchers with parameters of type IHeaderMatcherModifierConstructorDescriptionNotMatcher(String id, IHeaderMatcher enclosed)Create the matcher with the enclosed matcher and id.NotMatcher(IHeaderMatcher enclosed)Create the matcher with the enclosed matcher.Constructor parameters in org.apache.rat.analysis.matchers with type arguments of type IHeaderMatcherModifierConstructorDescriptionAbstractMatcherContainer(String id, Collection<? extends IHeaderMatcher> enclosed)Constructs the abstract matcher container.AbstractMatcherContainer(Collection<? extends IHeaderMatcher> enclosed)Constructs the abstract matcher container with a unique random id.AndMatcher(String id, Collection<? extends IHeaderMatcher> enclosed)Constructs the AndMatcher with the specified id and enclosed collection.AndMatcher(Collection<? extends IHeaderMatcher> enclosed)Constructs the AndMatcher with the a unique random id and the enclosed collection.OrMatcher(String id, Collection<? extends IHeaderMatcher> enclosed)Constructs the matcher with the specified id from the enclosed matchers.OrMatcher(Collection<? extends IHeaderMatcher> enclosed)Constructs the matcher from the enclosed matchers. -
Uses of IHeaderMatcher in org.apache.rat.configuration
Methods in org.apache.rat.configuration that return IHeaderMatcherModifier and TypeMethodDescriptionstatic IHeaderMatcherXMLConfigurationReader.createTextMatcher(String id, String txt)Create a text matcher. -
Uses of IHeaderMatcher in org.apache.rat.configuration.builders
Methods in org.apache.rat.configuration.builders that return IHeaderMatcherModifier and TypeMethodDescriptionAllBuilder.build()AnyBuilder.build()CopyrightBuilder.build()MatcherRefBuilder.build()NotBuilder.build()RegexBuilder.build()SpdxBuilder.build()TextBuilder.build()Methods in org.apache.rat.configuration.builders that return types with arguments of type IHeaderMatcherMethod parameters in org.apache.rat.configuration.builders with type arguments of type IHeaderMatcherModifier and TypeMethodDescriptionMatcherRefBuilder.setMatchers(Map<String,IHeaderMatcher> matchers)Set the Map of matcher ids to matcher instances. -
Uses of IHeaderMatcher in org.apache.rat.license
Subinterfaces of IHeaderMatcher in org.apache.rat.licenseMethods in org.apache.rat.license with parameters of type IHeaderMatcherModifier and TypeMethodDescriptionILicense.Builder.setMatcher(IHeaderMatcher matcher)Sets the matcher.