Skip to content

Commit 5175f46

Browse files
fix(boxsdkgen): Use FolderFull in Item (box/box-codegen#860) (#1501)
1 parent 6aadb6d commit 5175f46

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "733e376", "specHash": "fa34496", "version": "0.1.0" }
1+
{ "engineHash": "48e5311", "specHash": "fa34496", "version": "0.1.0" }

src/main/java/com/box/sdkgen/schemas/item/Item.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.box.sdkgen.internal.OneOfThree;
44
import com.box.sdkgen.schemas.filefull.FileFull;
5-
import com.box.sdkgen.schemas.foldermini.FolderMini;
5+
import com.box.sdkgen.schemas.folderfull.FolderFull;
66
import com.box.sdkgen.schemas.weblink.WebLink;
77
import com.box.sdkgen.serialization.json.EnumWrapper;
88
import com.box.sdkgen.serialization.json.JsonManager;
@@ -17,7 +17,7 @@
1717

1818
@JsonDeserialize(using = Item.ItemDeserializer.class)
1919
@JsonSerialize(using = OneOfThree.OneOfThreeSerializer.class)
20-
public class Item extends OneOfThree<FileFull, FolderMini, WebLink> {
20+
public class Item extends OneOfThree<FileFull, FolderFull, WebLink> {
2121

2222
protected final String sequenceId;
2323

@@ -38,13 +38,13 @@ public Item(FileFull fileFull) {
3838
this.type = EnumWrapper.convertToString(fileFull.getType());
3939
}
4040

41-
public Item(FolderMini folderMini) {
42-
super(null, folderMini, null);
43-
this.sequenceId = folderMini.getSequenceId();
44-
this.name = folderMini.getName();
45-
this.id = folderMini.getId();
46-
this.etag = folderMini.getEtag();
47-
this.type = EnumWrapper.convertToString(folderMini.getType());
41+
public Item(FolderFull folderFull) {
42+
super(null, folderFull, null);
43+
this.sequenceId = folderFull.getSequenceId();
44+
this.name = folderFull.getName();
45+
this.id = folderFull.getId();
46+
this.etag = folderFull.getEtag();
47+
this.type = EnumWrapper.convertToString(folderFull.getType());
4848
}
4949

5050
public Item(WebLink webLink) {
@@ -64,11 +64,11 @@ public FileFull getFileFull() {
6464
return value0;
6565
}
6666

67-
public boolean isFolderMini() {
67+
public boolean isFolderFull() {
6868
return value1 != null;
6969
}
7070

71-
public FolderMini getFolderMini() {
71+
public FolderFull getFolderFull() {
7272
return value1;
7373
}
7474

@@ -115,7 +115,7 @@ public Item deserialize(JsonParser jp, DeserializationContext ctxt) throws IOExc
115115
case "file":
116116
return new Item(JsonManager.deserialize(node, FileFull.class));
117117
case "folder":
118-
return new Item(JsonManager.deserialize(node, FolderMini.class));
118+
return new Item(JsonManager.deserialize(node, FolderFull.class));
119119
case "web_link":
120120
return new Item(JsonManager.deserialize(node, WebLink.class));
121121
}

0 commit comments

Comments
 (0)