Package nl.basjes.parse.useragent.debug
Class AbstractUserAgentAnalyzerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA extends AbstractUserAgentAnalyzerTester,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.AbstractUserAgentAnalyzerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA,B>
-
- Direct Known Subclasses:
UserAgentAnalyzerTester.UserAgentAnalyzerTesterBuilder
- Enclosing class:
- AbstractUserAgentAnalyzerTester
public abstract static class AbstractUserAgentAnalyzerTester.AbstractUserAgentAnalyzerTesterBuilder<UAA extends AbstractUserAgentAnalyzerTester,B extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>> extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>
-
-
Field Summary
-
Fields inherited from class nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder
allFieldsForWhichACalculatorExists, dependenciesNeededByCalculators
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UAA
build()
Construct the analyzer and run the preheat (if requested).-
Methods inherited from class nl.basjes.parse.useragent.AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder
withCache, withCacheInstantiator, withoutCache
-
Methods inherited from class nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder
addOptionalResources, addResources, addYamlRule, delayInitialization, dropDefaultResources, dropTests, failIfAlreadyBuilt, hideMatcherLoadStats, immediateInitialization, keepTests, preheat, preheat, showMatcherLoadStats, verifyCalculatorDependencyOrdering, withAllFields, withField, withFields, withFields, withUserAgentMaxLength
-
-
-
-
Method Detail
-
build
public UAA build()
Description copied from class:AbstractUserAgentAnalyzerDirect.AbstractUserAgentAnalyzerDirectBuilder
Construct the analyzer and run the preheat (if requested).- Overrides:
build
in classAbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA extends AbstractUserAgentAnalyzerTester,B extends AbstractUserAgentAnalyzer.AbstractUserAgentAnalyzerBuilder<UAA,B>>
- Returns:
- the new analyzer instance.
-
-