Skip to content

Commit b3653ac

Browse files
committed
add UploadMetaData chain to simple use setter
1 parent eb433e4 commit b3653ac

File tree

1 file changed

+30
-10
lines changed

1 file changed

+30
-10
lines changed

Flickr4Java/src/main/java/com/flickr4java/flickr/uploader/UploadMetaData.java

Lines changed: 30 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,48 +38,60 @@ public String getTitle() {
3838
return title;
3939
}
4040

41-
public void setTitle(String title) {
41+
public UploadMetaData setTitle(String title) {
4242
this.title = title;
43+
44+
return this;
4345
}
4446

4547
public String getDescription() {
4648
return description;
4749
}
4850

49-
public void setDescription(String description) {
51+
public UploadMetaData setDescription(String description) {
5052
this.description = description;
53+
54+
return this;
5155
}
5256

5357
public Collection<String> getTags() {
5458
return tags;
5559
}
5660

57-
public void setTags(Collection<String> tags) {
61+
public UploadMetaData setTags(Collection<String> tags) {
5862
this.tags = tags;
63+
64+
return this;
5965
}
6066

6167
public boolean isPublicFlag() {
6268
return publicFlag;
6369
}
6470

65-
public void setPublicFlag(boolean publicFlag) {
71+
public UploadMetaData setPublicFlag(boolean publicFlag) {
6672
this.publicFlag = publicFlag;
73+
74+
return this;
6775
}
6876

6977
public boolean isFriendFlag() {
7078
return friendFlag;
7179
}
7280

73-
public void setFriendFlag(boolean friendFlag) {
81+
public UploadMetaData setFriendFlag(boolean friendFlag) {
7482
this.friendFlag = friendFlag;
83+
84+
return this;
7585
}
7686

7787
public boolean isFamilyFlag() {
7888
return familyFlag;
7989
}
8090

81-
public void setFamilyFlag(boolean familyFlag) {
91+
public UploadMetaData setFamilyFlag(boolean familyFlag) {
8292
this.familyFlag = familyFlag;
93+
94+
return this;
8395
}
8496

8597
/**
@@ -102,16 +114,20 @@ public String getContentType() {
102114
* @see com.flickr4java.flickr.Flickr#CONTENTTYPE_SCREENSHOT
103115
* @param contentType
104116
*/
105-
public void setContentType(String contentType) {
117+
public UploadMetaData setContentType(String contentType) {
106118
this.contentType = contentType;
119+
120+
return this;
107121
}
108122

109123
public Boolean isHidden() {
110124
return hidden;
111125
}
112126

113-
public void setHidden(Boolean hidden) {
127+
public UploadMetaData setHidden(Boolean hidden) {
114128
this.hidden = hidden;
129+
130+
return this;
115131
}
116132

117133
/**
@@ -135,8 +151,10 @@ public String getSafetyLevel() {
135151
* @see com.flickr4java.flickr.Flickr#SAFETYLEVEL_SAFE
136152
* @param safetyLevel
137153
*/
138-
public void setSafetyLevel(String safetyLevel) {
154+
public UploadMetaData setSafetyLevel(String safetyLevel) {
139155
this.safetyLevel = safetyLevel;
156+
157+
return this;
140158
}
141159

142160
public boolean isAsync() {
@@ -152,8 +170,10 @@ public boolean isAsync() {
152170
* @param async
153171
* boolean
154172
*/
155-
public void setAsync(boolean async) {
173+
public UploadMetaData setAsync(boolean async) {
156174
this.async = async;
175+
176+
return this;
157177
}
158178

159179
}

0 commit comments

Comments
 (0)