22
33import com .box .sdkgen .internal .OneOfThree ;
44import com .box .sdkgen .schemas .filefull .FileFull ;
5- import com .box .sdkgen .schemas .foldermini . FolderMini ;
5+ import com .box .sdkgen .schemas .folderfull . FolderFull ;
66import com .box .sdkgen .schemas .weblink .WebLink ;
77import com .box .sdkgen .serialization .json .EnumWrapper ;
88import com .box .sdkgen .serialization .json .JsonManager ;
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