public static UserAgentAnalyzerDirectBuilder newBuilder() {
        return new UserAgentAnalyzerDirectBuilder(new UserAgentAnalyzerDirect());
    }
Do not try to construct directly; Use the Builder you get from newBuilder()
analyzer/src/main/java/nl/basjes/parse/useragent/UserAgentAnalyzerDirect.java