onChanged(); if (other.hasLoadDate()) { bitField0_ |= 0x00000040; loadDate_ = other.loadDate_;
/** * Determines the oldest load date and updates the builder with it * * @param builder * will be updated by this method with the oldest load date * @param protoEdgeValue * the current value, decoded */ private void useEarliestLoadDate(Key key, EdgeValueBuilder builder, EdgeData.EdgeValue protoEdgeValue) { String loadDate = builder.getLoadDate(); if (protoEdgeValue.hasLoadDate()) { if (null == loadDate || loadDate.compareTo(protoEdgeValue.getLoadDate()) > 0) { builder.setLoadDate(protoEdgeValue.getLoadDate()); } } else if (null == loadDate) { builder.setLoadDate(getDateFromKey(key)); } }
builder.setDuration(durationList); if (proto.hasLoadDate()) { builder.setLoadDate(proto.getLoadDate());