Package nl.basjes.parse.useragent.config
Interface AnalyzerConfigHolder
- All Known Subinterfaces:
MatchMaker
- All Known Implementing Classes:
AbstractUserAgentAnalyzer
,AbstractUserAgentAnalyzerDirect
,GetAllPaths
,MatchMaker.Dummy
,UserAgentAnalyzer
,UserAgentAnalyzerDirect
,UserAgentAnalyzerTester
,UserAgentStringMatchMaker
,UserAgentStringMatchMakerTester
public interface AnalyzerConfigHolder
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Obtain the config for this analyzer.default long
Obtain all available testcases packaged with this analyzer.default int
-
Method Details
-
getConfig
Obtain the config for this analyzer.- Returns:
- The instance of the config used by this analyzer.
-
getTestCases
Obtain all available testcases packaged with this analyzer.- Returns:
- List of available TestCases.
-
getNumberOfTestCases
default long getNumberOfTestCases() -
dropTests
default void dropTests() -
getLookups
-
getLookupSets
-
getUserAgentMaxLength
default int getUserAgentMaxLength()
-