public final enum class nl.basjes.parse.useragent.classify.DeviceClass extends java.lang.Enum
{
public static final enum nl.basjes.parse.useragent.classify.DeviceClass DESKTOP;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass ANONYMIZED;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass MOBILE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass TABLET;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass PHONE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass WATCH;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass AUGMENTED_REALITY;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass VIRTUAL_REALITY;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass E_READER;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass SET_TOP_BOX;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass TV;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass GAME_CONSOLE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass HANDHELD_GAME_CONSOLE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass HOME_APPLIANCE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass VOICE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass SMART_DISPLAY;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass CAR;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass CLOUD;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass ROBOT;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass ROBOT_MOBILE;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass ROBOT_IMITATOR;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass HACKER;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass UNKNOWN;
public static final enum nl.basjes.parse.useragent.classify.DeviceClass UNCLASSIFIED;
private final java.lang.String value;
private static final nl.basjes.parse.useragent.classify.DeviceClass[] $VALUES;
public static nl.basjes.parse.useragent.classify.DeviceClass[] values()
{
nl.basjes.parse.useragent.classify.DeviceClass[] v;
java.lang.Object v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static nl.basjes.parse.useragent.classify.DeviceClass valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lnl/basjes/parse/useragent/classify/DeviceClass;", v);
return v;
}
private void <init>(java.lang.String, int, java.lang.String)
{
int v;
java.lang.String v, v;
nl.basjes.parse.useragent.classify.DeviceClass v;
v := @this: nl.basjes.parse.useragent.classify.DeviceClass;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
v.<nl.basjes.parse.useragent.classify.DeviceClass: java.lang.String value> = v;
return;
}
public java.lang.String getValue()
{
java.lang.String v;
nl.basjes.parse.useragent.classify.DeviceClass v;
v := @this: nl.basjes.parse.useragent.classify.DeviceClass;
v = v.<nl.basjes.parse.useragent.classify.DeviceClass: java.lang.String value>;
return v;
}
private static nl.basjes.parse.useragent.classify.DeviceClass[] $values()
{
nl.basjes.parse.useragent.classify.DeviceClass[] v;
nl.basjes.parse.useragent.classify.DeviceClass v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = newarray (nl.basjes.parse.useragent.classify.DeviceClass)[24];
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass DESKTOP>;
v[0] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ANONYMIZED>;
v[1] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass MOBILE>;
v[2] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass TABLET>;
v[3] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass PHONE>;
v[4] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass WATCH>;
v[5] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass AUGMENTED_REALITY>;
v[6] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass VIRTUAL_REALITY>;
v[7] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass E_READER>;
v[8] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass SET_TOP_BOX>;
v[9] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass TV>;
v[10] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass GAME_CONSOLE>;
v[11] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HANDHELD_GAME_CONSOLE>;
v[12] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HOME_APPLIANCE>;
v[13] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass VOICE>;
v[14] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass SMART_DISPLAY>;
v[15] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass CAR>;
v[16] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass CLOUD>;
v[17] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT>;
v[18] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT_MOBILE>;
v[19] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT_IMITATOR>;
v[20] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HACKER>;
v[21] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass UNKNOWN>;
v[22] = v;
v = <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass UNCLASSIFIED>;
v[23] = v;
return v;
}
static void <clinit>()
{
nl.basjes.parse.useragent.classify.DeviceClass[] v;
nl.basjes.parse.useragent.classify.DeviceClass v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("DESKTOP", 0, "Desktop");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass DESKTOP> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("ANONYMIZED", 1, "Anonymized");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ANONYMIZED> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("MOBILE", 2, "Mobile");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass MOBILE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("TABLET", 3, "Tablet");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass TABLET> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("PHONE", 4, "Phone");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass PHONE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("WATCH", 5, "Watch");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass WATCH> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("AUGMENTED_REALITY", 6, "Augmented Reality");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass AUGMENTED_REALITY> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("VIRTUAL_REALITY", 7, "Virtual Reality");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass VIRTUAL_REALITY> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("E_READER", 8, "eReader");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass E_READER> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("SET_TOP_BOX", 9, "Set-top box");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass SET_TOP_BOX> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("TV", 10, "TV");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass TV> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("GAME_CONSOLE", 11, "Game Console");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass GAME_CONSOLE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("HANDHELD_GAME_CONSOLE", 12, "Handheld Game Console");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HANDHELD_GAME_CONSOLE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("HOME_APPLIANCE", 13, "Home Appliance");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HOME_APPLIANCE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("VOICE", 14, "Voice");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass VOICE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("SMART_DISPLAY", 15, "Smart Display");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass SMART_DISPLAY> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("CAR", 16, "Car");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass CAR> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("CLOUD", 17, "Cloud");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass CLOUD> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("ROBOT", 18, "Robot");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("ROBOT_MOBILE", 19, "Robot Mobile");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT_MOBILE> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("ROBOT_IMITATOR", 20, "Robot Imitator");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass ROBOT_IMITATOR> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("HACKER", 21, "Hacker");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass HACKER> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("UNKNOWN", 22, "Unknown");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass UNKNOWN> = v;
v = new nl.basjes.parse.useragent.classify.DeviceClass;
specialinvoke v.<nl.basjes.parse.useragent.classify.DeviceClass: void <init>(java.lang.String,int,java.lang.String)>("UNCLASSIFIED", 23, "Unclassified");
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass UNCLASSIFIED> = v;
v = staticinvoke <nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass[] $values()>();
<nl.basjes.parse.useragent.classify.DeviceClass: nl.basjes.parse.useragent.classify.DeviceClass[] $VALUES> = v;
return;
}
}