Package nl.basjes.parse.useragent.debug
Class UserAgentStringMatchMakerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA extends UserAgentStringMatchMakerTester,B extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>>
java.lang.Object
nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder<UAA,B>
nl.basjes.parse.useragent.AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>
nl.basjes.parse.useragent.debug.UserAgentStringMatchMakerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA,B>
- Direct Known Subclasses:
UserAgentAnalyzerTester.UserAgentAnalyzerTesterBuilder
- Enclosing class:
- UserAgentStringMatchMakerTester
public abstract static class UserAgentStringMatchMakerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA extends UserAgentStringMatchMakerTester,B extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>>
extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>
-
Method Summary
Methods inherited from class nl.basjes.parse.useragent.AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder
useJava8CompatibleCaching, withCache, withCacheInstantiator, withClientHintCacheInstantiator, withClientHintsCache, withoutCache, withoutClientHintsCache
Methods inherited from class nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder
addOptionalResources, addResources, addYamlRule, delayInitialization, dropDefaultResources, dropTests, failIfAlreadyBuilt, hideMatcherLoadStats, immediateInitialization, keepTests, preheat, preheat, showFullVersion, showMatcherLoadStats, showMinimalVersion, withAllFields, withField, withFields, withFields, withUserAgentMaxLength
-
Method Details
-
build
Description copied from class:AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder
Construct the analyzer and run the preheat sequence (if requested).- Overrides:
build
in classAbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA extends UserAgentStringMatchMakerTester,
B extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA, B>> - Returns:
- the new analyzer instance.
-