Class StepDown.KryoSerializer

java.lang.Object
nl.basjes.parse.useragent.analyze.treewalker.steps.walk.StepDown.KryoSerializer
Enclosing class:
StepDown

public static final class StepDown.KryoSerializer extends Object
  • Constructor Details

    • KryoSerializer

      public KryoSerializer(com.esotericsoftware.kryo.Kryo kryo, Class<?> type)
  • Method Details

    • read

      public StepDown read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends StepDown> type)
    • initializeCachedFields

      protected void initializeCachedFields()
    • getFieldSerializerConfig

      public com.esotericsoftware.kryo.serializers.FieldSerializer.FieldSerializerConfig getFieldSerializerConfig()
    • updateFields

      public void updateFields()
    • write

      public void write(com.esotericsoftware.kryo.Kryo arg0, com.esotericsoftware.kryo.io.Output arg1, StepDown arg2)
    • pushTypeVariables

      protected int pushTypeVariables()
    • popTypeVariables

      protected void popTypeVariables(int arg0)
    • create

      protected StepDown create(com.esotericsoftware.kryo.Kryo arg0, com.esotericsoftware.kryo.io.Input arg1, Class<? extends StepDown> arg2)
    • log

      protected void log(String arg0, com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField arg1, int arg2)
    • getField

      public com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField getField(String arg0)
    • removeField

      public void removeField(String arg0)
    • 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

      public Class getType()
    • getKryo

      public com.esotericsoftware.kryo.Kryo getKryo()
    • createCopy

      protected StepDown createCopy(com.esotericsoftware.kryo.Kryo arg0, StepDown arg1)
    • copy

      public StepDown copy(com.esotericsoftware.kryo.Kryo arg0, StepDown arg1)
    • getAcceptsNull

      public boolean getAcceptsNull()
    • setAcceptsNull

      public void setAcceptsNull(boolean arg0)
    • isImmutable

      public boolean isImmutable()
    • setImmutable

      public void setImmutable(boolean arg0)