com.jme3.network.message
Class ClientRegistrationMessage.ClientRegistrationSerializer
java.lang.Object
com.jme3.network.serializing.Serializer
com.jme3.network.message.ClientRegistrationMessage.ClientRegistrationSerializer
- Enclosing class:
- ClientRegistrationMessage
public static class ClientRegistrationMessage.ClientRegistrationSerializer
- extends Serializer
A message-specific serializer to avoid compatibility issues
between versions. This serializer is registered to the specific
SERIALIZER_ID which is compatible with previous versions of the
SM serializer registrations... and now will be forever.
Fields inherited from class com.jme3.network.serializing.Serializer |
log |
Method Summary |
ClientRegistrationMessage |
readObject(java.nio.ByteBuffer data,
java.lang.Class c)
Read an object from the buffer, effectively deserializing it. |
void |
writeObject(java.nio.ByteBuffer buffer,
java.lang.Object object)
Write an object to the buffer, effectively serializing it. |
Methods inherited from class com.jme3.network.serializing.Serializer |
getExactSerializer, getExactSerializerRegistration, getSerializer, getSerializer, getSerializerRegistration, getSerializerRegistration, initialize, readClass, readClassAndObject, registerClass, registerClass, registerClass, registerClasses, registerClassForId, registerPackage, setStrictRegistration, writeClass, writeClassAndObject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientRegistrationMessage.ClientRegistrationSerializer
public ClientRegistrationMessage.ClientRegistrationSerializer()
readObject
public ClientRegistrationMessage readObject(java.nio.ByteBuffer data,
java.lang.Class c)
throws java.io.IOException
- Description copied from class:
Serializer
- Read an object from the buffer, effectively deserializing it.
- Specified by:
readObject
in class Serializer
- Parameters:
data
- The buffer to read from.c
- The class of the object.
- Returns:
- The object read.
- Throws:
java.io.IOException
- If deserializing fails.
writeObject
public void writeObject(java.nio.ByteBuffer buffer,
java.lang.Object object)
throws java.io.IOException
- Description copied from class:
Serializer
- Write an object to the buffer, effectively serializing it.
- Specified by:
writeObject
in class Serializer
- Parameters:
buffer
- The buffer to write to.object
- The object to serialize.
- Throws:
java.io.IOException
- If serializing fails.