Class UserAgentStringMatchMakerTester.KryoSerializer
java.lang.Object
nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.KryoSerializer
nl.basjes.parse.useragent.debug.UserAgentStringMatchMakerTester.KryoSerializer
- Enclosing class:
UserAgentStringMatchMakerTester
public static class UserAgentStringMatchMakerTester.KryoSerializer
extends AbstractUserAgentAnalyzerDirect.KryoSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy(com.esotericsoftware.kryo.Kryo arg0, AbstractUserAgentAnalyzerDirect arg1) protected AbstractUserAgentAnalyzerDirectcreate(com.esotericsoftware.kryo.Kryo arg0, com.esotericsoftware.kryo.io.Input arg1, Class<? extends AbstractUserAgentAnalyzerDirect> arg2) protected AbstractUserAgentAnalyzerDirectcreateCopy(com.esotericsoftware.kryo.Kryo arg0, AbstractUserAgentAnalyzerDirect arg1) booleancom.esotericsoftware.kryo.serializers.FieldSerializer.CachedField[]com.esotericsoftware.kryo.serializers.FieldSerializer.CachedFieldcom.esotericsoftware.kryo.serializers.FieldSerializer.CachedField[]com.esotericsoftware.kryo.serializers.FieldSerializer.FieldSerializerConfigcom.esotericsoftware.kryo.KryogetKryo()getType()protected voidbooleanprotected voidprotected voidpopTypeVariables(int arg0) protected intvoidremoveField(com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField arg0) voidremoveField(String arg0) voidsetAcceptsNull(boolean arg0) voidsetImmutable(boolean arg0) voidMethods inherited from class AbstractUserAgentAnalyzerDirect.KryoSerializer
read, write
-
Constructor Details
-
KryoSerializer
-
-
Method Details
-
initializeCachedFields
protected void initializeCachedFields() -
getFieldSerializerConfig
public com.esotericsoftware.kryo.serializers.FieldSerializer.FieldSerializerConfig getFieldSerializerConfig() -
updateFields
public void updateFields() -
pushTypeVariables
protected int pushTypeVariables() -
popTypeVariables
protected void popTypeVariables(int arg0) -
create
protected AbstractUserAgentAnalyzerDirect create(com.esotericsoftware.kryo.Kryo arg0, com.esotericsoftware.kryo.io.Input arg1, Class<? extends AbstractUserAgentAnalyzerDirect> arg2) -
log
protected void log(String arg0, com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField arg1, int arg2) -
getField
-
removeField
-
removeField
public void removeField(com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField arg0) -
getFields
public com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField[] getFields() -
getCopyFields
public com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField[] getCopyFields() -
getType
-
getKryo
public com.esotericsoftware.kryo.Kryo getKryo() -
createCopy
protected AbstractUserAgentAnalyzerDirect createCopy(com.esotericsoftware.kryo.Kryo arg0, AbstractUserAgentAnalyzerDirect arg1) -
copy
public AbstractUserAgentAnalyzerDirect copy(com.esotericsoftware.kryo.Kryo arg0, AbstractUserAgentAnalyzerDirect arg1) -
getAcceptsNull
public boolean getAcceptsNull() -
setAcceptsNull
public void setAcceptsNull(boolean arg0) -
isImmutable
public boolean isImmutable() -
setImmutable
public void setImmutable(boolean arg0)
-