docs: private Serializable deserializeObject(byte[] buffer) throws IOException, ClassNotFoundException {
  
          Serializable theObject = null;
          DeserializationObjectInputStream objectIn = null;
  
          if (buffer != null) {
              objectIn = new DeserializationObjectInputStream(new ByteArrayInputStream(buffer), Thread.currentThread().getContextClassLoader());
              theObject = (Serializable) objectIn.readObject();
              objectIn.close();
          }
          return theObject;
      }