com.jme3.network.serializing.serializers
Class StringSerializer
java.lang.Object
com.jme3.network.serializing.Serializer
com.jme3.network.serializing.serializers.StringSerializer
public class StringSerializer
- extends Serializer
String serializer.
Fields inherited from class com.jme3.network.serializing.Serializer |
log |
Method Summary |
java.lang.String |
readObject(java.nio.ByteBuffer data,
java.lang.Class c)
Read an object from the buffer, effectively deserializing it. |
static java.lang.String |
readString(java.nio.ByteBuffer data)
|
void |
writeObject(java.nio.ByteBuffer buffer,
java.lang.Object object)
Write an object to the buffer, effectively serializing it. |
static void |
writeString(java.lang.String s,
java.nio.ByteBuffer buffer)
|
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 |
StringSerializer
public StringSerializer()
writeString
public static void writeString(java.lang.String s,
java.nio.ByteBuffer buffer)
throws java.io.IOException
- Throws:
java.io.IOException
readString
public static java.lang.String readString(java.nio.ByteBuffer data)
throws java.io.IOException
- Throws:
java.io.IOException
readObject
public java.lang.String 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.