Package ua_parser

Class OSParser

java.lang.Object
ua_parser.OSParser

public class OSParser extends Object
Operating System parser using ua-parser. Extracts OS information from user agent strings.
Author:
Steve Jiang (@sjiang) <gh at iamsteve com>
  • Constructor Details

  • Method Details

    • fromList

      public static OSParser fromList(List<Map<String,String>> configList)
      Constructs a thread-safe OSParser.
      Parameters:
      configList - configure an operating system parser from a list of regexp hashmaps
      Returns:
      operating system parser
    • parse

      public OS parse(String agentString)
    • patternFromMap

      protected static OSParser.OSPattern patternFromMap(Map<String,String> configMap)