/** * Serializes an object and returns the Base64-encoded version of that serialized object. * <p> * As of v 2.3, if the object cannot be serialized or there is another error, the method will throw an java.io.IOException. * <b>This is new to v2.3!</b> In earlier versions, it just returned a null value, but in retrospect that's a pretty poor way * to handle it. * </p> * The object is not GZip-compressed before being encoded. * * @param serializableObject The object to encode * @return The Base64-encoded object * @throws java.io.IOException if there is an error * @throws NullPointerException if serializedObject is null * @since 1.4 */ public static String encodeObject( java.io.Serializable serializableObject ) throws java.io.IOException { return encodeObject(serializableObject, NO_OPTIONS); } // end encodeObject
/** * Serializes an object and returns the Base64-encoded version of that serialized object. * <p> * As of v 2.3, if the object cannot be serialized or there is another error, the method will throw an java.io.IOException. * <b>This is new to v2.3!</b> In earlier versions, it just returned a null value, but in retrospect that's a pretty poor way * to handle it. * </p> * The object is not GZip-compressed before being encoded. * * @param serializableObject The object to encode * @return The Base64-encoded object * @throws java.io.IOException if there is an error * @throws NullPointerException if serializedObject is null * @since 1.4 */ public static String encodeObject( java.io.Serializable serializableObject ) throws java.io.IOException { return encodeObject(serializableObject, NO_OPTIONS); } // end encodeObject
/** * Serializes an object and returns the Base64-encoded version of that serialized object. * <p> * As of v 2.3, if the object cannot be serialized or there is another error, the method will throw an java.io.IOException. * <b>This is new to v2.3!</b> In earlier versions, it just returned a null value, but in retrospect that's a pretty poor way * to handle it. * </p> * The object is not GZip-compressed before being encoded. * * @param serializableObject The object to encode * @return The Base64-encoded object * @throws java.io.IOException if there is an error * @throws NullPointerException if serializedObject is null * @since 1.4 */ public static String encodeObject( java.io.Serializable serializableObject ) throws java.io.IOException { return encodeObject(serializableObject, NO_OPTIONS); } // end encodeObject