List of utility methods to do Object Serialize
void | serialize(Object object, String path) serialize FileOutputStream fout = new FileOutputStream(path); ObjectOutputStream out = new ObjectOutputStream(fout); out.writeObject(object); out.close(); fout.close(); |
void | Serialize(Object serializableObject, String filePath) Serializes an object to the specified file path FileOutputStream fileStream = new FileOutputStream(filePath); ObjectOutputStream objectStream = new ObjectOutputStream(fileStream); objectStream.writeObject(serializableObject); objectStream.flush(); objectStream.close(); |
byte[] | serialize(Object state) serialize ObjectOutputStream oos = null; try { ByteArrayOutputStream bos = new ByteArrayOutputStream(512); oos = new ObjectOutputStream(bos); oos.writeObject(state); oos.flush(); return bos.toByteArray(); } catch (IOException e) { ... |
byte[] | serialize(Object value) Serializes the given object value to a newly allocated byte array. ByteArrayOutputStream out = new ByteArrayOutputStream(); serialize(value, out); return out.toByteArray(); |
byte[] | serialize(Object value) serialize if (value == null) { throw new NullPointerException("Can't serialize null"); byte[] rv = null; ByteArrayOutputStream bos = null; ObjectOutputStream os = null; try { bos = new ByteArrayOutputStream(); ... |
byte[] | serialize(S value) TODO if (value != null) { try (ByteArrayOutputStream bytes = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(bytes);) { out.writeObject(value); out.close(); return bytes.toByteArray(); } catch (IOException e) { e.printStackTrace(); ... |
byte[] | serialize(Serializable jobSpec) serialize ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(baos); oos.writeObject(jobSpec); return baos.toByteArray(); |
byte[] | serialize(Serializable o) serialize try { byteOutput.reset(); objectOutput = new ObjectOutputStream(byteOutput); objectOutput.writeObject(o); objectOutput.flush(); byteOutput.flush(); byte[] b = byteOutput.toByteArray(); return b; ... |
byte[] | serialize(Serializable obj) serialize ByteArrayOutputStream byteOutput = new ByteArrayOutputStream(); ObjectOutputStream output = new ObjectOutputStream(byteOutput); output.writeObject(obj); byte[] bytes = byteOutput.toByteArray(); byteOutput.close(); output.close(); return bytes; |
byte[] | serialize(Serializable obj) serialize ByteArrayOutputStream baos = new ByteArrayOutputStream(512); ObjectOutputStream out = null; try { out = new ObjectOutputStream(baos); out.writeObject(obj); } catch (IOException ex) { throw new RuntimeException(ex); } finally { ... |