com.esotericsoftware.kryo.serialize
Class ClassSerializer

java.lang.Object
  extended by com.esotericsoftware.kryo.Serializer
      extended by com.esotericsoftware.kryo.serialize.SimpleSerializer<java.lang.Class>
          extended by com.esotericsoftware.kryo.serialize.ClassSerializer

public class ClassSerializer
extends SimpleSerializer<java.lang.Class>

Serializes class objects.


Constructor Summary
ClassSerializer(Kryo kryo)
           
 
Method Summary
 java.lang.Class read(java.nio.ByteBuffer buffer)
          Convenience method that can be used for cleanliness when the extra parameters provided by SimpleSerializer.readObjectData(ByteBuffer, Class) are not needed.
 void write(java.nio.ByteBuffer buffer, java.lang.Class clazz)
          Convenience method that can be used for cleanliness when the extra parameters provided by SimpleSerializer.writeObjectData(ByteBuffer, Object) are not needed.
 
Methods inherited from class com.esotericsoftware.kryo.serialize.SimpleSerializer
readObjectData, writeObjectData
 
Methods inherited from class com.esotericsoftware.kryo.Serializer
isFinal, newInstance, readObject, setCanBeNull, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassSerializer

public ClassSerializer(Kryo kryo)
Method Detail

write

public void write(java.nio.ByteBuffer buffer,
                  java.lang.Class clazz)
Description copied from class: SimpleSerializer
Convenience method that can be used for cleanliness when the extra parameters provided by SimpleSerializer.writeObjectData(ByteBuffer, Object) are not needed.

Specified by:
write in class SimpleSerializer<java.lang.Class>

read

public java.lang.Class read(java.nio.ByteBuffer buffer)
Description copied from class: SimpleSerializer
Convenience method that can be used for cleanliness when the extra parameters provided by SimpleSerializer.readObjectData(ByteBuffer, Class) are not needed.

Specified by:
read in class SimpleSerializer<java.lang.Class>


Copyright © 2011. All Rights Reserved.