Package org.apache.rat.analysis
Interface IHeaderMatcher.Builder
- All Known Subinterfaces:
ILicense.Builder
- All Known Implementing Classes:
AbstractBuilder,AllBuilder,AnyBuilder,ChildContainerBuilder,CopyrightBuilder,MatcherRefBuilder,NotBuilder,RegexBuilder,SimpleLicense.Builder,SpdxBuilder,TextBuilder
- Enclosing interface:
- IHeaderMatcher
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
An IHeaderMatcher builder.
-
Method Summary
Modifier and TypeMethodDescriptionstatic AllBuilderall()Deprecated.Use new AllBuilder()static AnyBuilderany()Deprecated.Use new AnyBuilder()build()Build the IHeaderMatcher.static CopyrightBuilderDeprecated.Use new CopyrightBuilder()default DescriptionGets the description for this builder.static MatcherRefBuilderDeprecated.Use new MatcherRefBuilder()static NotBuildernot()Deprecated.Use new NotBuilder()static RegexBuilderregex()Deprecated.Use new RegexBuilder()static SpdxBuilderspdx()Deprecated.Use new SpdxBuilder()static TextBuildertext()Deprecated.Use new TextBuilder()
-
Method Details
-
build
IHeaderMatcher build()Build the IHeaderMatcher.Implementations of this interface should return a specific child class of IHeaderMatcher.
- Returns:
- a new IHeaderMatcher.
-
getDescription
Gets the description for this builder.- Returns:
- The description of the builder
-
text
Deprecated.Use new TextBuilder()- Returns:
- an instance of the standard TextBuilder.
- See Also:
TextBuilder
-
any
Deprecated.Use new AnyBuilder()- Returns:
- an instance of the standard AnyBuilder.
- See Also:
AnyBuilder
-
all
Deprecated.Use new AllBuilder()- Returns:
- an instance of the standard AllBuilder.
- See Also:
AllBuilder
-
copyright
Deprecated.Use new CopyrightBuilder()- Returns:
- an instance of the standard CopyrightBuilder.
- See Also:
CopyrightBuilder
-
spdx
Deprecated.Use new SpdxBuilder()- Returns:
- an instance of the standard SpdxBuilder.
- See Also:
SpdxBuilder
-
matcherRef
Deprecated.Use new MatcherRefBuilder()- Returns:
- an instance of the standard MatcherRefBuilder.
- See Also:
MatcherRefBuilder
-
not
Deprecated.Use new NotBuilder()- Returns:
- an instance of the standard NotBuilder.
- See Also:
NotBuilder
-
regex
Deprecated.Use new RegexBuilder()- Returns:
- an instance of the standard RegexBuilder.
- See Also:
RegexBuilder
-