@Override public FileFragment deserialize(FileFragmentProto proto) { return new FileFragment( proto.getId(), new Path(proto.getPath()), proto.getStartOffset(), proto.getLength(), proto.getHostsList().toArray(new String[proto.getHostsCount()]), proto.getDiskIdsList().toArray(new Integer[proto.getDiskIdsCount()])); } }
private void init(FileFragmentProto proto) { int[] diskIds = new int[proto.getDiskIdsList().size()]; int i = 0; for(Integer eachValue: proto.getDiskIdsList()) { diskIds[i++] = eachValue; } this.set(proto.getId(), new Path(proto.getPath()), proto.getStartOffset(), proto.getLength(), proto.getHostsList().toArray(new String[]{}), diskIds); }
if (hasId()) { hash = (37 * hash) + ID_FIELD_NUMBER; hash = (53 * hash) + getId().hashCode();
if (hasId()) { hash = (37 * hash) + ID_FIELD_NUMBER; hash = (53 * hash) + getId().hashCode();
/** * <code>required string id = 1;</code> */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = getDefaultInstance().getId(); onChanged(); return this; } /**
/** * <code>required string id = 1;</code> */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = getDefaultInstance().getId(); onChanged(); return this; } /**