Class AbstractUserAgentAnalyzerDirect.KryoSerializer
java.lang.Object
nl.basjes.parse.useragent.AbstractUserAgentAnalyzerDirect.KryoSerializer
- Direct Known Subclasses:
AbstractUserAgentAnalyzer.KryoSerializer, UserAgentStringMatchMakerTester.KryoSerializer
- Enclosing class:
AbstractUserAgentAnalyzerDirect
-
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 intread(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends AbstractUserAgentAnalyzerDirect> type) voidremoveField(com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField arg0) voidremoveField(String arg0) voidsetAcceptsNull(boolean arg0) voidsetImmutable(boolean arg0) voidvoidwrite(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, AbstractUserAgentAnalyzerDirect object)
-
Constructor Details
-
KryoSerializer
-
-
Method Details
-
write
public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, AbstractUserAgentAnalyzerDirect object) -
read
public AbstractUserAgentAnalyzerDirect read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends AbstractUserAgentAnalyzerDirect> type) -
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)
-