diff --git a/.codegen.json b/.codegen.json index e3c7bbf6a..b69ae24ff 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "733e376", "specHash": "fa34496", "version": "0.1.0" } +{ "engineHash": "48e5311", "specHash": "fa34496", "version": "0.1.0" } diff --git a/src/main/java/com/box/sdkgen/schemas/item/Item.java b/src/main/java/com/box/sdkgen/schemas/item/Item.java index fe3f20a82..7cc3a7e55 100644 --- a/src/main/java/com/box/sdkgen/schemas/item/Item.java +++ b/src/main/java/com/box/sdkgen/schemas/item/Item.java @@ -2,7 +2,7 @@ import com.box.sdkgen.internal.OneOfThree; import com.box.sdkgen.schemas.filefull.FileFull; -import com.box.sdkgen.schemas.foldermini.FolderMini; +import com.box.sdkgen.schemas.folderfull.FolderFull; import com.box.sdkgen.schemas.weblink.WebLink; import com.box.sdkgen.serialization.json.EnumWrapper; import com.box.sdkgen.serialization.json.JsonManager; @@ -17,7 +17,7 @@ @JsonDeserialize(using = Item.ItemDeserializer.class) @JsonSerialize(using = OneOfThree.OneOfThreeSerializer.class) -public class Item extends OneOfThree { +public class Item extends OneOfThree { protected final String sequenceId; @@ -38,13 +38,13 @@ public Item(FileFull fileFull) { this.type = EnumWrapper.convertToString(fileFull.getType()); } - public Item(FolderMini folderMini) { - super(null, folderMini, null); - this.sequenceId = folderMini.getSequenceId(); - this.name = folderMini.getName(); - this.id = folderMini.getId(); - this.etag = folderMini.getEtag(); - this.type = EnumWrapper.convertToString(folderMini.getType()); + public Item(FolderFull folderFull) { + super(null, folderFull, null); + this.sequenceId = folderFull.getSequenceId(); + this.name = folderFull.getName(); + this.id = folderFull.getId(); + this.etag = folderFull.getEtag(); + this.type = EnumWrapper.convertToString(folderFull.getType()); } public Item(WebLink webLink) { @@ -64,11 +64,11 @@ public FileFull getFileFull() { return value0; } - public boolean isFolderMini() { + public boolean isFolderFull() { return value1 != null; } - public FolderMini getFolderMini() { + public FolderFull getFolderFull() { return value1; } @@ -115,7 +115,7 @@ public Item deserialize(JsonParser jp, DeserializationContext ctxt) throws IOExc case "file": return new Item(JsonManager.deserialize(node, FileFull.class)); case "folder": - return new Item(JsonManager.deserialize(node, FolderMini.class)); + return new Item(JsonManager.deserialize(node, FolderFull.class)); case "web_link": return new Item(JsonManager.deserialize(node, WebLink.class)); }