com.litongjava.tio.utils.http.useragent.Engine Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tio-utils Show documentation
Show all versions of tio-utils Show documentation
t-io is a aio framework for java
package com.litongjava.tio.utils.http.useragent;
import java.util.List;
import com.litongjava.tio.utils.hutool.CollUtil;
/**
* 引擎对象
*
* @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);
}
}