Package org.apache.rat.analysis
Interface IHeaderMatcher.Builder
- All Known Subinterfaces:
ILicense.Builder
- All Known Implementing Classes:
AbstractBuilder
,All
,All
,AllBuilder
,Any
,Any
,AnyBuilder
,ChildContainerBuilder
,Copyright
,Copyright
,CopyrightBuilder
,MatcherRefBuilder
,Not
,Not
,NotBuilder
,Regex
,Regex
,RegexBuilder
,SimpleLicense.Builder
,Spdx
,Spdx
,SpdxBuilder
,Text
,Text
,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 AllBuilder
all()
Deprecated.Use new AllBuilder()static AnyBuilder
any()
Deprecated.Use new AnyBuilder()build()
Build the IHeaderMatcher.static CopyrightBuilder
Deprecated.Use new CopyrightBuilder()default Description
Gets the description for this builder.static MatcherRefBuilder
Deprecated.Use new MatcherRefBuilder()static NotBuilder
not()
Deprecated.Use new NotBuilder()static RegexBuilder
regex()
Deprecated.Use new RegexBuilder()static SpdxBuilder
spdx()
Deprecated.Use new SpdxBuilder()static TextBuilder
text()
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:
-
any
Deprecated.Use new AnyBuilder()- Returns:
- an instance of the standard AnyBuilder.
- See Also:
-
all
Deprecated.Use new AllBuilder()- Returns:
- an instance of the standard AllBuilder.
- See Also:
-
copyright
Deprecated.Use new CopyrightBuilder()- Returns:
- an instance of the standard CopyrightBuilder.
- See Also:
-
spdx
Deprecated.Use new SpdxBuilder()- Returns:
- an instance of the standard SpdxBuilder.
- See Also:
-
matcherRef
Deprecated.Use new MatcherRefBuilder()- Returns:
- an instance of the standard MatcherRefBuilder.
- See Also:
-
not
Deprecated.Use new NotBuilder()- Returns:
- an instance of the standard NotBuilder.
- See Also:
-
regex
Deprecated.Use new RegexBuilder()- Returns:
- an instance of the standard RegexBuilder.
- See Also:
-