From 51ebbee71fb508bc7c95807e06daef12422ccbcd Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 5 Apr 2023 00:21:57 -0700 Subject: Make classes return itself to allow for concatenated object creation --- src/main/java/com/pina/query/VideoQueryBuilder.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/main/java/com/pina/query/VideoQueryBuilder.java') diff --git a/src/main/java/com/pina/query/VideoQueryBuilder.java b/src/main/java/com/pina/query/VideoQueryBuilder.java index 76d01db..bd6d1b0 100644 --- a/src/main/java/com/pina/query/VideoQueryBuilder.java +++ b/src/main/java/com/pina/query/VideoQueryBuilder.java @@ -1,5 +1,6 @@ package com.pina.query; + public class VideoQueryBuilder { private String videoId; private String lang; @@ -9,24 +10,27 @@ public class VideoQueryBuilder { return videoId; } - public void setVideoId(String videoId) { + public VideoQueryBuilder setVideoId(String videoId) { this.videoId = videoId; + return this; } public String getLang() { return lang; } - public void setLang(String lang) { + public VideoQueryBuilder setLang(String lang) { this.lang = lang; + return this; } public String getC() { return c; } - public void setC(String c) { + public VideoQueryBuilder setC(String c) { this.c = c; + return this; } -- cgit v1.2.3