List of utility methods to do Object to Byte Array
byte[] | serializeAsByteArray(Object b) Serialize an object as a raw byte array ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(bos); try { out.writeObject(b); } finally { out.close(); return bos.toByteArray(); ... |
byte[] | serializeToByteArray(Object obj) serialize To Byte Array ByteArrayOutputStream bis = null; ObjectOutputStream os = null; byte[] byteArray = null; try { bis = new ByteArrayOutputStream(1024); os = new ObjectOutputStream(bis); os.writeObject(obj); byteArray = bis.toByteArray(); ... |
byte[] | serializeToByteArray(Object obj) serialize To Byte Array try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(baos); out.writeObject(obj); return baos.toByteArray(); } catch (NotSerializableException e) { e.fillInStackTrace(); throw e; ... |
byte[] | serializeToByteArray(Object object) serialize To Byte Array try (ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutput out = new ObjectOutputStream(bos)) { out.writeObject(object); return bos.toByteArray(); |
byte[] | serializeToByteArray(Serializable object) Serializes an object to byte array ByteArrayOutputStream outBuffer = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(outBuffer); out.writeObject(object); out.close(); return outBuffer.toByteArray(); |
byte[] | serializeToByteArray(Serializable value) Serializes the argument into an array of bytes, and returns it. try { ByteArrayOutputStream buffer = new ByteArrayOutputStream(); try (ObjectOutputStream oos = new ObjectOutputStream(buffer)) { oos.writeObject(value); return buffer.toByteArray(); } catch (IOException exn) { throw new IllegalArgumentException("unable to serialize " + value, exn); ... |
byte[] | serializeToByteArrayNoHeader(Serializable o) serialize To Byte Array No Header try { ByteArrayOutputStream bytes = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(bytes) { @Override protected void writeStreamHeader() throws IOException { }; try { ... |
byte[] | serializeToBytes(Serializable object) Takes serializable object and serializes it to the byte array ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(baos); oos.writeObject(object); return baos.toByteArray(); |
byte[] | serializeToBytes(Serializable object) serialize To Bytes ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutput out = null; try { out = new ObjectOutputStream(bos); out.writeObject(object); return bos.toByteArray(); } finally { try { ... |
byte[] | serializeToBytes(T input) serialize To Bytes ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); ObjectOutputStream objectStream = new ObjectOutputStream(byteStream); objectStream.writeObject(input); objectStream.close(); return byteStream.toByteArray(); |