public class nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer extends com.esotericsoftware.kryo.serializers.FieldSerializer
{
public void <init>(com.esotericsoftware.kryo.Kryo, java.lang.Class)
{
java.lang.Class v;
nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer v;
com.esotericsoftware.kryo.Kryo v;
v := @this: nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer;
v := @parameter: com.esotericsoftware.kryo.Kryo;
v := @parameter: java.lang.Class;
specialinvoke v.<com.esotericsoftware.kryo.serializers.FieldSerializer: void <init>(com.esotericsoftware.kryo.Kryo,java.lang.Class)>(v, v);
return;
}
public void write(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker)
{
com.esotericsoftware.kryo.io.Output v;
nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer v;
nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker v;
com.esotericsoftware.kryo.Kryo v;
v := @this: nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer;
v := @parameter: com.esotericsoftware.kryo.Kryo;
v := @parameter: com.esotericsoftware.kryo.io.Output;
v := @parameter: nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker;
virtualinvoke v.<nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker: void reset()>();
specialinvoke v.<com.esotericsoftware.kryo.serializers.FieldSerializer: void write(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Output,java.lang.Object)>(v, v, v);
return;
}
public nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker read(com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
{
nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer v;
com.esotericsoftware.kryo.io.Input v;
java.lang.Class v;
java.lang.Object v;
com.esotericsoftware.kryo.Kryo v;
v := @this: nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker$KryoSerializer;
v := @parameter: com.esotericsoftware.kryo.Kryo;
v := @parameter: com.esotericsoftware.kryo.io.Input;
v := @parameter: java.lang.Class;
v = specialinvoke v.<com.esotericsoftware.kryo.serializers.FieldSerializer: java.lang.Object read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class)>(v, v, v);
virtualinvoke v.<nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker: void initTransientFields()>();
specialinvoke v.<nl.basjes.parse.useragent.analyze.UserAgentStringMatchMaker: void showDeserializationStats()>();
return v;
}
}