public class SerializerUtil extends Object
Serializable objects using
 the Java serialization mechanisms.| Modifier and Type | Field and Description | 
|---|---|
static IRecordSerializer | 
RECORDS
An  
IRecordSerializer wrapper for the static methods declared by
 the SerializerUtil. | 
static IStreamSerializer | 
STREAMS
An  
IStreamSerializer that uses java default serialization. | 
| Constructor and Description | 
|---|
SerializerUtil()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
deserialize(byte[] b)
De-serialize an object using the Java serialization mechanisms. 
 | 
static Object | 
deserialize(byte[] b,
           int off,
           int len)
De-serialize an object using the Java serialization mechanisms. 
 | 
static Object | 
deserialize(ByteBuffer buf)
De-serialize an object using the Java serialization mechanisms. 
 | 
static Object | 
deserialize(InputStream is)
De-serialize an object using the Java serialization mechanisms. 
 | 
static byte[] | 
serialize(Object obj)
Serialize an object using the Java serialization mechanisms. 
 | 
public static final IStreamSerializer STREAMS
IStreamSerializer that uses java default serialization.public static final IRecordSerializer RECORDS
IRecordSerializer wrapper for the static methods declared by
 the SerializerUtil.public static final byte[] serialize(Object obj)
obj - A Serializable object.public static final Object deserialize(byte[] b)
b - A byte[] containing a serialized object.null iff the byte[]
         reference is null.public static final Object deserialize(byte[] b, int off, int len)
b - A byte[] containing a serialized object.off - The offset of the first byte to de-serialize.len - The #of bytes in the object record.public static final Object deserialize(InputStream is)
is - The input stream from which to read the serialized data.public static final Object deserialize(ByteBuffer buf)
buf - A buffer containing a serialized object. The bytes from
            Buffer.position() to Buffer.limit()
            will be de-serialized and the position will be advanced to the
            limit.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.