public void MergeFrom(JournalEntry other)
 {
     if (other == null)
     {
         return;
     }
     if (other.addEntry_ != null)
     {
         if (addEntry_ == null)
         {
             addEntry_ = new global::POGOProtos.Data.AssetCache.JournalAddEntry();
         }
         AddEntry.MergeFrom(other.AddEntry);
     }
     if (other.readEntry_ != null)
     {
         if (readEntry_ == null)
         {
             readEntry_ = new global::POGOProtos.Data.AssetCache.JournalReadEntry();
         }
         ReadEntry.MergeFrom(other.ReadEntry);
     }
     if (other.removeEntry_ != null)
     {
         if (removeEntry_ == null)
         {
             removeEntry_ = new global::POGOProtos.Data.AssetCache.JournalRemoveEntry();
         }
         RemoveEntry.MergeFrom(other.RemoveEntry);
     }
     _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 }