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 --- .../java/com/pina/query/ChannelQueryBuilder.java | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'src/main/java/com/pina/query/ChannelQueryBuilder.java') diff --git a/src/main/java/com/pina/query/ChannelQueryBuilder.java b/src/main/java/com/pina/query/ChannelQueryBuilder.java index 490a5c9..13fd387 100644 --- a/src/main/java/com/pina/query/ChannelQueryBuilder.java +++ b/src/main/java/com/pina/query/ChannelQueryBuilder.java @@ -13,56 +13,63 @@ public class ChannelQueryBuilder { return limit; } - public void setLimit(Integer limit) { + public ChannelQueryBuilder setLimit(Integer limit) { this.limit = limit; + return this; } public Integer getOffset() { return offset; } - public void setOffset(Integer offset) { + public ChannelQueryBuilder setOffset(Integer offset) { this.offset = offset; + return this; } public String getType() { return type; } - public void setType(String type) { + public ChannelQueryBuilder setType(String type) { this.type = type; + return this; } public String getLang() { return lang; } - public void setLang(String lang) { + public ChannelQueryBuilder setLang(String lang) { this.lang = lang; + return this; } public String getOrder() { return order; } - public void setOrder(String order) { + public ChannelQueryBuilder setOrder(String order) { this.order = order; + return this; } public String getOrg() { return org; } - public void setOrg(String org) { + public ChannelQueryBuilder setOrg(String org) { this.org = org; + return this; } public String getSort() { return sort; } - public void setSort(String sort) { + public ChannelQueryBuilder setSort(String sort) { this.sort = sort; + return this; } -- cgit v1.2.3