/** * @param obj Object to transform to a binary object. * @param marsh Binary marshaller. * @return Binary object. */ protected BinaryObjectImpl toBinary(Object obj, BinaryMarshaller marsh) throws Exception { byte[] bytes = marsh.marshal(obj); return new BinaryObjectImpl(binaryContext(marsh), bytes, 0); }