Interface AnalyzerConfigHolder

All Known Subinterfaces:
MatchMaker
All Known Implementing Classes:
AbstractUserAgentAnalyzer, AbstractUserAgentAnalyzerDirect, GetAllPaths, MatchMaker.Dummy, UserAgentAnalyzer, UserAgentAnalyzerDirect, UserAgentAnalyzerTester, UserAgentStringMatchMaker, UserAgentStringMatchMakerTester

public interface AnalyzerConfigHolder
  • Method Details

    • getConfig

      Obtain the config for this analyzer.
      Returns:
      The instance of the config used by this analyzer.
    • getTestCases

      default List<TestCase> getTestCases()
      Obtain all available testcases packaged with this analyzer.
      Returns:
      List of available TestCases.
    • dropTests

      default void dropTests()
    • getLookups

      default Map<String,Map<String,String>> getLookups()
    • getLookupSets

      default Map<String,Set<String>> getLookupSets()
    • getUserAgentMaxLength

      default int getUserAgentMaxLength()