public class nl.basjes.parse.useragent.clienthints.ClientHints extends java.lang.Object implements java.io.Serializable
{
private java.util.ArrayList brands;
private java.lang.String architecture;
private java.lang.String bitness;
private java.util.ArrayList formFactors;
private java.lang.String fullVersion;
private java.util.ArrayList fullVersionList;
private java.lang.Boolean mobile;
private java.lang.String model;
private java.lang.String platform;
private java.lang.String platformVersion;
private java.lang.Boolean wow;
public void <init>()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList brands> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String architecture> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String bitness> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList formFactors> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String fullVersion> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList fullVersionList> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean mobile> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String model> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platform> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platformVersion> = null;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean wow64> = null;
return;
}
public java.util.ArrayList getBrands()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList brands>;
return v;
}
public java.lang.String getArchitecture()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String architecture>;
return v;
}
public java.lang.String getBitness()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String bitness>;
return v;
}
public java.util.ArrayList getFormFactors()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList formFactors>;
return v;
}
public java.lang.String getFullVersion()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String fullVersion>;
return v;
}
public java.util.ArrayList getFullVersionList()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList fullVersionList>;
return v;
}
public java.lang.Boolean getMobile()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.Boolean v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean mobile>;
return v;
}
public java.lang.String getModel()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String model>;
return v;
}
public java.lang.String getPlatform()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platform>;
return v;
}
public java.lang.String getPlatformVersion()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platformVersion>;
return v;
}
public java.lang.Boolean getWow64()
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.Boolean v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean wow64>;
return v;
}
public void setBrands(java.util.ArrayList)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.util.ArrayList;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList brands> = v;
return;
}
public void setArchitecture(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String architecture> = v;
return;
}
public void setBitness(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String bitness> = v;
return;
}
public void setFormFactors(java.util.ArrayList)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.util.ArrayList;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList formFactors> = v;
return;
}
public void setFullVersion(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String fullVersion> = v;
return;
}
public void setFullVersionList(java.util.ArrayList)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.util.ArrayList v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.util.ArrayList;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList fullVersionList> = v;
return;
}
public void setMobile(java.lang.Boolean)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.Boolean v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.Boolean;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean mobile> = v;
return;
}
public void setModel(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String model> = v;
return;
}
public void setPlatform(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platform> = v;
return;
}
public void setPlatformVersion(java.lang.String)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.String;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String platformVersion> = v;
return;
}
public void setWow64(java.lang.Boolean)
{
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.Boolean v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v := @parameter: java.lang.Boolean;
v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean wow64> = v;
return;
}
public java.lang.String toString()
{
java.util.ArrayList v, v, v;
nl.basjes.parse.useragent.clienthints.ClientHints v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v, v;
v := @this: nl.basjes.parse.useragent.clienthints.ClientHints;
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList getBrands()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getArchitecture()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getBitness()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList getFormFactors()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getFullVersion()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.util.ArrayList getFullVersionList()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean getMobile()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getModel()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getPlatform()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.String getPlatformVersion()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.clienthints.ClientHints: java.lang.Boolean getWow64()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList,java.lang.String,java.lang.String,java.util.ArrayList,java.lang.String,java.util.ArrayList,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ClientHints(brands=\u, architecture=\u, bitness=\u, formFactors=\u, fullVersion=\u, fullVersionList=\u, mobile=\u, model=\u, platform=\u, platformVersion=\u, wow64=\u)");
return v;
}
}