code: public static TransactionChangesLog getAsItemDataChangesLog(byte[] byteArray) throws IOException,
        ClassNotFoundException
     {
        ByteArrayInputStream is = new ByteArrayInputStream(byteArray);
        ObjectInputStream ois = new ObjectInputStream(is);
        TransactionChangesLog objRead = (TransactionChangesLog)ois.readObject();
  
        return objRead;
     }
docs: getAsItemDataChangesLog. Make the ChangesLog from array of bytes.
  
  @param byteArray
  the serialized ChangesLog
  @return TransactionChangesLog return the deserialized ChangesLog
  @throws IOException
  will be generated the IOException
  @throws ClassNotFoundException
  will be generated the ClassNotFoundException