All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dahuatech.hutool.http.useragent.Engine Maven / Gradle / Ivy

package com.dahuatech.hutool.http.useragent;

import com.dahuatech.hutool.core.collection.CollUtil;

import java.util.List;

/**
 * 引擎对象
 *
 * @author looly
 * @since 4.2.1
 */
public class Engine extends UserAgentInfo {

  /** 未知 */
  public static final Engine Unknown = new Engine(NameUnknown, null);

  /** 支持的引擎类型 */
  public static final List engines =
      CollUtil.newArrayList( //
          new Engine("Trident", "trident"), //
          new Engine("Webkit", "webkit"), //
          new Engine("Chrome", "chrome"), //
          new Engine("Opera", "opera"), //
          new Engine("Presto", "presto"), //
          new Engine("Gecko", "gecko"), //
          new Engine("KHTML", "khtml"), //
          new Engine("Konqeror", "konqueror"), //
          new Engine("MIDP", "MIDP") //
          );

  /**
   * 构造
   *
   * @param name 引擎名称
   * @param regex 关键字或表达式
   */
  public Engine(String name, String regex) {
    super(name, regex);
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy