com.google.gerrit.server.restapi.change.AutoValue_RelatedChangesSorter_PatchSetData Maven / Gradle / Ivy
package com.google.gerrit.server.restapi.change;
import com.google.gerrit.reviewdb.client.PatchSet;
import com.google.gerrit.server.query.change.ChangeData;
import javax.annotation.Generated;
import org.eclipse.jgit.revwalk.RevCommit;
@Generated("com.google.auto.value.processor.AutoValueProcessor")
final class AutoValue_RelatedChangesSorter_PatchSetData extends RelatedChangesSorter.PatchSetData {
private final ChangeData data;
private final PatchSet patchSet;
private final RevCommit commit;
AutoValue_RelatedChangesSorter_PatchSetData(
ChangeData data,
PatchSet patchSet,
RevCommit commit) {
if (data == null) {
throw new NullPointerException("Null data");
}
this.data = data;
if (patchSet == null) {
throw new NullPointerException("Null patchSet");
}
this.patchSet = patchSet;
if (commit == null) {
throw new NullPointerException("Null commit");
}
this.commit = commit;
}
@Override
ChangeData data() {
return data;
}
@Override
PatchSet patchSet() {
return patchSet;
}
@Override
RevCommit commit() {
return commit;
}
@Override
public String toString() {
return "PatchSetData{"
+ "data=" + data + ", "
+ "patchSet=" + patchSet + ", "
+ "commit=" + commit
+ "}";
}
}