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); }