Package org.apache.rat.analysis
Interface IHeaderMatcher.Builder
- All Known Implementing Classes:
AbstractBuilder
,All
,All
,AllBuilder
,Any
,Any
,AnyBuilder
,ChildContainerBuilder
,Copyright
,Copyright
,CopyrightBuilder
,MatcherRefBuilder
,Not
,Not
,NotBuilder
,Regex
,Regex
,RegexBuilder
,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()
static AnyBuilder
any()
build()
Build the IHeaderMatcher.static CopyrightBuilder
static MatcherRefBuilder
static NotBuilder
not()
static RegexBuilder
regex()
static SpdxBuilder
spdx()
static TextBuilder
text()
-
Method Details
-
build
IHeaderMatcher build()Build the IHeaderMatcher.- Returns:
- a new IHeaderMatcher.
-
text
- Returns:
- an instance of the standard TextBuilder.
- See Also:
TextBuilder
-
any
- Returns:
- an instance of the standard AnyBuilder.
- See Also:
AnyBuilder
-
all
- Returns:
- an instance of the standard AllBuilder.
- See Also:
AllBuilder
-
copyright
- Returns:
- an instance of the standard CopyrightBuilder.
- See Also:
CopyrightBuilder
-
spdx
- Returns:
- an instance of the standard SpdxBuilder.
- See Also:
SpdxBuilder
-
matcherRef
- Returns:
- an instance of the standard MatcherRefBuilder.
- See Also:
MatcherRefBuilder
-
not
- Returns:
- an instance of the standard NotBuilder.
- See Also:
NotBuilder
-
regex
- Returns:
- an instance of the standard RegexBuilder.
- See Also:
RegexBuilder
-