From ad31ee9372cf5574334c84431089303a1732d6a1 Mon Sep 17 00:00:00 2001 From: cb-karthikp Date: Tue, 2 Jun 2026 12:57:01 +0530 Subject: [PATCH 1/3] nested object deserialization --- CHANGELOG.md | 7 +- VERSION | 2 +- build.gradle.kts | 2 +- .../com/chargebee/v4/internal/JsonUtil.java | 9 +- .../v4/internal/EventParserTest.java | 24 ++++-- .../chargebee/v4/internal/JsonUtilTest.java | 32 ++++++-- .../v4/models/hostedPage/HostedPageTest.java | 82 +++++++++++++++++++ .../v4/transport/DefaultTransportTest.java | 19 ++++- 8 files changed, 156 insertions(+), 21 deletions(-) create mode 100644 src/test/java/com/chargebee/v4/models/hostedPage/HostedPageTest.java diff --git a/CHANGELOG.md b/CHANGELOG.md index 21dccc276..54e955034 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +### v4.8.0 (2026-06-02) +* * * +### Bug Fixes: +* Fixed deserialization of nested JSON in dynamic `Map` fields (for example [`HostedPage.getContent()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#content) and [`HostedPage.getCheckoutInfo()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#checkout_info)). Nested objects and arrays are now returned as `Map` and `List` instead of JSON strings, which resolves `ClassCastException` when casting nested entities such as `customer`, `subscription`, and `invoice` to `Map`. The same parsing behavior applies to other map attributes including [`Event.getContent()`](https://apidocs.chargebee.com/docs/api/events/event-object#content), `meta_data`, and `consent_fields`. If your integration previously parsed nested map values as JSON strings, use the returned `Map`/`List` directly or branch on `instanceof` during upgrade. + + ### v4.7.0 (2026-05-04) * * * ### New Resources: @@ -86,7 +92,6 @@ - `mada` has been added as a new value to enum request body parameter `card.brand` in [`create_using_permanent_token`](https://apidocs.chargebee.com/docs/api/payment_sources/create-using-permanent-token) of [`PaymentSource`](https://apidocs.chargebee.com/docs/api/payment_sources). - ### v4.6.0 (2026-03-27) * * * ### New Resources: diff --git a/VERSION b/VERSION index f6cdf4098..88f181192 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.7.0 +4.8.0 diff --git a/build.gradle.kts b/build.gradle.kts index 8d6fec3d1..23d17ebef 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { } group = "com.chargebee" -version = "4.7.0" +version = "4.8.0" description = "Java client library for ChargeBee" // Project metadata diff --git a/src/main/java/com/chargebee/v4/internal/JsonUtil.java b/src/main/java/com/chargebee/v4/internal/JsonUtil.java index 28d0653d9..055a2dd23 100644 --- a/src/main/java/com/chargebee/v4/internal/JsonUtil.java +++ b/src/main/java/com/chargebee/v4/internal/JsonUtil.java @@ -149,7 +149,7 @@ public static boolean hasValue(JsonObject obj, String key) { // --- JsonObject to Map conversion --- - /** Converts a JsonObject to a Map; primitives become Java types, nested structures become JSON strings. */ + /** Converts a JsonObject to a Map; primitives become Java types, nested objects become nested maps, arrays become lists. */ public static Map parseJsonObjectToMap(JsonObject obj) { Map map = new HashMap<>(); if (obj == null) return map; @@ -357,8 +357,11 @@ private static Object toJavaValue(JsonElement value) { return prim.getAsLong(); } } - if (value.isJsonObject() || value.isJsonArray()) { - return value.toString(); + if (value.isJsonObject()) { + return parseJsonObjectToMap(value.getAsJsonObject()); + } + if (value.isJsonArray()) { + return mapArrayToObjects(value.getAsJsonArray()); } return null; } diff --git a/src/test/java/com/chargebee/v4/internal/EventParserTest.java b/src/test/java/com/chargebee/v4/internal/EventParserTest.java index 6669f9db1..6c1117bae 100644 --- a/src/test/java/com/chargebee/v4/internal/EventParserTest.java +++ b/src/test/java/com/chargebee/v4/internal/EventParserTest.java @@ -67,8 +67,10 @@ class ContentSubscriptionTests { @Test void parsesSubscription() { Map content = event.getContent(); - String subJson = (String) content.get("subscription"); - assertNotNull(subJson); + assertInstanceOf(Map.class, content.get("subscription")); + @SuppressWarnings("unchecked") + Map subscriptionMap = (Map) content.get("subscription"); + String subJson = JsonUtil.toJson(subscriptionMap); Subscription sub = Subscription.fromJson(subJson); assertEquals("16BPgETyVrQVHGh1", sub.getId()); @@ -104,8 +106,10 @@ class ContentCustomerTests { @Test void parsesCustomer() { Map content = event.getContent(); - String custJson = (String) content.get("customer"); - assertNotNull(custJson); + assertInstanceOf(Map.class, content.get("customer")); + @SuppressWarnings("unchecked") + Map customerMap = (Map) content.get("customer"); + String custJson = JsonUtil.toJson(customerMap); Customer cust = Customer.fromJson(custJson); assertEquals("sarah", cust.getId()); @@ -140,8 +144,10 @@ class ContentCardTests { @Test void parsesCard() { Map content = event.getContent(); - String cardJson = (String) content.get("card"); - assertNotNull(cardJson); + assertInstanceOf(Map.class, content.get("card")); + @SuppressWarnings("unchecked") + Map cardMap = (Map) content.get("card"); + String cardJson = JsonUtil.toJson(cardMap); Card card = Card.fromJson(cardJson); assertEquals("pm_169vujTyVrL5fFDl", card.getPaymentSourceId()); @@ -169,8 +175,10 @@ class ContentInvoiceTests { @Test void parsesInvoice() { Map content = event.getContent(); - String invJson = (String) content.get("invoice"); - assertNotNull(invJson); + assertInstanceOf(Map.class, content.get("invoice")); + @SuppressWarnings("unchecked") + Map invoiceMap = (Map) content.get("invoice"); + String invJson = JsonUtil.toJson(invoiceMap); Invoice inv = Invoice.fromJson(invJson); assertEquals("203", inv.getId()); diff --git a/src/test/java/com/chargebee/v4/internal/JsonUtilTest.java b/src/test/java/com/chargebee/v4/internal/JsonUtilTest.java index f9bbaac04..b2111b812 100644 --- a/src/test/java/com/chargebee/v4/internal/JsonUtilTest.java +++ b/src/test/java/com/chargebee/v4/internal/JsonUtilTest.java @@ -392,18 +392,38 @@ class ParseJsonObjectToMapTests { assertEquals(true, map.get("active")); } - @Test void nestedObjectsAsStrings() { + @Test void nestedObjectsAsMaps() { JsonObject obj = JsonUtil.parse("{\"user\": {\"name\": \"John\"}}"); Map map = JsonUtil.parseJsonObjectToMap(obj); - assertTrue(map.get("user") instanceof String); - assertTrue(((String) map.get("user")).contains("name")); + assertTrue(map.get("user") instanceof Map); + @SuppressWarnings("unchecked") + Map user = (Map) map.get("user"); + assertEquals("John", user.get("name")); } - @Test void arraysAsStrings() { + @Test void arraysAsLists() { JsonObject obj = JsonUtil.parse("{\"tags\": [\"a\", \"b\"]}"); Map map = JsonUtil.parseJsonObjectToMap(obj); - assertTrue(map.get("tags") instanceof String); - assertTrue(((String) map.get("tags")).contains("\"a\"")); + assertTrue(map.get("tags") instanceof List); + @SuppressWarnings("unchecked") + List tags = (List) map.get("tags"); + assertEquals("a", tags.get(0)); + assertEquals("b", tags.get(1)); + } + + @Test void deeplyNestedStructures() { + JsonObject obj = + JsonUtil.parse( + "{\"subscription\": {\"id\": \"sub_1\", \"items\": [{\"id\": \"item_1\"}]}}"); + Map map = JsonUtil.parseJsonObjectToMap(obj); + @SuppressWarnings("unchecked") + Map subscription = (Map) map.get("subscription"); + assertEquals("sub_1", subscription.get("id")); + @SuppressWarnings("unchecked") + List items = (List) subscription.get("items"); + @SuppressWarnings("unchecked") + Map item = (Map) items.get(0); + assertEquals("item_1", item.get("id")); } @Test void nullReturnsEmptyMap() { diff --git a/src/test/java/com/chargebee/v4/models/hostedPage/HostedPageTest.java b/src/test/java/com/chargebee/v4/models/hostedPage/HostedPageTest.java new file mode 100644 index 000000000..fc6f7bf18 --- /dev/null +++ b/src/test/java/com/chargebee/v4/models/hostedPage/HostedPageTest.java @@ -0,0 +1,82 @@ +package com.chargebee.v4.models.hostedPage; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertInstanceOf; + +import com.chargebee.v4.models.hostedPage.responses.HostedPageRetrieveResponse; +import java.util.List; +import java.util.Map; +import org.junit.jupiter.api.Test; + +class HostedPageTest { + + @Test + void getContentDeserializesNestedEntitiesAsMaps() { + String json = + "{" + + "\"hosted_page\": {" + + " \"id\": \"hp_123\"," + + " \"type\": \"checkout_new\"," + + " \"url\": \"https://example.com/pages/v3/hp_123\"," + + " \"state\": \"succeeded\"," + + " \"content\": {" + + " \"customer\": {\"id\": \"cust_1\", \"email\": \"a@example.com\"}," + + " \"subscription\": {\"id\": \"sub_xyz123\", \"status\": \"active\"}," + + " \"invoice\": {\"id\": \"inv_1\", \"total\": 1000}" + + " }" + + "}" + + "}"; + + HostedPageRetrieveResponse response = HostedPageRetrieveResponse.fromJson(json); + HostedPage hostedPage = response.getHostedPage(); + Map content = hostedPage.getContent(); + + assertInstanceOf(Map.class, content.get("customer")); + @SuppressWarnings("unchecked") + Map customer = (Map) content.get("customer"); + assertEquals("cust_1", customer.get("id")); + assertEquals("a@example.com", customer.get("email")); + + assertInstanceOf(Map.class, content.get("subscription")); + @SuppressWarnings("unchecked") + Map subscription = (Map) content.get("subscription"); + assertEquals("sub_xyz123", subscription.get("id")); + assertEquals("active", subscription.get("status")); + + assertInstanceOf(Map.class, content.get("invoice")); + @SuppressWarnings("unchecked") + Map invoice = (Map) content.get("invoice"); + assertEquals("inv_1", invoice.get("id")); + assertEquals(1000L, invoice.get("total")); + } + + @Test + void getContentSupportsNestedArrays() { + String json = + "{" + + "\"hosted_page\": {" + + " \"id\": \"hp_123\"," + + " \"content\": {" + + " \"subscription\": {" + + " \"id\": \"sub_1\"," + + " \"subscription_items\": [{\"item_price_id\": \"price_1\", \"quantity\": 2}]" + + " }" + + " }" + + "}" + + "}"; + + HostedPageRetrieveResponse response = HostedPageRetrieveResponse.fromJson(json); + HostedPage hostedPage = response.getHostedPage(); + @SuppressWarnings("unchecked") + Map subscription = + (Map) hostedPage.getContent().get("subscription"); + assertInstanceOf(List.class, subscription.get("subscription_items")); + @SuppressWarnings("unchecked") + List items = (List) subscription.get("subscription_items"); + assertInstanceOf(Map.class, items.get(0)); + @SuppressWarnings("unchecked") + Map item = (Map) items.get(0); + assertEquals("price_1", item.get("item_price_id")); + assertEquals(2L, item.get("quantity")); + } +} diff --git a/src/test/java/com/chargebee/v4/transport/DefaultTransportTest.java b/src/test/java/com/chargebee/v4/transport/DefaultTransportTest.java index b728e1e55..68a24fc2b 100644 --- a/src/test/java/com/chargebee/v4/transport/DefaultTransportTest.java +++ b/src/test/java/com/chargebee/v4/transport/DefaultTransportTest.java @@ -1453,7 +1453,10 @@ void start() throws IOException { lastRequestUrl = exchange.getRequestURI().toString(); lastRequestHeaders.clear(); for (Map.Entry> header : exchange.getRequestHeaders().entrySet()) { - lastRequestHeaders.put(header.getKey(), header.getValue().get(0)); + List values = header.getValue(); + if (values != null && !values.isEmpty()) { + lastRequestHeaders.put(header.getKey(), values.get(0)); + } } // Read request body @@ -1485,6 +1488,20 @@ void start() throws IOException { } } catch (InterruptedException e) { Thread.currentThread().interrupt(); + } catch (Exception e) { + // Avoid dropping the socket on handler errors; return a valid HTTP response + // so transport tests fail deterministically with HTTP status assertions. + try { + byte[] errorBytes = "Internal Test Server Error".getBytes(StandardCharsets.UTF_8); + exchange.sendResponseHeaders(500, errorBytes.length); + try (OutputStream os = exchange.getResponseBody()) { + os.write(errorBytes); + } + } catch (IOException ignored) { + // Ignore secondary failures while attempting to surface a response. + } + } finally { + exchange.close(); } }); From 218677f96a265d1d18ff9493d1450845c14d7548 Mon Sep 17 00:00:00 2001 From: cb-karthikp Date: Tue, 2 Jun 2026 13:12:45 +0530 Subject: [PATCH 2/3] added example --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index eb00de920..fd2b83491 100644 --- a/README.md +++ b/README.md @@ -221,6 +221,32 @@ future.thenAccept(resp -> { }); ``` +### Dynamic map fields (`Map`) + +Some response attributes are exposed as `Map` for flexible or schema-less JSON (for example [`HostedPage.getContent()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#content), [`HostedPage.getCheckoutInfo()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#checkout_info), [`Event.getContent()`](https://apidocs.chargebee.com/docs/api/events/event-object#content), `meta_data`, and `consent_fields`). + +When the API returns nested JSON objects or arrays inside these maps, the SDK deserializes them as nested `Map` and `List` values: + +- Primitives (`String`, `Long`, `Boolean`, etc.) remain Java primitives/boxed types. +- Nested JSON objects become `Map`. +- Nested JSON arrays become `List` (object elements are maps; primitive elements keep their Java types). + +#### Example: Hosted Page `content` + +```java +import com.chargebee.v4.models.hostedPage.responses.HostedPageRetrieveResponse; +import java.util.Map; + +HostedPageRetrieveResponse response = client.hostedPages().retrieve(hostedPageId); +Map content = response.getHostedPage().getContent(); + +@SuppressWarnings("unchecked") +Map subscription = (Map) content.get("subscription"); +String subscriptionId = (String) subscription.get("id"); +``` + +> **Note:** Typed webhook/event models (for example `SubscriptionCreatedEvent`) use dedicated `Content` types with strongly-typed getters. The behavior above applies to dynamic `Map` fields on resource models. + ### Custom Field Filtering Filter list operations by custom fields using type-safe filters (`stringFilter()`, `numberFilter()`, `timestampFilter()`, `booleanFilter()`): @@ -679,6 +705,7 @@ public class Sample { - Immutable `ChargebeeClient` with fluent builder - Direct property naming (e.g., `.apiKey()`, `.siteName()`) - Type-safe request models and responses +- Dynamic `Map` fields deserialize nested JSON as maps and lists (see [Dynamic map fields](#dynamic-map-fields-mapstring-object)) - Sync and async APIs with retry/backoff - Per-request options and headers - Enhanced error handling and debugging From 4a40f456efc0b8c726b3ec40679d8411473a217a Mon Sep 17 00:00:00 2001 From: cb-karthikp Date: Tue, 2 Jun 2026 13:31:29 +0530 Subject: [PATCH 3/3] add from json support --- CHANGELOG.md | 4 + README.md | 22 +-- .../com/chargebee/v4/models/addon/Addon.java | 12 ++ .../chargebee/v4/models/address/Address.java | 4 + .../AdvanceInvoiceSchedule.java | 12 ++ .../com/chargebee/v4/models/alert/Alert.java | 4 + .../v4/models/alertStatus/AlertStatus.java | 4 + .../v4/models/attachedItem/AttachedItem.java | 4 + .../v4/models/attribute/Attribute.java | 4 + .../BillingConfiguration.java | 8 + .../com/chargebee/v4/models/brand/Brand.java | 4 + .../models/businessEntity/BusinessEntity.java | 4 + .../BusinessEntityTransfer.java | 4 + .../com/chargebee/v4/models/card/Card.java | 4 + .../chargebee/v4/models/comment/Comment.java | 4 + .../models/configuration/Configuration.java | 4 + .../chargebee/v4/models/contact/Contact.java | 4 + .../v4/models/contractTerm/ContractTerm.java | 4 + .../chargebee/v4/models/coupon/Coupon.java | 16 ++ .../v4/models/couponCode/CouponCode.java | 4 + .../v4/models/couponSet/CouponSet.java | 4 + .../cpqQuoteSignature/CpqQuoteSignature.java | 4 + .../v4/models/creditNote/CreditNote.java | 60 ++++++ .../CreditNoteEstimate.java | 28 +++ .../v4/models/currency/Currency.java | 4 + .../v4/models/customer/Customer.java | 44 +++++ .../CustomerEntitlement.java | 4 + .../differentialPrice/DifferentialPrice.java | 12 ++ .../v4/models/discount/Discount.java | 4 + .../v4/models/download/Download.java | 4 + .../v4/models/einvoice/Einvoice.java | 4 + .../v4/models/entitlement/Entitlement.java | 4 + .../EntitlementOverride.java | 4 + .../v4/models/estimate/Estimate.java | 180 ++++++++++++++++++ .../models/event/AddUsagesReminderEvent.java | 8 + .../v4/models/event/AddonCreatedEvent.java | 8 + .../v4/models/event/AddonDeletedEvent.java | 8 + .../v4/models/event/AddonUpdatedEvent.java | 8 + .../models/event/AlertStatusChangedEvent.java | 8 + .../event/AttachedItemCreatedEvent.java | 8 + .../event/AttachedItemDeletedEvent.java | 8 + .../event/AttachedItemUpdatedEvent.java | 8 + .../event/AuthorizationSucceededEvent.java | 8 + .../event/AuthorizationVoidedEvent.java | 8 + .../event/BusinessEntityCreatedEvent.java | 8 + .../event/BusinessEntityDeletedEvent.java | 8 + .../event/BusinessEntityUpdatedEvent.java | 8 + .../v4/models/event/CardAddedEvent.java | 8 + .../v4/models/event/CardDeletedEvent.java | 8 + .../v4/models/event/CardExpiredEvent.java | 8 + .../models/event/CardExpiryReminderEvent.java | 8 + .../v4/models/event/CardUpdatedEvent.java | 8 + .../event/ContractTermCancelledEvent.java | 8 + .../event/ContractTermCompletedEvent.java | 8 + .../event/ContractTermCreatedEvent.java | 8 + .../event/ContractTermRenewedEvent.java | 8 + .../event/ContractTermTerminatedEvent.java | 8 + .../models/event/CouponCodesAddedEvent.java | 8 + .../models/event/CouponCodesDeletedEvent.java | 8 + .../models/event/CouponCodesUpdatedEvent.java | 8 + .../v4/models/event/CouponCreatedEvent.java | 8 + .../v4/models/event/CouponDeletedEvent.java | 8 + .../models/event/CouponSetCreatedEvent.java | 8 + .../models/event/CouponSetDeletedEvent.java | 8 + .../models/event/CouponSetUpdatedEvent.java | 8 + .../v4/models/event/CouponUpdatedEvent.java | 8 + .../models/event/CreditNoteCreatedEvent.java | 8 + .../CreditNoteCreatedWithBackdatingEvent.java | 8 + .../models/event/CreditNoteDeletedEvent.java | 8 + .../models/event/CreditNoteUpdatedEvent.java | 8 + .../CustomerBusinessEntityChangedEvent.java | 8 + .../v4/models/event/CustomerChangedEvent.java | 8 + .../v4/models/event/CustomerCreatedEvent.java | 8 + .../v4/models/event/CustomerDeletedEvent.java | 8 + .../CustomerEntitlementsUpdatedEvent.java | 8 + .../v4/models/event/CustomerMovedInEvent.java | 8 + .../models/event/CustomerMovedOutEvent.java | 8 + .../event/DifferentialPriceCreatedEvent.java | 8 + .../event/DifferentialPriceDeletedEvent.java | 8 + .../event/DifferentialPriceUpdatedEvent.java | 8 + .../v4/models/event/DunningUpdatedEvent.java | 8 + .../EntitlementOverridesAutoRemovedEvent.java | 8 + .../EntitlementOverridesRemovedEvent.java | 8 + .../EntitlementOverridesUpdatedEvent.java | 8 + .../com/chargebee/v4/models/event/Event.java | 8 + .../models/event/FeatureActivatedEvent.java | 8 + .../v4/models/event/FeatureArchivedEvent.java | 8 + .../v4/models/event/FeatureCreatedEvent.java | 8 + .../v4/models/event/FeatureDeletedEvent.java | 8 + .../models/event/FeatureReactivatedEvent.java | 8 + .../v4/models/event/FeatureUpdatedEvent.java | 8 + .../v4/models/event/GiftCancelledEvent.java | 8 + .../v4/models/event/GiftClaimedEvent.java | 8 + .../v4/models/event/GiftExpiredEvent.java | 8 + .../v4/models/event/GiftScheduledEvent.java | 8 + .../v4/models/event/GiftUnclaimedEvent.java | 8 + .../v4/models/event/GiftUpdatedEvent.java | 8 + .../models/event/HierarchyCreatedEvent.java | 8 + .../models/event/HierarchyDeletedEvent.java | 8 + .../v4/models/event/InvoiceDeletedEvent.java | 8 + .../models/event/InvoiceGeneratedEvent.java | 8 + .../InvoiceGeneratedWithBackdatingEvent.java | 8 + .../v4/models/event/InvoiceUpdatedEvent.java | 8 + .../v4/models/event/ItemCreatedEvent.java | 8 + .../v4/models/event/ItemDeletedEvent.java | 8 + .../event/ItemEntitlementsRemovedEvent.java | 8 + .../event/ItemEntitlementsUpdatedEvent.java | 8 + .../models/event/ItemFamilyCreatedEvent.java | 8 + .../models/event/ItemFamilyDeletedEvent.java | 8 + .../models/event/ItemFamilyUpdatedEvent.java | 8 + .../models/event/ItemPriceCreatedEvent.java | 8 + .../models/event/ItemPriceDeletedEvent.java | 8 + .../ItemPriceEntitlementsRemovedEvent.java | 8 + .../ItemPriceEntitlementsUpdatedEvent.java | 8 + .../models/event/ItemPriceUpdatedEvent.java | 8 + .../v4/models/event/ItemUpdatedEvent.java | 8 + .../v4/models/event/MrrUpdatedEvent.java | 8 + .../event/NetdPaymentDueReminderEvent.java | 8 + .../OmnichannelOneTimeOrderCreatedEvent.java | 8 + ...channelOneTimeOrderItemCancelledEvent.java | 9 + .../OmnichannelSubscriptionCreatedEvent.java | 8 + .../OmnichannelSubscriptionImportedEvent.java | 8 + ...riptionItemCancellationScheduledEvent.java | 9 + ...channelSubscriptionItemCancelledEvent.java | 9 + ...lSubscriptionItemChangeScheduledEvent.java | 9 + ...nichannelSubscriptionItemChangedEvent.java | 9 + ...bscriptionItemDowngradeScheduledEvent.java | 9 + ...hannelSubscriptionItemDowngradedEvent.java | 9 + ...elSubscriptionItemDunningExpiredEvent.java | 9 + ...elSubscriptionItemDunningStartedEvent.java | 9 + ...nichannelSubscriptionItemExpiredEvent.java | 9 + ...bscriptionItemGracePeriodExpiredEvent.java | 9 + ...bscriptionItemGracePeriodStartedEvent.java | 9 + ...elSubscriptionItemPauseScheduledEvent.java | 9 + ...mnichannelSubscriptionItemPausedEvent.java | 8 + ...annelSubscriptionItemReactivatedEvent.java | 9 + ...nichannelSubscriptionItemRenewedEvent.java | 9 + ...nnelSubscriptionItemResubscribedEvent.java | 9 + ...nichannelSubscriptionItemResumedEvent.java | 9 + ...ItemScheduledCancellationRemovedEvent.java | 9 + ...iptionItemScheduledChangeRemovedEvent.java | 9 + ...ionItemScheduledDowngradeRemovedEvent.java | 9 + ...ichannelSubscriptionItemUpgradedEvent.java | 9 + .../OmnichannelSubscriptionMovedInEvent.java | 8 + .../OmnichannelTransactionCreatedEvent.java | 8 + .../v4/models/event/OrderCancelledEvent.java | 8 + .../v4/models/event/OrderCreatedEvent.java | 8 + .../v4/models/event/OrderDeletedEvent.java | 8 + .../v4/models/event/OrderDeliveredEvent.java | 8 + .../event/OrderReadyToProcessEvent.java | 8 + .../models/event/OrderReadyToShipEvent.java | 8 + .../v4/models/event/OrderResentEvent.java | 8 + .../v4/models/event/OrderReturnedEvent.java | 8 + .../v4/models/event/OrderUpdatedEvent.java | 8 + .../models/event/PaymentDueReminderEvent.java | 8 + .../v4/models/event/PaymentFailedEvent.java | 8 + .../models/event/PaymentInitiatedEvent.java | 8 + .../event/PaymentIntentCreatedEvent.java | 8 + .../event/PaymentIntentUpdatedEvent.java | 8 + .../v4/models/event/PaymentRefundedEvent.java | 8 + .../PaymentScheduleSchemeCreatedEvent.java | 8 + .../PaymentScheduleSchemeDeletedEvent.java | 8 + .../event/PaymentSchedulesCreatedEvent.java | 8 + .../event/PaymentSchedulesUpdatedEvent.java | 8 + .../models/event/PaymentSourceAddedEvent.java | 8 + .../event/PaymentSourceDeletedEvent.java | 8 + .../event/PaymentSourceExpiredEvent.java | 8 + .../event/PaymentSourceExpiringEvent.java | 8 + .../PaymentSourceLocallyDeletedEvent.java | 8 + .../event/PaymentSourceUpdatedEvent.java | 8 + .../models/event/PaymentSucceededEvent.java | 8 + .../event/PendingInvoiceCreatedEvent.java | 8 + .../event/PendingInvoiceUpdatedEvent.java | 8 + .../v4/models/event/PlanCreatedEvent.java | 8 + .../v4/models/event/PlanDeletedEvent.java | 8 + .../v4/models/event/PlanUpdatedEvent.java | 8 + .../event/PriceVariantCreatedEvent.java | 8 + .../event/PriceVariantDeletedEvent.java | 8 + .../event/PriceVariantUpdatedEvent.java | 8 + .../v4/models/event/ProductCreatedEvent.java | 8 + .../v4/models/event/ProductDeletedEvent.java | 8 + .../v4/models/event/ProductUpdatedEvent.java | 8 + .../event/PromotionalCreditsAddedEvent.java | 8 + .../PromotionalCreditsDeductedEvent.java | 8 + .../v4/models/event/PurchaseCreatedEvent.java | 8 + .../v4/models/event/QuoteCreatedEvent.java | 8 + .../v4/models/event/QuoteDeletedEvent.java | 8 + .../v4/models/event/QuoteUpdatedEvent.java | 8 + .../event/RecordPurchaseFailedEvent.java | 8 + .../v4/models/event/RefundInitiatedEvent.java | 8 + .../v4/models/event/RuleCreatedEvent.java | 8 + .../v4/models/event/RuleDeletedEvent.java | 8 + .../v4/models/event/RuleUpdatedEvent.java | 8 + .../models/event/SalesOrderCreatedEvent.java | 8 + .../models/event/SalesOrderUpdatedEvent.java | 8 + .../event/SubscriptionActivatedEvent.java | 8 + ...scriptionActivatedWithBackdatingEvent.java | 9 + ...ptionAdvanceInvoiceScheduleAddedEvent.java | 9 + ...ionAdvanceInvoiceScheduleRemovedEvent.java | 9 + ...ionAdvanceInvoiceScheduleUpdatedEvent.java | 9 + ...ubscriptionBusinessEntityChangedEvent.java | 8 + ...bscriptionCanceledWithBackdatingEvent.java | 9 + ...SubscriptionCancellationReminderEvent.java | 8 + ...ubscriptionCancellationScheduledEvent.java | 8 + .../event/SubscriptionCancelledEvent.java | 8 + .../event/SubscriptionChangedEvent.java | 8 + ...ubscriptionChangedWithBackdatingEvent.java | 8 + .../SubscriptionChangesScheduledEvent.java | 8 + .../event/SubscriptionCreatedEvent.java | 8 + ...ubscriptionCreatedWithBackdatingEvent.java | 8 + .../event/SubscriptionDeletedEvent.java | 8 + .../SubscriptionEntitlementsCreatedEvent.java | 8 + .../SubscriptionEntitlementsUpdatedEvent.java | 8 + .../event/SubscriptionItemsRenewedEvent.java | 8 + .../event/SubscriptionMovedInEvent.java | 8 + .../event/SubscriptionMovedOutEvent.java | 8 + .../SubscriptionMovementFailedEvent.java | 8 + .../SubscriptionPauseScheduledEvent.java | 8 + .../models/event/SubscriptionPausedEvent.java | 8 + .../event/SubscriptionRampAppliedEvent.java | 8 + .../event/SubscriptionRampCreatedEvent.java | 8 + .../event/SubscriptionRampDeletedEvent.java | 8 + .../event/SubscriptionRampDraftedEvent.java | 8 + .../event/SubscriptionRampUpdatedEvent.java | 8 + .../event/SubscriptionReactivatedEvent.java | 8 + ...riptionReactivatedWithBackdatingEvent.java | 9 + .../SubscriptionRenewalReminderEvent.java | 8 + .../event/SubscriptionRenewedEvent.java | 8 + .../event/SubscriptionResumedEvent.java | 8 + .../SubscriptionResumptionScheduledEvent.java | 8 + ...tionScheduledCancellationRemovedEvent.java | 9 + ...scriptionScheduledChangesRemovedEvent.java | 9 + ...ubscriptionScheduledPauseRemovedEvent.java | 8 + ...iptionScheduledResumptionRemovedEvent.java | 9 + ...bscriptionShippingAddressUpdatedEvent.java | 9 + .../event/SubscriptionStartedEvent.java | 8 + .../SubscriptionTrialEndReminderEvent.java | 8 + .../event/SubscriptionTrialExtendedEvent.java | 8 + .../models/event/TaxWithheldDeletedEvent.java | 8 + .../event/TaxWithheldRecordedEvent.java | 8 + .../event/TaxWithheldRefundedEvent.java | 8 + .../v4/models/event/TokenConsumedEvent.java | 8 + .../v4/models/event/TokenCreatedEvent.java | 8 + .../v4/models/event/TokenExpiredEvent.java | 8 + .../models/event/TransactionCreatedEvent.java | 8 + .../models/event/TransactionDeletedEvent.java | 8 + .../models/event/TransactionUpdatedEvent.java | 8 + .../event/UnbilledChargesCreatedEvent.java | 8 + .../event/UnbilledChargesDeletedEvent.java | 8 + .../event/UnbilledChargesInvoicedEvent.java | 8 + .../event/UnbilledChargesVoidedEvent.java | 8 + .../models/event/UsageFileIngestedEvent.java | 8 + .../v4/models/event/VariantCreatedEvent.java | 8 + .../v4/models/event/VariantDeletedEvent.java | 8 + .../v4/models/event/VariantUpdatedEvent.java | 8 + .../event/VirtualBankAccountAddedEvent.java | 8 + .../event/VirtualBankAccountDeletedEvent.java | 8 + .../event/VirtualBankAccountUpdatedEvent.java | 8 + .../event/VoucherCreateFailedEvent.java | 8 + .../v4/models/event/VoucherCreatedEvent.java | 8 + .../v4/models/event/VoucherExpiredEvent.java | 8 + .../chargebee/v4/models/export/Export.java | 8 + .../chargebee/v4/models/feature/Feature.java | 8 + .../filterCondition/FilterCondition.java | 4 + .../GatewayErrorDetail.java | 4 + .../com/chargebee/v4/models/gift/Gift.java | 16 ++ .../v4/models/hierarchy/Hierarchy.java | 4 + .../v4/models/hostedPage/HostedPage.java | 4 + .../impactedCustomer/ImpactedCustomer.java | 8 + .../v4/models/impactedItem/ImpactedItem.java | 8 + .../impactedItemPrice/ImpactedItemPrice.java | 8 + .../ImpactedSubscription.java | 8 + .../inAppSubscription/InAppSubscription.java | 4 + .../chargebee/v4/models/invoice/Invoice.java | 92 +++++++++ .../invoiceEstimate/InvoiceEstimate.java | 36 ++++ .../com/chargebee/v4/models/item/Item.java | 16 ++ .../itemEntitlement/ItemEntitlement.java | 4 + .../v4/models/itemFamily/ItemFamily.java | 4 + .../v4/models/itemPrice/ItemPrice.java | 20 ++ .../com/chargebee/v4/models/media/Media.java | 4 + .../v4/models/metadata/Metadata.java | 4 + .../nonSubscription/NonSubscription.java | 4 + .../offerFulfillment/OfferFulfillment.java | 8 + .../OmnichannelOneTimeOrder.java | 20 ++ .../OmnichannelOneTimeOrderItem.java | 4 + .../OmnichannelSubscription.java | 32 ++++ .../OmnichannelSubscriptionItem.java | 16 ++ .../OmnichannelSubscriptionItemOffer.java | 4 + ...hannelSubscriptionItemScheduledChange.java | 13 ++ .../OmnichannelTransaction.java | 12 ++ .../com/chargebee/v4/models/order/Order.java | 32 ++++ .../models/paymentIntent/PaymentIntent.java | 20 ++ .../PaymentReferenceNumber.java | 4 + .../paymentSchedule/PaymentSchedule.java | 8 + .../PaymentScheduleEstimate.java | 8 + .../PaymentScheduleScheme.java | 8 + .../models/paymentSource/PaymentSource.java | 44 +++++ .../models/paymentVoucher/PaymentVoucher.java | 8 + .../personalizedOffer/PersonalizedOffer.java | 12 ++ .../com/chargebee/v4/models/plan/Plan.java | 24 +++ .../models/portalSession/PortalSession.java | 8 + .../v4/models/priceVariant/PriceVariant.java | 8 + .../PricingPageSession.java | 4 + .../chargebee/v4/models/product/Product.java | 8 + .../promotionalCredit/PromotionalCredit.java | 4 + .../v4/models/purchase/Purchase.java | 4 + .../com/chargebee/v4/models/quote/Quote.java | 36 ++++ .../quoteEntitlement/QuoteEntitlement.java | 4 + .../models/quoteLineGroup/QuoteLineGroup.java | 24 +++ .../v4/models/quotedCharge/QuotedCharge.java | 28 +++ .../quotedDeltaRamp/QuotedDeltaRamp.java | 8 + .../v4/models/quotedRamp/QuotedRamp.java | 20 ++ .../QuotedSubscription.java | 28 +++ .../com/chargebee/v4/models/ramp/Ramp.java | 32 ++++ .../recordedPurchase/RecordedPurchase.java | 16 ++ .../resourceMigration/ResourceMigration.java | 4 + .../com/chargebee/v4/models/rule/Rule.java | 4 + .../v4/models/salesOrder/SalesOrder.java | 44 +++++ .../SiteMigrationDetail.java | 4 + .../v4/models/subscription/Subscription.java | 52 +++++ .../SubscriptionEntitlement.java | 12 ++ ...SubscriptionEntitlementsCreatedDetail.java | 4 + ...SubscriptionEntitlementsUpdatedDetail.java | 4 + .../SubscriptionEstimate.java | 12 ++ .../v4/models/taxWithheld/TaxWithheld.java | 4 + .../ThirdPartyConfiguration.java | 4 + .../ThirdPartyEntityMapping.java | 4 + .../ThirdPartyPaymentMethod.java | 4 + .../ThirdPartySyncDetail.java | 4 + .../v4/models/timeMachine/TimeMachine.java | 4 + .../com/chargebee/v4/models/token/Token.java | 4 + .../v4/models/tpSiteUser/TpSiteUser.java | 4 + .../v4/models/transaction/Transaction.java | 24 +++ .../models/unbilledCharge/UnbilledCharge.java | 8 + .../com/chargebee/v4/models/usage/Usage.java | 4 + .../v4/models/usageCharge/UsageCharge.java | 4 + .../v4/models/usageEvent/UsageEvent.java | 4 + .../v4/models/usageFile/UsageFile.java | 8 + .../usageReminderInfo/UsageReminderInfo.java | 4 + .../v4/models/usageSummary/UsageSummary.java | 4 + .../chargebee/v4/models/variant/Variant.java | 8 + .../VirtualBankAccount.java | 4 + .../webhookEndpoint/WebhookEndpoint.java | 4 + 343 files changed, 3347 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 54e955034..10d3ed843 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ### v4.8.0 (2026-06-02) * * * +### Enhancements: +* Added a `fromJson(Map)` overload to all models, so nested map entities can be converted to a typed model directly (e.g. `Subscription.fromJson(subscription)`). + + ### Bug Fixes: * Fixed deserialization of nested JSON in dynamic `Map` fields (for example [`HostedPage.getContent()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#content) and [`HostedPage.getCheckoutInfo()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#checkout_info)). Nested objects and arrays are now returned as `Map` and `List` instead of JSON strings, which resolves `ClassCastException` when casting nested entities such as `customer`, `subscription`, and `invoice` to `Map`. The same parsing behavior applies to other map attributes including [`Event.getContent()`](https://apidocs.chargebee.com/docs/api/events/event-object#content), `meta_data`, and `consent_fields`. If your integration previously parsed nested map values as JSON strings, use the returned `Map`/`List` directly or branch on `instanceof` during upgrade. diff --git a/README.md b/README.md index fd2b83491..1f7874ea0 100644 --- a/README.md +++ b/README.md @@ -223,29 +223,21 @@ future.thenAccept(resp -> { ### Dynamic map fields (`Map`) -Some response attributes are exposed as `Map` for flexible or schema-less JSON (for example [`HostedPage.getContent()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#content), [`HostedPage.getCheckoutInfo()`](https://apidocs.chargebee.com/docs/api/hosted_pages/hosted-page-object#checkout_info), [`Event.getContent()`](https://apidocs.chargebee.com/docs/api/events/event-object#content), `meta_data`, and `consent_fields`). - -When the API returns nested JSON objects or arrays inside these maps, the SDK deserializes them as nested `Map` and `List` values: - -- Primitives (`String`, `Long`, `Boolean`, etc.) remain Java primitives/boxed types. -- Nested JSON objects become `Map`. -- Nested JSON arrays become `List` (object elements are maps; primitive elements keep their Java types). - -#### Example: Hosted Page `content` +Some attributes are returned as `Map` for schema-less JSON (for example `HostedPage.getContent()`, `HostedPage.getCheckoutInfo()`, `Event.getContent()`, `meta_data`). Nested JSON objects become `Map`, and nested JSON arrays become `List`: ```java -import com.chargebee.v4.models.hostedPage.responses.HostedPageRetrieveResponse; -import java.util.Map; - -HostedPageRetrieveResponse response = client.hostedPages().retrieve(hostedPageId); -Map content = response.getHostedPage().getContent(); +Map content = client.hostedPages().retrieve(hostedPageId).getHostedPage().getContent(); @SuppressWarnings("unchecked") Map subscription = (Map) content.get("subscription"); String subscriptionId = (String) subscription.get("id"); ``` -> **Note:** Typed webhook/event models (for example `SubscriptionCreatedEvent`) use dedicated `Content` types with strongly-typed getters. The behavior above applies to dynamic `Map` fields on resource models. +Every model exposes a `fromJson(Map)` overload, so a nested entity can be converted into a typed model by passing the map directly—no JSON string round-trip needed: + +```java +Subscription typedSubscription = Subscription.fromJson(subscription); +``` ### Custom Field Filtering diff --git a/src/main/java/com/chargebee/v4/models/addon/Addon.java b/src/main/java/com/chargebee/v4/models/addon/Addon.java index 19adb1fd4..a36f70762 100644 --- a/src/main/java/com/chargebee/v4/models/addon/Addon.java +++ b/src/main/java/com/chargebee/v4/models/addon/Addon.java @@ -549,6 +549,10 @@ public static Addon fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Addon fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Addon fromJson(JsonObject jsonObj) { Addon obj = new Addon(); @@ -1021,6 +1025,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); @@ -1118,6 +1126,10 @@ public static TaxProvidersFields fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxProvidersFields fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxProvidersFields fromJson(JsonObject jsonObj) { TaxProvidersFields obj = new TaxProvidersFields(); diff --git a/src/main/java/com/chargebee/v4/models/address/Address.java b/src/main/java/com/chargebee/v4/models/address/Address.java index f4438fb26..a160ec406 100644 --- a/src/main/java/com/chargebee/v4/models/address/Address.java +++ b/src/main/java/com/chargebee/v4/models/address/Address.java @@ -129,6 +129,10 @@ public static Address fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Address fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Address fromJson(JsonObject jsonObj) { Address obj = new Address(); diff --git a/src/main/java/com/chargebee/v4/models/advanceInvoiceSchedule/AdvanceInvoiceSchedule.java b/src/main/java/com/chargebee/v4/models/advanceInvoiceSchedule/AdvanceInvoiceSchedule.java index 992ba14c3..b2cefac9b 100644 --- a/src/main/java/com/chargebee/v4/models/advanceInvoiceSchedule/AdvanceInvoiceSchedule.java +++ b/src/main/java/com/chargebee/v4/models/advanceInvoiceSchedule/AdvanceInvoiceSchedule.java @@ -66,6 +66,10 @@ public static AdvanceInvoiceSchedule fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AdvanceInvoiceSchedule fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AdvanceInvoiceSchedule fromJson(JsonObject jsonObj) { AdvanceInvoiceSchedule obj = new AdvanceInvoiceSchedule(); @@ -187,6 +191,10 @@ public static FixedIntervalSchedule fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FixedIntervalSchedule fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FixedIntervalSchedule fromJson(JsonObject jsonObj) { FixedIntervalSchedule obj = new FixedIntervalSchedule(); @@ -267,6 +275,10 @@ public static SpecificDatesSchedule fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SpecificDatesSchedule fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SpecificDatesSchedule fromJson(JsonObject jsonObj) { SpecificDatesSchedule obj = new SpecificDatesSchedule(); diff --git a/src/main/java/com/chargebee/v4/models/alert/Alert.java b/src/main/java/com/chargebee/v4/models/alert/Alert.java index 78024d2a1..f2715f757 100644 --- a/src/main/java/com/chargebee/v4/models/alert/Alert.java +++ b/src/main/java/com/chargebee/v4/models/alert/Alert.java @@ -122,6 +122,10 @@ public static Alert fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Alert fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Alert fromJson(JsonObject jsonObj) { Alert obj = new Alert(); diff --git a/src/main/java/com/chargebee/v4/models/alertStatus/AlertStatus.java b/src/main/java/com/chargebee/v4/models/alertStatus/AlertStatus.java index b4016e425..dfd61ab51 100644 --- a/src/main/java/com/chargebee/v4/models/alertStatus/AlertStatus.java +++ b/src/main/java/com/chargebee/v4/models/alertStatus/AlertStatus.java @@ -66,6 +66,10 @@ public static AlertStatus fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AlertStatus fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AlertStatus fromJson(JsonObject jsonObj) { AlertStatus obj = new AlertStatus(); diff --git a/src/main/java/com/chargebee/v4/models/attachedItem/AttachedItem.java b/src/main/java/com/chargebee/v4/models/attachedItem/AttachedItem.java index 1e2a40697..60a0c99c1 100644 --- a/src/main/java/com/chargebee/v4/models/attachedItem/AttachedItem.java +++ b/src/main/java/com/chargebee/v4/models/attachedItem/AttachedItem.java @@ -224,6 +224,10 @@ public static AttachedItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AttachedItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AttachedItem fromJson(JsonObject jsonObj) { AttachedItem obj = new AttachedItem(); diff --git a/src/main/java/com/chargebee/v4/models/attribute/Attribute.java b/src/main/java/com/chargebee/v4/models/attribute/Attribute.java index 24ace54b6..40721ac56 100644 --- a/src/main/java/com/chargebee/v4/models/attribute/Attribute.java +++ b/src/main/java/com/chargebee/v4/models/attribute/Attribute.java @@ -27,6 +27,10 @@ public static Attribute fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Attribute fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Attribute fromJson(JsonObject jsonObj) { Attribute obj = new Attribute(); diff --git a/src/main/java/com/chargebee/v4/models/billingConfiguration/BillingConfiguration.java b/src/main/java/com/chargebee/v4/models/billingConfiguration/BillingConfiguration.java index 8a55ca5e5..1c741a028 100644 --- a/src/main/java/com/chargebee/v4/models/billingConfiguration/BillingConfiguration.java +++ b/src/main/java/com/chargebee/v4/models/billingConfiguration/BillingConfiguration.java @@ -29,6 +29,10 @@ public static BillingConfiguration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingConfiguration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingConfiguration fromJson(JsonObject jsonObj) { BillingConfiguration obj = new BillingConfiguration(); @@ -83,6 +87,10 @@ public static BillingDates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingDates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingDates fromJson(JsonObject jsonObj) { BillingDates obj = new BillingDates(); diff --git a/src/main/java/com/chargebee/v4/models/brand/Brand.java b/src/main/java/com/chargebee/v4/models/brand/Brand.java index 6b0a27eec..0ca9df66f 100644 --- a/src/main/java/com/chargebee/v4/models/brand/Brand.java +++ b/src/main/java/com/chargebee/v4/models/brand/Brand.java @@ -27,6 +27,10 @@ public static Brand fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Brand fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Brand fromJson(JsonObject jsonObj) { Brand obj = new Brand(); diff --git a/src/main/java/com/chargebee/v4/models/businessEntity/BusinessEntity.java b/src/main/java/com/chargebee/v4/models/businessEntity/BusinessEntity.java index c29442c44..e10fd97a2 100644 --- a/src/main/java/com/chargebee/v4/models/businessEntity/BusinessEntity.java +++ b/src/main/java/com/chargebee/v4/models/businessEntity/BusinessEntity.java @@ -81,6 +81,10 @@ public static BusinessEntity fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BusinessEntity fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BusinessEntity fromJson(JsonObject jsonObj) { BusinessEntity obj = new BusinessEntity(); diff --git a/src/main/java/com/chargebee/v4/models/businessEntityTransfer/BusinessEntityTransfer.java b/src/main/java/com/chargebee/v4/models/businessEntityTransfer/BusinessEntityTransfer.java index 829f29471..9ec63579e 100644 --- a/src/main/java/com/chargebee/v4/models/businessEntityTransfer/BusinessEntityTransfer.java +++ b/src/main/java/com/chargebee/v4/models/businessEntityTransfer/BusinessEntityTransfer.java @@ -112,6 +112,10 @@ public static BusinessEntityTransfer fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BusinessEntityTransfer fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BusinessEntityTransfer fromJson(JsonObject jsonObj) { BusinessEntityTransfer obj = new BusinessEntityTransfer(); diff --git a/src/main/java/com/chargebee/v4/models/card/Card.java b/src/main/java/com/chargebee/v4/models/card/Card.java index 455083ae8..9c981ae2e 100644 --- a/src/main/java/com/chargebee/v4/models/card/Card.java +++ b/src/main/java/com/chargebee/v4/models/card/Card.java @@ -478,6 +478,10 @@ public static Card fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Card fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Card fromJson(JsonObject jsonObj) { Card obj = new Card(); diff --git a/src/main/java/com/chargebee/v4/models/comment/Comment.java b/src/main/java/com/chargebee/v4/models/comment/Comment.java index 49f9cec6c..6dbcb4967 100644 --- a/src/main/java/com/chargebee/v4/models/comment/Comment.java +++ b/src/main/java/com/chargebee/v4/models/comment/Comment.java @@ -140,6 +140,10 @@ public static Comment fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Comment fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Comment fromJson(JsonObject jsonObj) { Comment obj = new Comment(); diff --git a/src/main/java/com/chargebee/v4/models/configuration/Configuration.java b/src/main/java/com/chargebee/v4/models/configuration/Configuration.java index 8a5bf449e..0c296e8eb 100644 --- a/src/main/java/com/chargebee/v4/models/configuration/Configuration.java +++ b/src/main/java/com/chargebee/v4/models/configuration/Configuration.java @@ -95,6 +95,10 @@ public static Configuration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Configuration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Configuration fromJson(JsonObject jsonObj) { Configuration obj = new Configuration(); diff --git a/src/main/java/com/chargebee/v4/models/contact/Contact.java b/src/main/java/com/chargebee/v4/models/contact/Contact.java index 02ba2efd5..467e3d1ee 100644 --- a/src/main/java/com/chargebee/v4/models/contact/Contact.java +++ b/src/main/java/com/chargebee/v4/models/contact/Contact.java @@ -62,6 +62,10 @@ public static Contact fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Contact fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Contact fromJson(JsonObject jsonObj) { Contact obj = new Contact(); diff --git a/src/main/java/com/chargebee/v4/models/contractTerm/ContractTerm.java b/src/main/java/com/chargebee/v4/models/contractTerm/ContractTerm.java index 1a52868a1..64f57c0d4 100644 --- a/src/main/java/com/chargebee/v4/models/contractTerm/ContractTerm.java +++ b/src/main/java/com/chargebee/v4/models/contractTerm/ContractTerm.java @@ -142,6 +142,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); diff --git a/src/main/java/com/chargebee/v4/models/coupon/Coupon.java b/src/main/java/com/chargebee/v4/models/coupon/Coupon.java index bdd07dffd..5ef0cd788 100644 --- a/src/main/java/com/chargebee/v4/models/coupon/Coupon.java +++ b/src/main/java/com/chargebee/v4/models/coupon/Coupon.java @@ -468,6 +468,10 @@ public static Coupon fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Coupon fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Coupon fromJson(JsonObject jsonObj) { Coupon obj = new Coupon(); @@ -877,6 +881,10 @@ public static ItemConstraints fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemConstraints fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemConstraints fromJson(JsonObject jsonObj) { ItemConstraints obj = new ItemConstraints(); @@ -979,6 +987,10 @@ public static ItemConstraintCriteria fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemConstraintCriteria fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemConstraintCriteria fromJson(JsonObject jsonObj) { ItemConstraintCriteria obj = new ItemConstraintCriteria(); @@ -1115,6 +1127,10 @@ public static CouponConstraints fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponConstraints fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponConstraints fromJson(JsonObject jsonObj) { CouponConstraints obj = new CouponConstraints(); diff --git a/src/main/java/com/chargebee/v4/models/couponCode/CouponCode.java b/src/main/java/com/chargebee/v4/models/couponCode/CouponCode.java index 51db800a4..b18b7c855 100644 --- a/src/main/java/com/chargebee/v4/models/couponCode/CouponCode.java +++ b/src/main/java/com/chargebee/v4/models/couponCode/CouponCode.java @@ -72,6 +72,10 @@ public static CouponCode fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponCode fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponCode fromJson(JsonObject jsonObj) { CouponCode obj = new CouponCode(); diff --git a/src/main/java/com/chargebee/v4/models/couponSet/CouponSet.java b/src/main/java/com/chargebee/v4/models/couponSet/CouponSet.java index b9c09517b..e08e1e781 100644 --- a/src/main/java/com/chargebee/v4/models/couponSet/CouponSet.java +++ b/src/main/java/com/chargebee/v4/models/couponSet/CouponSet.java @@ -52,6 +52,10 @@ public static CouponSet fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponSet fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponSet fromJson(JsonObject jsonObj) { CouponSet obj = new CouponSet(); diff --git a/src/main/java/com/chargebee/v4/models/cpqQuoteSignature/CpqQuoteSignature.java b/src/main/java/com/chargebee/v4/models/cpqQuoteSignature/CpqQuoteSignature.java index 51757dd23..1145f6d51 100644 --- a/src/main/java/com/chargebee/v4/models/cpqQuoteSignature/CpqQuoteSignature.java +++ b/src/main/java/com/chargebee/v4/models/cpqQuoteSignature/CpqQuoteSignature.java @@ -175,6 +175,10 @@ public static CpqQuoteSignature fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CpqQuoteSignature fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CpqQuoteSignature fromJson(JsonObject jsonObj) { CpqQuoteSignature obj = new CpqQuoteSignature(); diff --git a/src/main/java/com/chargebee/v4/models/creditNote/CreditNote.java b/src/main/java/com/chargebee/v4/models/creditNote/CreditNote.java index 3c645bca6..a9b42f277 100644 --- a/src/main/java/com/chargebee/v4/models/creditNote/CreditNote.java +++ b/src/main/java/com/chargebee/v4/models/creditNote/CreditNote.java @@ -451,6 +451,10 @@ public static CreditNote fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNote fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNote fromJson(JsonObject jsonObj) { CreditNote obj = new CreditNote(); @@ -1146,6 +1150,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -1416,6 +1424,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -1577,6 +1589,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -1751,6 +1767,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1982,6 +2002,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -2206,6 +2230,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -2291,6 +2319,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -2350,6 +2382,10 @@ public static TaxOrigin fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxOrigin fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxOrigin fromJson(JsonObject jsonObj) { TaxOrigin obj = new TaxOrigin(); @@ -2467,6 +2503,10 @@ public static LinkedRefunds fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedRefunds fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedRefunds fromJson(JsonObject jsonObj) { LinkedRefunds obj = new LinkedRefunds(); @@ -2631,6 +2671,10 @@ public static Allocations fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Allocations fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Allocations fromJson(JsonObject jsonObj) { Allocations obj = new Allocations(); @@ -2799,6 +2843,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -3020,6 +3068,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); @@ -3219,6 +3271,10 @@ public static Einvoice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Einvoice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Einvoice fromJson(JsonObject jsonObj) { Einvoice obj = new Einvoice(); @@ -3297,6 +3353,10 @@ public static SiteDetailsAtCreation fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SiteDetailsAtCreation fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SiteDetailsAtCreation fromJson(JsonObject jsonObj) { SiteDetailsAtCreation obj = new SiteDetailsAtCreation(); diff --git a/src/main/java/com/chargebee/v4/models/creditNoteEstimate/CreditNoteEstimate.java b/src/main/java/com/chargebee/v4/models/creditNoteEstimate/CreditNoteEstimate.java index 9d896aea4..34531a959 100644 --- a/src/main/java/com/chargebee/v4/models/creditNoteEstimate/CreditNoteEstimate.java +++ b/src/main/java/com/chargebee/v4/models/creditNoteEstimate/CreditNoteEstimate.java @@ -158,6 +158,10 @@ public static CreditNoteEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteEstimate fromJson(JsonObject jsonObj) { CreditNoteEstimate obj = new CreditNoteEstimate(); @@ -536,6 +540,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -806,6 +814,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -967,6 +979,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -1141,6 +1157,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1364,6 +1384,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1449,6 +1473,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); diff --git a/src/main/java/com/chargebee/v4/models/currency/Currency.java b/src/main/java/com/chargebee/v4/models/currency/Currency.java index ab46cd353..6178addfd 100644 --- a/src/main/java/com/chargebee/v4/models/currency/Currency.java +++ b/src/main/java/com/chargebee/v4/models/currency/Currency.java @@ -75,6 +75,10 @@ public static Currency fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Currency fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Currency fromJson(JsonObject jsonObj) { Currency obj = new Currency(); diff --git a/src/main/java/com/chargebee/v4/models/customer/Customer.java b/src/main/java/com/chargebee/v4/models/customer/Customer.java index b5134aa73..8c471fb9f 100644 --- a/src/main/java/com/chargebee/v4/models/customer/Customer.java +++ b/src/main/java/com/chargebee/v4/models/customer/Customer.java @@ -895,6 +895,10 @@ public static Customer fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Customer fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Customer fromJson(JsonObject jsonObj) { Customer obj = new Customer(); @@ -1610,6 +1614,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); @@ -1799,6 +1807,10 @@ public static ReferralUrls fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ReferralUrls fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ReferralUrls fromJson(JsonObject jsonObj) { ReferralUrls obj = new ReferralUrls(); @@ -1927,6 +1939,10 @@ public static Contacts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Contacts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Contacts fromJson(JsonObject jsonObj) { Contacts obj = new Contacts(); @@ -2328,6 +2344,10 @@ public static PaymentMethod fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentMethod fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentMethod fromJson(JsonObject jsonObj) { PaymentMethod obj = new PaymentMethod(); @@ -2423,6 +2443,10 @@ public static Balances fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Balances fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Balances fromJson(JsonObject jsonObj) { Balances obj = new Balances(); @@ -2519,6 +2543,10 @@ public static EntityIdentifiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntityIdentifiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntityIdentifiers fromJson(JsonObject jsonObj) { EntityIdentifiers obj = new EntityIdentifiers(); @@ -2588,6 +2616,10 @@ public static TaxProvidersFields fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxProvidersFields fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxProvidersFields fromJson(JsonObject jsonObj) { TaxProvidersFields obj = new TaxProvidersFields(); @@ -2652,6 +2684,10 @@ public static Relationship fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Relationship fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Relationship fromJson(JsonObject jsonObj) { Relationship obj = new Relationship(); @@ -2792,6 +2828,10 @@ public static ParentAccountAccess fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ParentAccountAccess fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ParentAccountAccess fromJson(JsonObject jsonObj) { ParentAccountAccess obj = new ParentAccountAccess(); @@ -2950,6 +2990,10 @@ public static ChildAccountAccess fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ChildAccountAccess fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ChildAccountAccess fromJson(JsonObject jsonObj) { ChildAccountAccess obj = new ChildAccountAccess(); diff --git a/src/main/java/com/chargebee/v4/models/customerEntitlement/CustomerEntitlement.java b/src/main/java/com/chargebee/v4/models/customerEntitlement/CustomerEntitlement.java index a531e84a7..5ec6ba105 100644 --- a/src/main/java/com/chargebee/v4/models/customerEntitlement/CustomerEntitlement.java +++ b/src/main/java/com/chargebee/v4/models/customerEntitlement/CustomerEntitlement.java @@ -47,6 +47,10 @@ public static CustomerEntitlement fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerEntitlement fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerEntitlement fromJson(JsonObject jsonObj) { CustomerEntitlement obj = new CustomerEntitlement(); diff --git a/src/main/java/com/chargebee/v4/models/differentialPrice/DifferentialPrice.java b/src/main/java/com/chargebee/v4/models/differentialPrice/DifferentialPrice.java index 7448e4956..d38da1dd3 100644 --- a/src/main/java/com/chargebee/v4/models/differentialPrice/DifferentialPrice.java +++ b/src/main/java/com/chargebee/v4/models/differentialPrice/DifferentialPrice.java @@ -123,6 +123,10 @@ public static DifferentialPrice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DifferentialPrice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DifferentialPrice fromJson(JsonObject jsonObj) { DifferentialPrice obj = new DifferentialPrice(); @@ -318,6 +322,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); @@ -442,6 +450,10 @@ public static ParentPeriods fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ParentPeriods fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ParentPeriods fromJson(JsonObject jsonObj) { ParentPeriods obj = new ParentPeriods(); diff --git a/src/main/java/com/chargebee/v4/models/discount/Discount.java b/src/main/java/com/chargebee/v4/models/discount/Discount.java index 3a2126afd..08e87459a 100644 --- a/src/main/java/com/chargebee/v4/models/discount/Discount.java +++ b/src/main/java/com/chargebee/v4/models/discount/Discount.java @@ -228,6 +228,10 @@ public static Discount fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discount fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discount fromJson(JsonObject jsonObj) { Discount obj = new Discount(); diff --git a/src/main/java/com/chargebee/v4/models/download/Download.java b/src/main/java/com/chargebee/v4/models/download/Download.java index 44480cf63..9dc8a0624 100644 --- a/src/main/java/com/chargebee/v4/models/download/Download.java +++ b/src/main/java/com/chargebee/v4/models/download/Download.java @@ -33,6 +33,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/einvoice/Einvoice.java b/src/main/java/com/chargebee/v4/models/einvoice/Einvoice.java index 981702365..f135c975f 100644 --- a/src/main/java/com/chargebee/v4/models/einvoice/Einvoice.java +++ b/src/main/java/com/chargebee/v4/models/einvoice/Einvoice.java @@ -99,6 +99,10 @@ public static Einvoice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Einvoice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Einvoice fromJson(JsonObject jsonObj) { Einvoice obj = new Einvoice(); diff --git a/src/main/java/com/chargebee/v4/models/entitlement/Entitlement.java b/src/main/java/com/chargebee/v4/models/entitlement/Entitlement.java index 4b85d95e8..d673f3b57 100644 --- a/src/main/java/com/chargebee/v4/models/entitlement/Entitlement.java +++ b/src/main/java/com/chargebee/v4/models/entitlement/Entitlement.java @@ -86,6 +86,10 @@ public static Entitlement fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Entitlement fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Entitlement fromJson(JsonObject jsonObj) { Entitlement obj = new Entitlement(); diff --git a/src/main/java/com/chargebee/v4/models/entitlementOverride/EntitlementOverride.java b/src/main/java/com/chargebee/v4/models/entitlementOverride/EntitlementOverride.java index 3303698aa..1f7087e5b 100644 --- a/src/main/java/com/chargebee/v4/models/entitlementOverride/EntitlementOverride.java +++ b/src/main/java/com/chargebee/v4/models/entitlementOverride/EntitlementOverride.java @@ -109,6 +109,10 @@ public static EntitlementOverride fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverride fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverride fromJson(JsonObject jsonObj) { EntitlementOverride obj = new EntitlementOverride(); diff --git a/src/main/java/com/chargebee/v4/models/estimate/Estimate.java b/src/main/java/com/chargebee/v4/models/estimate/Estimate.java index 657784732..fb41b30a1 100644 --- a/src/main/java/com/chargebee/v4/models/estimate/Estimate.java +++ b/src/main/java/com/chargebee/v4/models/estimate/Estimate.java @@ -65,6 +65,10 @@ public static Estimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Estimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Estimate fromJson(JsonObject jsonObj) { Estimate obj = new Estimate(); @@ -289,6 +293,10 @@ public static SubscriptionEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEstimate fromJson(JsonObject jsonObj) { SubscriptionEstimate obj = new SubscriptionEstimate(); @@ -487,6 +495,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -732,6 +744,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); @@ -957,6 +973,10 @@ public static SubscriptionEstimates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEstimates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEstimates fromJson(JsonObject jsonObj) { SubscriptionEstimates obj = new SubscriptionEstimates(); @@ -1155,6 +1175,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -1400,6 +1424,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); @@ -1628,6 +1656,10 @@ public static InvoiceEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceEstimate fromJson(JsonObject jsonObj) { InvoiceEstimate obj = new InvoiceEstimate(); @@ -2024,6 +2056,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -2294,6 +2330,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -2455,6 +2495,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -2629,6 +2673,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -2768,6 +2816,10 @@ public static LineItemCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemCredits fromJson(JsonObject jsonObj) { LineItemCredits obj = new LineItemCredits(); @@ -2926,6 +2978,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -3150,6 +3206,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -3235,6 +3295,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -3403,6 +3467,10 @@ public static InvoiceEstimates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceEstimates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceEstimates fromJson(JsonObject jsonObj) { InvoiceEstimates obj = new InvoiceEstimates(); @@ -3799,6 +3867,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -4069,6 +4141,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -4230,6 +4306,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -4404,6 +4484,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -4543,6 +4627,10 @@ public static LineItemCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemCredits fromJson(JsonObject jsonObj) { LineItemCredits obj = new LineItemCredits(); @@ -4701,6 +4789,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -4925,6 +5017,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -5010,6 +5106,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -5121,6 +5221,10 @@ public static PaymentScheduleEstimates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentScheduleEstimates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentScheduleEstimates fromJson(JsonObject jsonObj) { PaymentScheduleEstimates obj = new PaymentScheduleEstimates(); @@ -5242,6 +5346,10 @@ public static ScheduleEntries fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ScheduleEntries fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ScheduleEntries fromJson(JsonObject jsonObj) { ScheduleEntries obj = new ScheduleEntries(); @@ -5415,6 +5523,10 @@ public static NextInvoiceEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static NextInvoiceEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static NextInvoiceEstimate fromJson(JsonObject jsonObj) { NextInvoiceEstimate obj = new NextInvoiceEstimate(); @@ -5811,6 +5923,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -6081,6 +6197,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -6242,6 +6362,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -6416,6 +6540,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -6555,6 +6683,10 @@ public static LineItemCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemCredits fromJson(JsonObject jsonObj) { LineItemCredits obj = new LineItemCredits(); @@ -6713,6 +6845,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -6937,6 +7073,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -7022,6 +7162,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -7210,6 +7354,10 @@ public static CreditNoteEstimates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteEstimates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteEstimates fromJson(JsonObject jsonObj) { CreditNoteEstimates obj = new CreditNoteEstimates(); @@ -7590,6 +7738,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -7860,6 +8012,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -8021,6 +8177,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -8195,6 +8355,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -8418,6 +8582,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -8503,6 +8671,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -8750,6 +8922,10 @@ public static UnbilledChargeEstimates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledChargeEstimates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledChargeEstimates fromJson(JsonObject jsonObj) { UnbilledChargeEstimates obj = new UnbilledChargeEstimates(); @@ -9018,6 +9194,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); diff --git a/src/main/java/com/chargebee/v4/models/event/AddUsagesReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/AddUsagesReminderEvent.java index dae179ce6..347ed3eb6 100644 --- a/src/main/java/com/chargebee/v4/models/event/AddUsagesReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AddUsagesReminderEvent.java @@ -63,6 +63,10 @@ public static AddUsagesReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AddUsagesReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AddUsagesReminderEvent fromJson(JsonObject jsonObj) { AddUsagesReminderEvent obj = new AddUsagesReminderEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AddonCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/AddonCreatedEvent.java index 73851a4e7..c7076498b 100644 --- a/src/main/java/com/chargebee/v4/models/event/AddonCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AddonCreatedEvent.java @@ -59,6 +59,10 @@ public static AddonCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AddonCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AddonCreatedEvent fromJson(JsonObject jsonObj) { AddonCreatedEvent obj = new AddonCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AddonDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/AddonDeletedEvent.java index 70cc8ae9f..7193d370c 100644 --- a/src/main/java/com/chargebee/v4/models/event/AddonDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AddonDeletedEvent.java @@ -59,6 +59,10 @@ public static AddonDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AddonDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AddonDeletedEvent fromJson(JsonObject jsonObj) { AddonDeletedEvent obj = new AddonDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AddonUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/AddonUpdatedEvent.java index 730506559..a1f201caf 100644 --- a/src/main/java/com/chargebee/v4/models/event/AddonUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AddonUpdatedEvent.java @@ -59,6 +59,10 @@ public static AddonUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AddonUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AddonUpdatedEvent fromJson(JsonObject jsonObj) { AddonUpdatedEvent obj = new AddonUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AlertStatusChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/AlertStatusChangedEvent.java index 1a67bff12..4ab299af2 100644 --- a/src/main/java/com/chargebee/v4/models/event/AlertStatusChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AlertStatusChangedEvent.java @@ -61,6 +61,10 @@ public static AlertStatusChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AlertStatusChangedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AlertStatusChangedEvent fromJson(JsonObject jsonObj) { AlertStatusChangedEvent obj = new AlertStatusChangedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AttachedItemCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/AttachedItemCreatedEvent.java index aeaa830d4..c8c69a582 100644 --- a/src/main/java/com/chargebee/v4/models/event/AttachedItemCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AttachedItemCreatedEvent.java @@ -59,6 +59,10 @@ public static AttachedItemCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AttachedItemCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AttachedItemCreatedEvent fromJson(JsonObject jsonObj) { AttachedItemCreatedEvent obj = new AttachedItemCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AttachedItemDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/AttachedItemDeletedEvent.java index c5819ad6f..06a507ffa 100644 --- a/src/main/java/com/chargebee/v4/models/event/AttachedItemDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AttachedItemDeletedEvent.java @@ -59,6 +59,10 @@ public static AttachedItemDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AttachedItemDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AttachedItemDeletedEvent fromJson(JsonObject jsonObj) { AttachedItemDeletedEvent obj = new AttachedItemDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AttachedItemUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/AttachedItemUpdatedEvent.java index 23ecf09b6..641231ef9 100644 --- a/src/main/java/com/chargebee/v4/models/event/AttachedItemUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AttachedItemUpdatedEvent.java @@ -59,6 +59,10 @@ public static AttachedItemUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AttachedItemUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AttachedItemUpdatedEvent fromJson(JsonObject jsonObj) { AttachedItemUpdatedEvent obj = new AttachedItemUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AuthorizationSucceededEvent.java b/src/main/java/com/chargebee/v4/models/event/AuthorizationSucceededEvent.java index 53dd5fc6b..dc2fb9f08 100644 --- a/src/main/java/com/chargebee/v4/models/event/AuthorizationSucceededEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AuthorizationSucceededEvent.java @@ -59,6 +59,10 @@ public static AuthorizationSucceededEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AuthorizationSucceededEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AuthorizationSucceededEvent fromJson(JsonObject jsonObj) { AuthorizationSucceededEvent obj = new AuthorizationSucceededEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/AuthorizationVoidedEvent.java b/src/main/java/com/chargebee/v4/models/event/AuthorizationVoidedEvent.java index c8876a008..20ef52670 100644 --- a/src/main/java/com/chargebee/v4/models/event/AuthorizationVoidedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/AuthorizationVoidedEvent.java @@ -59,6 +59,10 @@ public static AuthorizationVoidedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AuthorizationVoidedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AuthorizationVoidedEvent fromJson(JsonObject jsonObj) { AuthorizationVoidedEvent obj = new AuthorizationVoidedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/BusinessEntityCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/BusinessEntityCreatedEvent.java index a02f2d87d..f5339c625 100644 --- a/src/main/java/com/chargebee/v4/models/event/BusinessEntityCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/BusinessEntityCreatedEvent.java @@ -59,6 +59,10 @@ public static BusinessEntityCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BusinessEntityCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BusinessEntityCreatedEvent fromJson(JsonObject jsonObj) { BusinessEntityCreatedEvent obj = new BusinessEntityCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/BusinessEntityDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/BusinessEntityDeletedEvent.java index 257c68049..61ead2f16 100644 --- a/src/main/java/com/chargebee/v4/models/event/BusinessEntityDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/BusinessEntityDeletedEvent.java @@ -59,6 +59,10 @@ public static BusinessEntityDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BusinessEntityDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BusinessEntityDeletedEvent fromJson(JsonObject jsonObj) { BusinessEntityDeletedEvent obj = new BusinessEntityDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/BusinessEntityUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/BusinessEntityUpdatedEvent.java index 2f1a83e7e..db2a06093 100644 --- a/src/main/java/com/chargebee/v4/models/event/BusinessEntityUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/BusinessEntityUpdatedEvent.java @@ -59,6 +59,10 @@ public static BusinessEntityUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BusinessEntityUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BusinessEntityUpdatedEvent fromJson(JsonObject jsonObj) { BusinessEntityUpdatedEvent obj = new BusinessEntityUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CardAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/CardAddedEvent.java index d3da32be2..4d67d8103 100644 --- a/src/main/java/com/chargebee/v4/models/event/CardAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CardAddedEvent.java @@ -61,6 +61,10 @@ public static CardAddedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CardAddedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CardAddedEvent fromJson(JsonObject jsonObj) { CardAddedEvent obj = new CardAddedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CardDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CardDeletedEvent.java index 76d62dd18..09869896e 100644 --- a/src/main/java/com/chargebee/v4/models/event/CardDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CardDeletedEvent.java @@ -61,6 +61,10 @@ public static CardDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CardDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CardDeletedEvent fromJson(JsonObject jsonObj) { CardDeletedEvent obj = new CardDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CardExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/CardExpiredEvent.java index ec10b73ee..d1e1f0d89 100644 --- a/src/main/java/com/chargebee/v4/models/event/CardExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CardExpiredEvent.java @@ -61,6 +61,10 @@ public static CardExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CardExpiredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CardExpiredEvent fromJson(JsonObject jsonObj) { CardExpiredEvent obj = new CardExpiredEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CardExpiryReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/CardExpiryReminderEvent.java index d11fbe940..30906aef6 100644 --- a/src/main/java/com/chargebee/v4/models/event/CardExpiryReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CardExpiryReminderEvent.java @@ -61,6 +61,10 @@ public static CardExpiryReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CardExpiryReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CardExpiryReminderEvent fromJson(JsonObject jsonObj) { CardExpiryReminderEvent obj = new CardExpiryReminderEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CardUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CardUpdatedEvent.java index 822d1a6d8..d1e10f01d 100644 --- a/src/main/java/com/chargebee/v4/models/event/CardUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CardUpdatedEvent.java @@ -61,6 +61,10 @@ public static CardUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CardUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CardUpdatedEvent fromJson(JsonObject jsonObj) { CardUpdatedEvent obj = new CardUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ContractTermCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/ContractTermCancelledEvent.java index cd6b29b1a..6fced150e 100644 --- a/src/main/java/com/chargebee/v4/models/event/ContractTermCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ContractTermCancelledEvent.java @@ -59,6 +59,10 @@ public static ContractTermCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTermCancelledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTermCancelledEvent fromJson(JsonObject jsonObj) { ContractTermCancelledEvent obj = new ContractTermCancelledEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ContractTermCompletedEvent.java b/src/main/java/com/chargebee/v4/models/event/ContractTermCompletedEvent.java index b0af42ceb..2e903ff0f 100644 --- a/src/main/java/com/chargebee/v4/models/event/ContractTermCompletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ContractTermCompletedEvent.java @@ -59,6 +59,10 @@ public static ContractTermCompletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTermCompletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTermCompletedEvent fromJson(JsonObject jsonObj) { ContractTermCompletedEvent obj = new ContractTermCompletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ContractTermCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ContractTermCreatedEvent.java index 6ac489fd7..dc407beab 100644 --- a/src/main/java/com/chargebee/v4/models/event/ContractTermCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ContractTermCreatedEvent.java @@ -59,6 +59,10 @@ public static ContractTermCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTermCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTermCreatedEvent fromJson(JsonObject jsonObj) { ContractTermCreatedEvent obj = new ContractTermCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ContractTermRenewedEvent.java b/src/main/java/com/chargebee/v4/models/event/ContractTermRenewedEvent.java index 4fec56459..98b00425a 100644 --- a/src/main/java/com/chargebee/v4/models/event/ContractTermRenewedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ContractTermRenewedEvent.java @@ -59,6 +59,10 @@ public static ContractTermRenewedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTermRenewedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTermRenewedEvent fromJson(JsonObject jsonObj) { ContractTermRenewedEvent obj = new ContractTermRenewedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ContractTermTerminatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ContractTermTerminatedEvent.java index 9a33e7168..a8e89405b 100644 --- a/src/main/java/com/chargebee/v4/models/event/ContractTermTerminatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ContractTermTerminatedEvent.java @@ -59,6 +59,10 @@ public static ContractTermTerminatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTermTerminatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTermTerminatedEvent fromJson(JsonObject jsonObj) { ContractTermTerminatedEvent obj = new ContractTermTerminatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponCodesAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponCodesAddedEvent.java index 449388b6b..678aed003 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponCodesAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponCodesAddedEvent.java @@ -61,6 +61,10 @@ public static CouponCodesAddedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponCodesAddedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponCodesAddedEvent fromJson(JsonObject jsonObj) { CouponCodesAddedEvent obj = new CouponCodesAddedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponCodesDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponCodesDeletedEvent.java index 563bd5266..7a951a04c 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponCodesDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponCodesDeletedEvent.java @@ -63,6 +63,10 @@ public static CouponCodesDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponCodesDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponCodesDeletedEvent fromJson(JsonObject jsonObj) { CouponCodesDeletedEvent obj = new CouponCodesDeletedEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponCodesUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponCodesUpdatedEvent.java index bda18f287..47233e2ff 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponCodesUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponCodesUpdatedEvent.java @@ -61,6 +61,10 @@ public static CouponCodesUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponCodesUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponCodesUpdatedEvent fromJson(JsonObject jsonObj) { CouponCodesUpdatedEvent obj = new CouponCodesUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponCreatedEvent.java index 140d69707..8609a1342 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponCreatedEvent.java @@ -59,6 +59,10 @@ public static CouponCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponCreatedEvent fromJson(JsonObject jsonObj) { CouponCreatedEvent obj = new CouponCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponDeletedEvent.java index 218c0add8..4ed545e95 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponDeletedEvent.java @@ -59,6 +59,10 @@ public static CouponDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponDeletedEvent fromJson(JsonObject jsonObj) { CouponDeletedEvent obj = new CouponDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponSetCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponSetCreatedEvent.java index 0a4914d9f..6f8624baf 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponSetCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponSetCreatedEvent.java @@ -61,6 +61,10 @@ public static CouponSetCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponSetCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponSetCreatedEvent fromJson(JsonObject jsonObj) { CouponSetCreatedEvent obj = new CouponSetCreatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponSetDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponSetDeletedEvent.java index a01315c9d..df70b998c 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponSetDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponSetDeletedEvent.java @@ -61,6 +61,10 @@ public static CouponSetDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponSetDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponSetDeletedEvent fromJson(JsonObject jsonObj) { CouponSetDeletedEvent obj = new CouponSetDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponSetUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponSetUpdatedEvent.java index 5521a6502..8bfea61c7 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponSetUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponSetUpdatedEvent.java @@ -61,6 +61,10 @@ public static CouponSetUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponSetUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponSetUpdatedEvent fromJson(JsonObject jsonObj) { CouponSetUpdatedEvent obj = new CouponSetUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CouponUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CouponUpdatedEvent.java index 42221da34..2ecc94c6f 100644 --- a/src/main/java/com/chargebee/v4/models/event/CouponUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CouponUpdatedEvent.java @@ -59,6 +59,10 @@ public static CouponUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponUpdatedEvent fromJson(JsonObject jsonObj) { CouponUpdatedEvent obj = new CouponUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedEvent.java index 62c965714..24c33d74e 100644 --- a/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedEvent.java @@ -59,6 +59,10 @@ public static CreditNoteCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteCreatedEvent fromJson(JsonObject jsonObj) { CreditNoteCreatedEvent obj = new CreditNoteCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedWithBackdatingEvent.java index dae8a78b1..cbf387a41 100644 --- a/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CreditNoteCreatedWithBackdatingEvent.java @@ -59,6 +59,10 @@ public static CreditNoteCreatedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteCreatedWithBackdatingEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteCreatedWithBackdatingEvent fromJson(JsonObject jsonObj) { CreditNoteCreatedWithBackdatingEvent obj = new CreditNoteCreatedWithBackdatingEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CreditNoteDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CreditNoteDeletedEvent.java index 83100460e..9dc39438d 100644 --- a/src/main/java/com/chargebee/v4/models/event/CreditNoteDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CreditNoteDeletedEvent.java @@ -59,6 +59,10 @@ public static CreditNoteDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteDeletedEvent fromJson(JsonObject jsonObj) { CreditNoteDeletedEvent obj = new CreditNoteDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CreditNoteUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CreditNoteUpdatedEvent.java index 7f1398033..d3fae06fc 100644 --- a/src/main/java/com/chargebee/v4/models/event/CreditNoteUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CreditNoteUpdatedEvent.java @@ -59,6 +59,10 @@ public static CreditNoteUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditNoteUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditNoteUpdatedEvent fromJson(JsonObject jsonObj) { CreditNoteUpdatedEvent obj = new CreditNoteUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerBusinessEntityChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerBusinessEntityChangedEvent.java index a0fb726ca..ed133e7ae 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerBusinessEntityChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerBusinessEntityChangedEvent.java @@ -61,6 +61,10 @@ public static CustomerBusinessEntityChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerBusinessEntityChangedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerBusinessEntityChangedEvent fromJson(JsonObject jsonObj) { CustomerBusinessEntityChangedEvent obj = new CustomerBusinessEntityChangedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerChangedEvent.java index b0569c7a8..dbc8a025c 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerChangedEvent.java @@ -61,6 +61,10 @@ public static CustomerChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerChangedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerChangedEvent fromJson(JsonObject jsonObj) { CustomerChangedEvent obj = new CustomerChangedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerCreatedEvent.java index be02658e7..624010870 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerCreatedEvent.java @@ -61,6 +61,10 @@ public static CustomerCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerCreatedEvent fromJson(JsonObject jsonObj) { CustomerCreatedEvent obj = new CustomerCreatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerDeletedEvent.java index 0712924b6..a412b7a52 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerDeletedEvent.java @@ -64,6 +64,10 @@ public static CustomerDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerDeletedEvent fromJson(JsonObject jsonObj) { CustomerDeletedEvent obj = new CustomerDeletedEvent(); @@ -156,6 +160,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerEntitlementsUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerEntitlementsUpdatedEvent.java index 783f81107..ed09dde74 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerEntitlementsUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerEntitlementsUpdatedEvent.java @@ -59,6 +59,10 @@ public static CustomerEntitlementsUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerEntitlementsUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerEntitlementsUpdatedEvent fromJson(JsonObject jsonObj) { CustomerEntitlementsUpdatedEvent obj = new CustomerEntitlementsUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerMovedInEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerMovedInEvent.java index 4df221bfd..2cdd40d0b 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerMovedInEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerMovedInEvent.java @@ -61,6 +61,10 @@ public static CustomerMovedInEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerMovedInEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerMovedInEvent fromJson(JsonObject jsonObj) { CustomerMovedInEvent obj = new CustomerMovedInEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/CustomerMovedOutEvent.java b/src/main/java/com/chargebee/v4/models/event/CustomerMovedOutEvent.java index e0e2d2c62..91b60c0fa 100644 --- a/src/main/java/com/chargebee/v4/models/event/CustomerMovedOutEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/CustomerMovedOutEvent.java @@ -61,6 +61,10 @@ public static CustomerMovedOutEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CustomerMovedOutEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CustomerMovedOutEvent fromJson(JsonObject jsonObj) { CustomerMovedOutEvent obj = new CustomerMovedOutEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceCreatedEvent.java index 503c6ea33..f1e79a79e 100644 --- a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceCreatedEvent.java @@ -59,6 +59,10 @@ public static DifferentialPriceCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DifferentialPriceCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DifferentialPriceCreatedEvent fromJson(JsonObject jsonObj) { DifferentialPriceCreatedEvent obj = new DifferentialPriceCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceDeletedEvent.java index f348c66ad..d060259bd 100644 --- a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceDeletedEvent.java @@ -59,6 +59,10 @@ public static DifferentialPriceDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DifferentialPriceDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DifferentialPriceDeletedEvent fromJson(JsonObject jsonObj) { DifferentialPriceDeletedEvent obj = new DifferentialPriceDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceUpdatedEvent.java index f317b27ee..b90d76227 100644 --- a/src/main/java/com/chargebee/v4/models/event/DifferentialPriceUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/DifferentialPriceUpdatedEvent.java @@ -59,6 +59,10 @@ public static DifferentialPriceUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DifferentialPriceUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DifferentialPriceUpdatedEvent fromJson(JsonObject jsonObj) { DifferentialPriceUpdatedEvent obj = new DifferentialPriceUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/DunningUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/DunningUpdatedEvent.java index 97f5b8ee2..23e8e3fc9 100644 --- a/src/main/java/com/chargebee/v4/models/event/DunningUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/DunningUpdatedEvent.java @@ -59,6 +59,10 @@ public static DunningUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DunningUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DunningUpdatedEvent fromJson(JsonObject jsonObj) { DunningUpdatedEvent obj = new DunningUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesAutoRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesAutoRemovedEvent.java index 71b0fbfa2..c48ed2954 100644 --- a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesAutoRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesAutoRemovedEvent.java @@ -65,6 +65,10 @@ public static EntitlementOverridesAutoRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverridesAutoRemovedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverridesAutoRemovedEvent fromJson(JsonObject jsonObj) { EntitlementOverridesAutoRemovedEvent obj = new EntitlementOverridesAutoRemovedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesRemovedEvent.java index 4f0a20026..6c3cb80b8 100644 --- a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesRemovedEvent.java @@ -61,6 +61,10 @@ public static EntitlementOverridesRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverridesRemovedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverridesRemovedEvent fromJson(JsonObject jsonObj) { EntitlementOverridesRemovedEvent obj = new EntitlementOverridesRemovedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesUpdatedEvent.java index 3499ddc60..6f76c4487 100644 --- a/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/EntitlementOverridesUpdatedEvent.java @@ -61,6 +61,10 @@ public static EntitlementOverridesUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverridesUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverridesUpdatedEvent fromJson(JsonObject jsonObj) { EntitlementOverridesUpdatedEvent obj = new EntitlementOverridesUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/Event.java b/src/main/java/com/chargebee/v4/models/event/Event.java index 1d2fb33ff..136d5a953 100644 --- a/src/main/java/com/chargebee/v4/models/event/Event.java +++ b/src/main/java/com/chargebee/v4/models/event/Event.java @@ -676,6 +676,10 @@ public static Event fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Event fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Event fromJson(JsonObject jsonObj) { Event obj = new Event(); @@ -832,6 +836,10 @@ public static Webhooks fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Webhooks fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Webhooks fromJson(JsonObject jsonObj) { Webhooks obj = new Webhooks(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureActivatedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureActivatedEvent.java index f196cca88..a2165cdb8 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureActivatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureActivatedEvent.java @@ -65,6 +65,10 @@ public static FeatureActivatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureActivatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureActivatedEvent fromJson(JsonObject jsonObj) { FeatureActivatedEvent obj = new FeatureActivatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureArchivedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureArchivedEvent.java index df90b7606..9ee596677 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureArchivedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureArchivedEvent.java @@ -61,6 +61,10 @@ public static FeatureArchivedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureArchivedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureArchivedEvent fromJson(JsonObject jsonObj) { FeatureArchivedEvent obj = new FeatureArchivedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureCreatedEvent.java index e5458bea6..eced2f4a1 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureCreatedEvent.java @@ -65,6 +65,10 @@ public static FeatureCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureCreatedEvent fromJson(JsonObject jsonObj) { FeatureCreatedEvent obj = new FeatureCreatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureDeletedEvent.java index adfd846f6..6a80adef1 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureDeletedEvent.java @@ -65,6 +65,10 @@ public static FeatureDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureDeletedEvent fromJson(JsonObject jsonObj) { FeatureDeletedEvent obj = new FeatureDeletedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureReactivatedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureReactivatedEvent.java index 092c1db3a..eb37199c9 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureReactivatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureReactivatedEvent.java @@ -61,6 +61,10 @@ public static FeatureReactivatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureReactivatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureReactivatedEvent fromJson(JsonObject jsonObj) { FeatureReactivatedEvent obj = new FeatureReactivatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/FeatureUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/FeatureUpdatedEvent.java index 7e0606d61..244850b59 100644 --- a/src/main/java/com/chargebee/v4/models/event/FeatureUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/FeatureUpdatedEvent.java @@ -61,6 +61,10 @@ public static FeatureUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FeatureUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FeatureUpdatedEvent fromJson(JsonObject jsonObj) { FeatureUpdatedEvent obj = new FeatureUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftCancelledEvent.java index 21e9e199c..e409966d6 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftCancelledEvent.java @@ -59,6 +59,10 @@ public static GiftCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftCancelledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftCancelledEvent fromJson(JsonObject jsonObj) { GiftCancelledEvent obj = new GiftCancelledEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftClaimedEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftClaimedEvent.java index 2e02583e7..dbeccd454 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftClaimedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftClaimedEvent.java @@ -59,6 +59,10 @@ public static GiftClaimedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftClaimedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftClaimedEvent fromJson(JsonObject jsonObj) { GiftClaimedEvent obj = new GiftClaimedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftExpiredEvent.java index 8197cc07f..6a7cb6828 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftExpiredEvent.java @@ -59,6 +59,10 @@ public static GiftExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftExpiredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftExpiredEvent fromJson(JsonObject jsonObj) { GiftExpiredEvent obj = new GiftExpiredEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftScheduledEvent.java index 23228f5cb..72f0e1213 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftScheduledEvent.java @@ -59,6 +59,10 @@ public static GiftScheduledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftScheduledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftScheduledEvent fromJson(JsonObject jsonObj) { GiftScheduledEvent obj = new GiftScheduledEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftUnclaimedEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftUnclaimedEvent.java index 03ba5140c..7ab97af83 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftUnclaimedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftUnclaimedEvent.java @@ -59,6 +59,10 @@ public static GiftUnclaimedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftUnclaimedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftUnclaimedEvent fromJson(JsonObject jsonObj) { GiftUnclaimedEvent obj = new GiftUnclaimedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/GiftUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/GiftUpdatedEvent.java index 0c4f1effc..2d23b1d87 100644 --- a/src/main/java/com/chargebee/v4/models/event/GiftUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/GiftUpdatedEvent.java @@ -59,6 +59,10 @@ public static GiftUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftUpdatedEvent fromJson(JsonObject jsonObj) { GiftUpdatedEvent obj = new GiftUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/HierarchyCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/HierarchyCreatedEvent.java index f677e654f..2e2c297eb 100644 --- a/src/main/java/com/chargebee/v4/models/event/HierarchyCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/HierarchyCreatedEvent.java @@ -59,6 +59,10 @@ public static HierarchyCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static HierarchyCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static HierarchyCreatedEvent fromJson(JsonObject jsonObj) { HierarchyCreatedEvent obj = new HierarchyCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/HierarchyDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/HierarchyDeletedEvent.java index 456ee4a3c..2a69d575c 100644 --- a/src/main/java/com/chargebee/v4/models/event/HierarchyDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/HierarchyDeletedEvent.java @@ -59,6 +59,10 @@ public static HierarchyDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static HierarchyDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static HierarchyDeletedEvent fromJson(JsonObject jsonObj) { HierarchyDeletedEvent obj = new HierarchyDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/InvoiceDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/InvoiceDeletedEvent.java index b6bdf2201..98cd59b5b 100644 --- a/src/main/java/com/chargebee/v4/models/event/InvoiceDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/InvoiceDeletedEvent.java @@ -59,6 +59,10 @@ public static InvoiceDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceDeletedEvent fromJson(JsonObject jsonObj) { InvoiceDeletedEvent obj = new InvoiceDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedEvent.java b/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedEvent.java index b4c4d8c38..9af3b22f0 100644 --- a/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedEvent.java @@ -59,6 +59,10 @@ public static InvoiceGeneratedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceGeneratedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceGeneratedEvent fromJson(JsonObject jsonObj) { InvoiceGeneratedEvent obj = new InvoiceGeneratedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedWithBackdatingEvent.java index 536d9ea04..ffff6e8e0 100644 --- a/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/InvoiceGeneratedWithBackdatingEvent.java @@ -59,6 +59,10 @@ public static InvoiceGeneratedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceGeneratedWithBackdatingEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceGeneratedWithBackdatingEvent fromJson(JsonObject jsonObj) { InvoiceGeneratedWithBackdatingEvent obj = new InvoiceGeneratedWithBackdatingEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/InvoiceUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/InvoiceUpdatedEvent.java index 729594877..f2c6afd44 100644 --- a/src/main/java/com/chargebee/v4/models/event/InvoiceUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/InvoiceUpdatedEvent.java @@ -59,6 +59,10 @@ public static InvoiceUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceUpdatedEvent fromJson(JsonObject jsonObj) { InvoiceUpdatedEvent obj = new InvoiceUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemCreatedEvent.java index 7abd61d29..b2e957864 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemCreatedEvent.java @@ -59,6 +59,10 @@ public static ItemCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemCreatedEvent fromJson(JsonObject jsonObj) { ItemCreatedEvent obj = new ItemCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemDeletedEvent.java index b2c8297e2..0d47d1da8 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemDeletedEvent.java @@ -59,6 +59,10 @@ public static ItemDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemDeletedEvent fromJson(JsonObject jsonObj) { ItemDeletedEvent obj = new ItemDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsRemovedEvent.java index 8cc7013d4..59000c105 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsRemovedEvent.java @@ -65,6 +65,10 @@ public static ItemEntitlementsRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemEntitlementsRemovedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemEntitlementsRemovedEvent fromJson(JsonObject jsonObj) { ItemEntitlementsRemovedEvent obj = new ItemEntitlementsRemovedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsUpdatedEvent.java index cf35e76bf..420e99376 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemEntitlementsUpdatedEvent.java @@ -65,6 +65,10 @@ public static ItemEntitlementsUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemEntitlementsUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemEntitlementsUpdatedEvent fromJson(JsonObject jsonObj) { ItemEntitlementsUpdatedEvent obj = new ItemEntitlementsUpdatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemFamilyCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemFamilyCreatedEvent.java index eb38b3366..0bab8aa8e 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemFamilyCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemFamilyCreatedEvent.java @@ -59,6 +59,10 @@ public static ItemFamilyCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemFamilyCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemFamilyCreatedEvent fromJson(JsonObject jsonObj) { ItemFamilyCreatedEvent obj = new ItemFamilyCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemFamilyDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemFamilyDeletedEvent.java index a17300c0e..166b162ae 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemFamilyDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemFamilyDeletedEvent.java @@ -59,6 +59,10 @@ public static ItemFamilyDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemFamilyDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemFamilyDeletedEvent fromJson(JsonObject jsonObj) { ItemFamilyDeletedEvent obj = new ItemFamilyDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemFamilyUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemFamilyUpdatedEvent.java index 7f6acda1d..63bbba28b 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemFamilyUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemFamilyUpdatedEvent.java @@ -59,6 +59,10 @@ public static ItemFamilyUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemFamilyUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemFamilyUpdatedEvent fromJson(JsonObject jsonObj) { ItemFamilyUpdatedEvent obj = new ItemFamilyUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemPriceCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemPriceCreatedEvent.java index dcfa7a924..4a200249f 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemPriceCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemPriceCreatedEvent.java @@ -59,6 +59,10 @@ public static ItemPriceCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPriceCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPriceCreatedEvent fromJson(JsonObject jsonObj) { ItemPriceCreatedEvent obj = new ItemPriceCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemPriceDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemPriceDeletedEvent.java index f60443a04..ccf4d0ec2 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemPriceDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemPriceDeletedEvent.java @@ -59,6 +59,10 @@ public static ItemPriceDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPriceDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPriceDeletedEvent fromJson(JsonObject jsonObj) { ItemPriceDeletedEvent obj = new ItemPriceDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsRemovedEvent.java index 98f6a3ae1..e4c9b60d3 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsRemovedEvent.java @@ -65,6 +65,10 @@ public static ItemPriceEntitlementsRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPriceEntitlementsRemovedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPriceEntitlementsRemovedEvent fromJson(JsonObject jsonObj) { ItemPriceEntitlementsRemovedEvent obj = new ItemPriceEntitlementsRemovedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsUpdatedEvent.java index cbdee1573..3548d66eb 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemPriceEntitlementsUpdatedEvent.java @@ -65,6 +65,10 @@ public static ItemPriceEntitlementsUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPriceEntitlementsUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPriceEntitlementsUpdatedEvent fromJson(JsonObject jsonObj) { ItemPriceEntitlementsUpdatedEvent obj = new ItemPriceEntitlementsUpdatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemPriceUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemPriceUpdatedEvent.java index 52a769d7f..83aa0d5a7 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemPriceUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemPriceUpdatedEvent.java @@ -59,6 +59,10 @@ public static ItemPriceUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPriceUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPriceUpdatedEvent fromJson(JsonObject jsonObj) { ItemPriceUpdatedEvent obj = new ItemPriceUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ItemUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ItemUpdatedEvent.java index 0a813d1c8..d9696c264 100644 --- a/src/main/java/com/chargebee/v4/models/event/ItemUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ItemUpdatedEvent.java @@ -59,6 +59,10 @@ public static ItemUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemUpdatedEvent fromJson(JsonObject jsonObj) { ItemUpdatedEvent obj = new ItemUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/MrrUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/MrrUpdatedEvent.java index 08567595a..c9d8945a3 100644 --- a/src/main/java/com/chargebee/v4/models/event/MrrUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/MrrUpdatedEvent.java @@ -59,6 +59,10 @@ public static MrrUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static MrrUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static MrrUpdatedEvent fromJson(JsonObject jsonObj) { MrrUpdatedEvent obj = new MrrUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/NetdPaymentDueReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/NetdPaymentDueReminderEvent.java index fb269b341..feb1182af 100644 --- a/src/main/java/com/chargebee/v4/models/event/NetdPaymentDueReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/NetdPaymentDueReminderEvent.java @@ -59,6 +59,10 @@ public static NetdPaymentDueReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static NetdPaymentDueReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static NetdPaymentDueReminderEvent fromJson(JsonObject jsonObj) { NetdPaymentDueReminderEvent obj = new NetdPaymentDueReminderEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderCreatedEvent.java index 9c965690a..8c02a4121 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderCreatedEvent.java @@ -65,6 +65,10 @@ public static OmnichannelOneTimeOrderCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelOneTimeOrderCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelOneTimeOrderCreatedEvent fromJson(JsonObject jsonObj) { OmnichannelOneTimeOrderCreatedEvent obj = new OmnichannelOneTimeOrderCreatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderItemCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderItemCancelledEvent.java index 4b1cd0b1b..3adc7a220 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderItemCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelOneTimeOrderItemCancelledEvent.java @@ -65,6 +65,11 @@ public static OmnichannelOneTimeOrderItemCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelOneTimeOrderItemCancelledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelOneTimeOrderItemCancelledEvent fromJson(JsonObject jsonObj) { OmnichannelOneTimeOrderItemCancelledEvent obj = new OmnichannelOneTimeOrderItemCancelledEvent(); @@ -162,6 +167,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionCreatedEvent.java index 8f9c0368b..a52f4164a 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionCreatedEvent.java @@ -67,6 +67,10 @@ public static OmnichannelSubscriptionCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionCreatedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionCreatedEvent obj = new OmnichannelSubscriptionCreatedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionImportedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionImportedEvent.java index b332e376b..eb85d79d1 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionImportedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionImportedEvent.java @@ -67,6 +67,10 @@ public static OmnichannelSubscriptionImportedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionImportedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionImportedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionImportedEvent obj = new OmnichannelSubscriptionImportedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancellationScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancellationScheduledEvent.java index 34867ac54..3dc1bbfb8 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancellationScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancellationScheduledEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemCancellationScheduledEvent fromJson(Str return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemCancellationScheduledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemCancellationScheduledEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemCancellationScheduledEvent obj = new OmnichannelSubscriptionItemCancellationScheduledEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancelledEvent.java index ad4b6830f..009e7e8b2 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemCancelledEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemCancelledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemCancelledEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemCancelledEvent obj = new OmnichannelSubscriptionItemCancelledEvent(); @@ -155,6 +160,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangeScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangeScheduledEvent.java index 3f0ca0e78..72e9a7816 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangeScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangeScheduledEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemChangeScheduledEvent fromJson(String js return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemChangeScheduledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemChangeScheduledEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemChangeScheduledEvent obj = new OmnichannelSubscriptionItemChangeScheduledEvent(); @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangedEvent.java index c5fd0f35a..4fa3f43e1 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemChangedEvent.java @@ -67,6 +67,11 @@ public static OmnichannelSubscriptionItemChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemChangedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemChangedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemChangedEvent obj = new OmnichannelSubscriptionItemChangedEvent(); @@ -170,6 +175,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradeScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradeScheduledEvent.java index 94bc6ed24..90c7a2d87 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradeScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradeScheduledEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemDowngradeScheduledEvent fromJson(String return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemDowngradeScheduledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemDowngradeScheduledEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemDowngradeScheduledEvent obj = new OmnichannelSubscriptionItemDowngradeScheduledEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradedEvent.java index 254976d0e..6806f4922 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDowngradedEvent.java @@ -65,6 +65,11 @@ public static OmnichannelSubscriptionItemDowngradedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemDowngradedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemDowngradedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemDowngradedEvent obj = new OmnichannelSubscriptionItemDowngradedEvent(); @@ -164,6 +169,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningExpiredEvent.java index df2cf95f8..3b9c53030 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningExpiredEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemDunningExpiredEvent fromJson(String jso return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemDunningExpiredEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemDunningExpiredEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemDunningExpiredEvent obj = new OmnichannelSubscriptionItemDunningExpiredEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningStartedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningStartedEvent.java index cd8a6b735..f2c5045a5 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningStartedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemDunningStartedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemDunningStartedEvent fromJson(String jso return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemDunningStartedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemDunningStartedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemDunningStartedEvent obj = new OmnichannelSubscriptionItemDunningStartedEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemExpiredEvent.java index ed426061a..6d0f7ecc4 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemExpiredEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemExpiredEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemExpiredEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemExpiredEvent obj = new OmnichannelSubscriptionItemExpiredEvent(); @@ -155,6 +160,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodExpiredEvent.java index 728695694..37ab07ed7 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodExpiredEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemGracePeriodExpiredEvent fromJson(String return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemGracePeriodExpiredEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemGracePeriodExpiredEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemGracePeriodExpiredEvent obj = new OmnichannelSubscriptionItemGracePeriodExpiredEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodStartedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodStartedEvent.java index 6a4974509..bc9a0693b 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodStartedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemGracePeriodStartedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemGracePeriodStartedEvent fromJson(String return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemGracePeriodStartedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemGracePeriodStartedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemGracePeriodStartedEvent obj = new OmnichannelSubscriptionItemGracePeriodStartedEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPauseScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPauseScheduledEvent.java index c834266b1..33e1ba3d5 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPauseScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPauseScheduledEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemPauseScheduledEvent fromJson(String jso return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemPauseScheduledEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemPauseScheduledEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemPauseScheduledEvent obj = new OmnichannelSubscriptionItemPauseScheduledEvent(); @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPausedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPausedEvent.java index 9c30df72c..9de9919a6 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPausedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemPausedEvent.java @@ -63,6 +63,10 @@ public static OmnichannelSubscriptionItemPausedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemPausedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemPausedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemPausedEvent obj = new OmnichannelSubscriptionItemPausedEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemReactivatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemReactivatedEvent.java index b4258adb1..fd5c0d5c4 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemReactivatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemReactivatedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemReactivatedEvent fromJson(String json) return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemReactivatedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemReactivatedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemReactivatedEvent obj = new OmnichannelSubscriptionItemReactivatedEvent(); @@ -157,6 +162,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemRenewedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemRenewedEvent.java index 831c89563..87b88fa52 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemRenewedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemRenewedEvent.java @@ -67,6 +67,11 @@ public static OmnichannelSubscriptionItemRenewedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemRenewedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemRenewedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemRenewedEvent obj = new OmnichannelSubscriptionItemRenewedEvent(); @@ -170,6 +175,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResubscribedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResubscribedEvent.java index f5ce58063..57fdef78f 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResubscribedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResubscribedEvent.java @@ -67,6 +67,11 @@ public static OmnichannelSubscriptionItemResubscribedEvent fromJson(String json) return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemResubscribedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemResubscribedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemResubscribedEvent obj = new OmnichannelSubscriptionItemResubscribedEvent(); @@ -172,6 +177,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResumedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResumedEvent.java index 49d4e27e2..b1a77a07b 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResumedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemResumedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemResumedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemResumedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemResumedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemResumedEvent obj = new OmnichannelSubscriptionItemResumedEvent(); @@ -155,6 +160,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledCancellationRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledCancellationRemovedEvent.java index 0f603c3ef..b00e058d7 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledCancellationRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledCancellationRemovedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemScheduledCancellationRemovedEvent fromJ return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemScheduledCancellationRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemScheduledCancellationRemovedEvent fromJson( JsonObject jsonObj) { OmnichannelSubscriptionItemScheduledCancellationRemovedEvent obj = @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledChangeRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledChangeRemovedEvent.java index 2c4574fe9..be486b41a 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledChangeRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledChangeRemovedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemScheduledChangeRemovedEvent fromJson(St return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemScheduledChangeRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemScheduledChangeRemovedEvent fromJson( JsonObject jsonObj) { OmnichannelSubscriptionItemScheduledChangeRemovedEvent obj = @@ -159,6 +164,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent.java index a4c821923..6c8125d38 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent.java @@ -63,6 +63,11 @@ public static OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent fromJson return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent fromJson( JsonObject jsonObj) { OmnichannelSubscriptionItemScheduledDowngradeRemovedEvent obj = @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemUpgradedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemUpgradedEvent.java index 3fe82f9b2..f0eb07f26 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemUpgradedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionItemUpgradedEvent.java @@ -67,6 +67,11 @@ public static OmnichannelSubscriptionItemUpgradedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemUpgradedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemUpgradedEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemUpgradedEvent obj = new OmnichannelSubscriptionItemUpgradedEvent(); @@ -170,6 +175,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionMovedInEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionMovedInEvent.java index 9b7d20561..bba606322 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionMovedInEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelSubscriptionMovedInEvent.java @@ -61,6 +61,10 @@ public static OmnichannelSubscriptionMovedInEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionMovedInEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionMovedInEvent fromJson(JsonObject jsonObj) { OmnichannelSubscriptionMovedInEvent obj = new OmnichannelSubscriptionMovedInEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OmnichannelTransactionCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OmnichannelTransactionCreatedEvent.java index 442e16e2f..416a010cf 100644 --- a/src/main/java/com/chargebee/v4/models/event/OmnichannelTransactionCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OmnichannelTransactionCreatedEvent.java @@ -59,6 +59,10 @@ public static OmnichannelTransactionCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelTransactionCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelTransactionCreatedEvent fromJson(JsonObject jsonObj) { OmnichannelTransactionCreatedEvent obj = new OmnichannelTransactionCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderCancelledEvent.java index c83428202..d4d748f30 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderCancelledEvent.java @@ -59,6 +59,10 @@ public static OrderCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderCancelledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderCancelledEvent fromJson(JsonObject jsonObj) { OrderCancelledEvent obj = new OrderCancelledEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderCreatedEvent.java index cf4ea088a..ce37965f8 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderCreatedEvent.java @@ -59,6 +59,10 @@ public static OrderCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderCreatedEvent fromJson(JsonObject jsonObj) { OrderCreatedEvent obj = new OrderCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderDeletedEvent.java index 9329a8650..e15a77e12 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderDeletedEvent.java @@ -59,6 +59,10 @@ public static OrderDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderDeletedEvent fromJson(JsonObject jsonObj) { OrderDeletedEvent obj = new OrderDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderDeliveredEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderDeliveredEvent.java index 4b1e814ab..39e153124 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderDeliveredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderDeliveredEvent.java @@ -59,6 +59,10 @@ public static OrderDeliveredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderDeliveredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderDeliveredEvent fromJson(JsonObject jsonObj) { OrderDeliveredEvent obj = new OrderDeliveredEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderReadyToProcessEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderReadyToProcessEvent.java index 245b98a16..293cf3a6e 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderReadyToProcessEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderReadyToProcessEvent.java @@ -59,6 +59,10 @@ public static OrderReadyToProcessEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderReadyToProcessEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderReadyToProcessEvent fromJson(JsonObject jsonObj) { OrderReadyToProcessEvent obj = new OrderReadyToProcessEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderReadyToShipEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderReadyToShipEvent.java index 4e91611fb..21da61097 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderReadyToShipEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderReadyToShipEvent.java @@ -59,6 +59,10 @@ public static OrderReadyToShipEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderReadyToShipEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderReadyToShipEvent fromJson(JsonObject jsonObj) { OrderReadyToShipEvent obj = new OrderReadyToShipEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderResentEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderResentEvent.java index da8b8395e..e28bef6f1 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderResentEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderResentEvent.java @@ -59,6 +59,10 @@ public static OrderResentEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderResentEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderResentEvent fromJson(JsonObject jsonObj) { OrderResentEvent obj = new OrderResentEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderReturnedEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderReturnedEvent.java index 3fb83326a..bcc670e51 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderReturnedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderReturnedEvent.java @@ -59,6 +59,10 @@ public static OrderReturnedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderReturnedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderReturnedEvent fromJson(JsonObject jsonObj) { OrderReturnedEvent obj = new OrderReturnedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/OrderUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/OrderUpdatedEvent.java index ec8ad1afc..a74fd4c86 100644 --- a/src/main/java/com/chargebee/v4/models/event/OrderUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/OrderUpdatedEvent.java @@ -59,6 +59,10 @@ public static OrderUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderUpdatedEvent fromJson(JsonObject jsonObj) { OrderUpdatedEvent obj = new OrderUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentDueReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentDueReminderEvent.java index 927d8896a..2ac6562e6 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentDueReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentDueReminderEvent.java @@ -61,6 +61,10 @@ public static PaymentDueReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentDueReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentDueReminderEvent fromJson(JsonObject jsonObj) { PaymentDueReminderEvent obj = new PaymentDueReminderEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentFailedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentFailedEvent.java index 3d215f862..4342a63f0 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentFailedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentFailedEvent.java @@ -67,6 +67,10 @@ public static PaymentFailedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentFailedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentFailedEvent fromJson(JsonObject jsonObj) { PaymentFailedEvent obj = new PaymentFailedEvent(); @@ -169,6 +173,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentInitiatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentInitiatedEvent.java index 3b56ffd2b..8edb2ba20 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentInitiatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentInitiatedEvent.java @@ -67,6 +67,10 @@ public static PaymentInitiatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentInitiatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentInitiatedEvent fromJson(JsonObject jsonObj) { PaymentInitiatedEvent obj = new PaymentInitiatedEvent(); @@ -169,6 +173,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentIntentCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentIntentCreatedEvent.java index 727726bd6..e216a8aec 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentIntentCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentIntentCreatedEvent.java @@ -59,6 +59,10 @@ public static PaymentIntentCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentIntentCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentIntentCreatedEvent fromJson(JsonObject jsonObj) { PaymentIntentCreatedEvent obj = new PaymentIntentCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentIntentUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentIntentUpdatedEvent.java index f5556eaf3..7499bfbbd 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentIntentUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentIntentUpdatedEvent.java @@ -59,6 +59,10 @@ public static PaymentIntentUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentIntentUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentIntentUpdatedEvent fromJson(JsonObject jsonObj) { PaymentIntentUpdatedEvent obj = new PaymentIntentUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentRefundedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentRefundedEvent.java index 310203cd7..09ca90bd9 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentRefundedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentRefundedEvent.java @@ -69,6 +69,10 @@ public static PaymentRefundedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentRefundedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentRefundedEvent fromJson(JsonObject jsonObj) { PaymentRefundedEvent obj = new PaymentRefundedEvent(); @@ -176,6 +180,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeCreatedEvent.java index 909b93f86..d77adf710 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeCreatedEvent.java @@ -59,6 +59,10 @@ public static PaymentScheduleSchemeCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentScheduleSchemeCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentScheduleSchemeCreatedEvent fromJson(JsonObject jsonObj) { PaymentScheduleSchemeCreatedEvent obj = new PaymentScheduleSchemeCreatedEvent(); @@ -146,6 +150,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeDeletedEvent.java index e3fa0f213..c3ae94508 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentScheduleSchemeDeletedEvent.java @@ -59,6 +59,10 @@ public static PaymentScheduleSchemeDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentScheduleSchemeDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentScheduleSchemeDeletedEvent fromJson(JsonObject jsonObj) { PaymentScheduleSchemeDeletedEvent obj = new PaymentScheduleSchemeDeletedEvent(); @@ -146,6 +150,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesCreatedEvent.java index 5d81ad032..3025f66ae 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesCreatedEvent.java @@ -59,6 +59,10 @@ public static PaymentSchedulesCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSchedulesCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSchedulesCreatedEvent fromJson(JsonObject jsonObj) { PaymentSchedulesCreatedEvent obj = new PaymentSchedulesCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesUpdatedEvent.java index 398dfc2fb..a3290881e 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSchedulesUpdatedEvent.java @@ -59,6 +59,10 @@ public static PaymentSchedulesUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSchedulesUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSchedulesUpdatedEvent fromJson(JsonObject jsonObj) { PaymentSchedulesUpdatedEvent obj = new PaymentSchedulesUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceAddedEvent.java index 52258559c..553816240 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceAddedEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceAddedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceAddedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceAddedEvent fromJson(JsonObject jsonObj) { PaymentSourceAddedEvent obj = new PaymentSourceAddedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceDeletedEvent.java index 2ccc242ca..f2a8382c9 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceDeletedEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceDeletedEvent fromJson(JsonObject jsonObj) { PaymentSourceDeletedEvent obj = new PaymentSourceDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiredEvent.java index 915efe135..a303129ab 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiredEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceExpiredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceExpiredEvent fromJson(JsonObject jsonObj) { PaymentSourceExpiredEvent obj = new PaymentSourceExpiredEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiringEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiringEvent.java index b7c08c283..8105fc01a 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiringEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceExpiringEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceExpiringEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceExpiringEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceExpiringEvent fromJson(JsonObject jsonObj) { PaymentSourceExpiringEvent obj = new PaymentSourceExpiringEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceLocallyDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceLocallyDeletedEvent.java index 4feed4227..a476f889e 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceLocallyDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceLocallyDeletedEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceLocallyDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceLocallyDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceLocallyDeletedEvent fromJson(JsonObject jsonObj) { PaymentSourceLocallyDeletedEvent obj = new PaymentSourceLocallyDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSourceUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSourceUpdatedEvent.java index f8671ff26..c5480003f 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSourceUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSourceUpdatedEvent.java @@ -61,6 +61,10 @@ public static PaymentSourceUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSourceUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSourceUpdatedEvent fromJson(JsonObject jsonObj) { PaymentSourceUpdatedEvent obj = new PaymentSourceUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PaymentSucceededEvent.java b/src/main/java/com/chargebee/v4/models/event/PaymentSucceededEvent.java index 4e1b97c7b..5fae03e11 100644 --- a/src/main/java/com/chargebee/v4/models/event/PaymentSucceededEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PaymentSucceededEvent.java @@ -67,6 +67,10 @@ public static PaymentSucceededEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSucceededEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSucceededEvent fromJson(JsonObject jsonObj) { PaymentSucceededEvent obj = new PaymentSucceededEvent(); @@ -169,6 +173,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PendingInvoiceCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PendingInvoiceCreatedEvent.java index 42ddc9c1e..dc6ccf04c 100644 --- a/src/main/java/com/chargebee/v4/models/event/PendingInvoiceCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PendingInvoiceCreatedEvent.java @@ -59,6 +59,10 @@ public static PendingInvoiceCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PendingInvoiceCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PendingInvoiceCreatedEvent fromJson(JsonObject jsonObj) { PendingInvoiceCreatedEvent obj = new PendingInvoiceCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PendingInvoiceUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PendingInvoiceUpdatedEvent.java index 4c7453010..8fa7a480f 100644 --- a/src/main/java/com/chargebee/v4/models/event/PendingInvoiceUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PendingInvoiceUpdatedEvent.java @@ -59,6 +59,10 @@ public static PendingInvoiceUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PendingInvoiceUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PendingInvoiceUpdatedEvent fromJson(JsonObject jsonObj) { PendingInvoiceUpdatedEvent obj = new PendingInvoiceUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PlanCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PlanCreatedEvent.java index 6110ed787..40757d3dd 100644 --- a/src/main/java/com/chargebee/v4/models/event/PlanCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PlanCreatedEvent.java @@ -59,6 +59,10 @@ public static PlanCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PlanCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PlanCreatedEvent fromJson(JsonObject jsonObj) { PlanCreatedEvent obj = new PlanCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PlanDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/PlanDeletedEvent.java index dba0f694d..c5fae96bd 100644 --- a/src/main/java/com/chargebee/v4/models/event/PlanDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PlanDeletedEvent.java @@ -59,6 +59,10 @@ public static PlanDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PlanDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PlanDeletedEvent fromJson(JsonObject jsonObj) { PlanDeletedEvent obj = new PlanDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PlanUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PlanUpdatedEvent.java index 9e8b4e295..13112c926 100644 --- a/src/main/java/com/chargebee/v4/models/event/PlanUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PlanUpdatedEvent.java @@ -59,6 +59,10 @@ public static PlanUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PlanUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PlanUpdatedEvent fromJson(JsonObject jsonObj) { PlanUpdatedEvent obj = new PlanUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PriceVariantCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PriceVariantCreatedEvent.java index 768187f7c..7950e31c7 100644 --- a/src/main/java/com/chargebee/v4/models/event/PriceVariantCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PriceVariantCreatedEvent.java @@ -61,6 +61,10 @@ public static PriceVariantCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PriceVariantCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PriceVariantCreatedEvent fromJson(JsonObject jsonObj) { PriceVariantCreatedEvent obj = new PriceVariantCreatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PriceVariantDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/PriceVariantDeletedEvent.java index 9938e87ea..bf5cd7c1f 100644 --- a/src/main/java/com/chargebee/v4/models/event/PriceVariantDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PriceVariantDeletedEvent.java @@ -61,6 +61,10 @@ public static PriceVariantDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PriceVariantDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PriceVariantDeletedEvent fromJson(JsonObject jsonObj) { PriceVariantDeletedEvent obj = new PriceVariantDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PriceVariantUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PriceVariantUpdatedEvent.java index 61db78050..4345f368e 100644 --- a/src/main/java/com/chargebee/v4/models/event/PriceVariantUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PriceVariantUpdatedEvent.java @@ -61,6 +61,10 @@ public static PriceVariantUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PriceVariantUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PriceVariantUpdatedEvent fromJson(JsonObject jsonObj) { PriceVariantUpdatedEvent obj = new PriceVariantUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ProductCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ProductCreatedEvent.java index a03de4713..0ec394353 100644 --- a/src/main/java/com/chargebee/v4/models/event/ProductCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ProductCreatedEvent.java @@ -59,6 +59,10 @@ public static ProductCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ProductCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ProductCreatedEvent fromJson(JsonObject jsonObj) { ProductCreatedEvent obj = new ProductCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ProductDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/ProductDeletedEvent.java index 173a109ed..688f80690 100644 --- a/src/main/java/com/chargebee/v4/models/event/ProductDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ProductDeletedEvent.java @@ -59,6 +59,10 @@ public static ProductDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ProductDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ProductDeletedEvent fromJson(JsonObject jsonObj) { ProductDeletedEvent obj = new ProductDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/ProductUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/ProductUpdatedEvent.java index 318183e2b..a6c9a88e1 100644 --- a/src/main/java/com/chargebee/v4/models/event/ProductUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/ProductUpdatedEvent.java @@ -59,6 +59,10 @@ public static ProductUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ProductUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ProductUpdatedEvent fromJson(JsonObject jsonObj) { ProductUpdatedEvent obj = new ProductUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsAddedEvent.java index 4826d1c1c..89dbdac90 100644 --- a/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsAddedEvent.java @@ -61,6 +61,10 @@ public static PromotionalCreditsAddedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PromotionalCreditsAddedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PromotionalCreditsAddedEvent fromJson(JsonObject jsonObj) { PromotionalCreditsAddedEvent obj = new PromotionalCreditsAddedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsDeductedEvent.java b/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsDeductedEvent.java index 4e8fefc2d..a3615c042 100644 --- a/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsDeductedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PromotionalCreditsDeductedEvent.java @@ -61,6 +61,10 @@ public static PromotionalCreditsDeductedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PromotionalCreditsDeductedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PromotionalCreditsDeductedEvent fromJson(JsonObject jsonObj) { PromotionalCreditsDeductedEvent obj = new PromotionalCreditsDeductedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/PurchaseCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/PurchaseCreatedEvent.java index e9a029818..367cf90b0 100644 --- a/src/main/java/com/chargebee/v4/models/event/PurchaseCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/PurchaseCreatedEvent.java @@ -59,6 +59,10 @@ public static PurchaseCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PurchaseCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PurchaseCreatedEvent fromJson(JsonObject jsonObj) { PurchaseCreatedEvent obj = new PurchaseCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/QuoteCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/QuoteCreatedEvent.java index 9449e9b72..1e3779da1 100644 --- a/src/main/java/com/chargebee/v4/models/event/QuoteCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/QuoteCreatedEvent.java @@ -59,6 +59,10 @@ public static QuoteCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuoteCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuoteCreatedEvent fromJson(JsonObject jsonObj) { QuoteCreatedEvent obj = new QuoteCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/QuoteDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/QuoteDeletedEvent.java index 3c8fd6566..5b3697c85 100644 --- a/src/main/java/com/chargebee/v4/models/event/QuoteDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/QuoteDeletedEvent.java @@ -59,6 +59,10 @@ public static QuoteDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuoteDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuoteDeletedEvent fromJson(JsonObject jsonObj) { QuoteDeletedEvent obj = new QuoteDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/QuoteUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/QuoteUpdatedEvent.java index 1619461fa..a26f6f7e2 100644 --- a/src/main/java/com/chargebee/v4/models/event/QuoteUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/QuoteUpdatedEvent.java @@ -59,6 +59,10 @@ public static QuoteUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuoteUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuoteUpdatedEvent fromJson(JsonObject jsonObj) { QuoteUpdatedEvent obj = new QuoteUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/RecordPurchaseFailedEvent.java b/src/main/java/com/chargebee/v4/models/event/RecordPurchaseFailedEvent.java index acc1921d5..9acec00e6 100644 --- a/src/main/java/com/chargebee/v4/models/event/RecordPurchaseFailedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/RecordPurchaseFailedEvent.java @@ -61,6 +61,10 @@ public static RecordPurchaseFailedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RecordPurchaseFailedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RecordPurchaseFailedEvent fromJson(JsonObject jsonObj) { RecordPurchaseFailedEvent obj = new RecordPurchaseFailedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/RefundInitiatedEvent.java b/src/main/java/com/chargebee/v4/models/event/RefundInitiatedEvent.java index a1730fb46..d151dbb31 100644 --- a/src/main/java/com/chargebee/v4/models/event/RefundInitiatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/RefundInitiatedEvent.java @@ -69,6 +69,10 @@ public static RefundInitiatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RefundInitiatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RefundInitiatedEvent fromJson(JsonObject jsonObj) { RefundInitiatedEvent obj = new RefundInitiatedEvent(); @@ -176,6 +180,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/RuleCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/RuleCreatedEvent.java index 6c7acebfb..6864a1161 100644 --- a/src/main/java/com/chargebee/v4/models/event/RuleCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/RuleCreatedEvent.java @@ -59,6 +59,10 @@ public static RuleCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RuleCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RuleCreatedEvent fromJson(JsonObject jsonObj) { RuleCreatedEvent obj = new RuleCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/RuleDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/RuleDeletedEvent.java index 869f45707..9e030344b 100644 --- a/src/main/java/com/chargebee/v4/models/event/RuleDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/RuleDeletedEvent.java @@ -59,6 +59,10 @@ public static RuleDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RuleDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RuleDeletedEvent fromJson(JsonObject jsonObj) { RuleDeletedEvent obj = new RuleDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/RuleUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/RuleUpdatedEvent.java index c78c29b52..b9190a77b 100644 --- a/src/main/java/com/chargebee/v4/models/event/RuleUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/RuleUpdatedEvent.java @@ -59,6 +59,10 @@ public static RuleUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RuleUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RuleUpdatedEvent fromJson(JsonObject jsonObj) { RuleUpdatedEvent obj = new RuleUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SalesOrderCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SalesOrderCreatedEvent.java index 2330effdb..f8f7aec0b 100644 --- a/src/main/java/com/chargebee/v4/models/event/SalesOrderCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SalesOrderCreatedEvent.java @@ -59,6 +59,10 @@ public static SalesOrderCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SalesOrderCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SalesOrderCreatedEvent fromJson(JsonObject jsonObj) { SalesOrderCreatedEvent obj = new SalesOrderCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SalesOrderUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SalesOrderUpdatedEvent.java index 23a1446ab..87fb80a39 100644 --- a/src/main/java/com/chargebee/v4/models/event/SalesOrderUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SalesOrderUpdatedEvent.java @@ -59,6 +59,10 @@ public static SalesOrderUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SalesOrderUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SalesOrderUpdatedEvent fromJson(JsonObject jsonObj) { SalesOrderUpdatedEvent obj = new SalesOrderUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedEvent.java index 306fdb433..de8d11111 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedEvent.java @@ -65,6 +65,10 @@ public static SubscriptionActivatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionActivatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionActivatedEvent fromJson(JsonObject jsonObj) { SubscriptionActivatedEvent obj = new SubscriptionActivatedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedWithBackdatingEvent.java index 3dcae5598..1e72d96bf 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionActivatedWithBackdatingEvent.java @@ -68,6 +68,11 @@ public static SubscriptionActivatedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionActivatedWithBackdatingEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionActivatedWithBackdatingEvent fromJson(JsonObject jsonObj) { SubscriptionActivatedWithBackdatingEvent obj = new SubscriptionActivatedWithBackdatingEvent(); @@ -170,6 +175,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleAddedEvent.java index c7a9cf20a..ecee1002c 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleAddedEvent.java @@ -64,6 +64,11 @@ public static SubscriptionAdvanceInvoiceScheduleAddedEvent fromJson(String json) return fromJson(JsonUtil.parse(json)); } + public static SubscriptionAdvanceInvoiceScheduleAddedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionAdvanceInvoiceScheduleAddedEvent fromJson(JsonObject jsonObj) { SubscriptionAdvanceInvoiceScheduleAddedEvent obj = new SubscriptionAdvanceInvoiceScheduleAddedEvent(); @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleRemovedEvent.java index b221ec55f..dbc34bd75 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleRemovedEvent.java @@ -64,6 +64,11 @@ public static SubscriptionAdvanceInvoiceScheduleRemovedEvent fromJson(String jso return fromJson(JsonUtil.parse(json)); } + public static SubscriptionAdvanceInvoiceScheduleRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionAdvanceInvoiceScheduleRemovedEvent fromJson(JsonObject jsonObj) { SubscriptionAdvanceInvoiceScheduleRemovedEvent obj = new SubscriptionAdvanceInvoiceScheduleRemovedEvent(); @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleUpdatedEvent.java index 7718d57d8..8763690a2 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionAdvanceInvoiceScheduleUpdatedEvent.java @@ -64,6 +64,11 @@ public static SubscriptionAdvanceInvoiceScheduleUpdatedEvent fromJson(String jso return fromJson(JsonUtil.parse(json)); } + public static SubscriptionAdvanceInvoiceScheduleUpdatedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionAdvanceInvoiceScheduleUpdatedEvent fromJson(JsonObject jsonObj) { SubscriptionAdvanceInvoiceScheduleUpdatedEvent obj = new SubscriptionAdvanceInvoiceScheduleUpdatedEvent(); @@ -158,6 +163,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionBusinessEntityChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionBusinessEntityChangedEvent.java index d9aed32dc..45b8fd4bd 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionBusinessEntityChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionBusinessEntityChangedEvent.java @@ -61,6 +61,10 @@ public static SubscriptionBusinessEntityChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionBusinessEntityChangedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionBusinessEntityChangedEvent fromJson(JsonObject jsonObj) { SubscriptionBusinessEntityChangedEvent obj = new SubscriptionBusinessEntityChangedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCanceledWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCanceledWithBackdatingEvent.java index a85cba5ef..95ba8cfbc 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCanceledWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCanceledWithBackdatingEvent.java @@ -70,6 +70,11 @@ public static SubscriptionCanceledWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCanceledWithBackdatingEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCanceledWithBackdatingEvent fromJson(JsonObject jsonObj) { SubscriptionCanceledWithBackdatingEvent obj = new SubscriptionCanceledWithBackdatingEvent(); @@ -177,6 +182,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationReminderEvent.java index a2558a24b..c2664e972 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationReminderEvent.java @@ -65,6 +65,10 @@ public static SubscriptionCancellationReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCancellationReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCancellationReminderEvent fromJson(JsonObject jsonObj) { SubscriptionCancellationReminderEvent obj = new SubscriptionCancellationReminderEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationScheduledEvent.java index 6e4c1d6ee..cff34e0df 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancellationScheduledEvent.java @@ -65,6 +65,10 @@ public static SubscriptionCancellationScheduledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCancellationScheduledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCancellationScheduledEvent fromJson(JsonObject jsonObj) { SubscriptionCancellationScheduledEvent obj = new SubscriptionCancellationScheduledEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancelledEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancelledEvent.java index 4f134043a..6eb679be1 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCancelledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCancelledEvent.java @@ -70,6 +70,10 @@ public static SubscriptionCancelledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCancelledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCancelledEvent fromJson(JsonObject jsonObj) { SubscriptionCancelledEvent obj = new SubscriptionCancelledEvent(); @@ -177,6 +181,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedEvent.java index ee6b27ea8..613709e56 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedEvent.java @@ -70,6 +70,10 @@ public static SubscriptionChangedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionChangedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionChangedEvent fromJson(JsonObject jsonObj) { SubscriptionChangedEvent obj = new SubscriptionChangedEvent(); @@ -177,6 +181,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedWithBackdatingEvent.java index 3718b0b9d..47cd100b9 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangedWithBackdatingEvent.java @@ -70,6 +70,10 @@ public static SubscriptionChangedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionChangedWithBackdatingEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionChangedWithBackdatingEvent fromJson(JsonObject jsonObj) { SubscriptionChangedWithBackdatingEvent obj = new SubscriptionChangedWithBackdatingEvent(); @@ -177,6 +181,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangesScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangesScheduledEvent.java index abf02d55d..5dd6082c2 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionChangesScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionChangesScheduledEvent.java @@ -65,6 +65,10 @@ public static SubscriptionChangesScheduledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionChangesScheduledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionChangesScheduledEvent fromJson(JsonObject jsonObj) { SubscriptionChangesScheduledEvent obj = new SubscriptionChangesScheduledEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedEvent.java index 7c282eab4..d9d15c24c 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedEvent.java @@ -68,6 +68,10 @@ public static SubscriptionCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCreatedEvent fromJson(JsonObject jsonObj) { SubscriptionCreatedEvent obj = new SubscriptionCreatedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedWithBackdatingEvent.java index df5045cf9..8a6a7b7b7 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionCreatedWithBackdatingEvent.java @@ -68,6 +68,10 @@ public static SubscriptionCreatedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionCreatedWithBackdatingEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionCreatedWithBackdatingEvent fromJson(JsonObject jsonObj) { SubscriptionCreatedWithBackdatingEvent obj = new SubscriptionCreatedWithBackdatingEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionDeletedEvent.java index 096b587b9..942994210 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionDeletedEvent.java @@ -65,6 +65,10 @@ public static SubscriptionDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionDeletedEvent fromJson(JsonObject jsonObj) { SubscriptionDeletedEvent obj = new SubscriptionDeletedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsCreatedEvent.java index 41038f76a..7e7aaf719 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsCreatedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionEntitlementsCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEntitlementsCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEntitlementsCreatedEvent fromJson(JsonObject jsonObj) { SubscriptionEntitlementsCreatedEvent obj = new SubscriptionEntitlementsCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsUpdatedEvent.java index 5b8687ebf..88a95dfdd 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionEntitlementsUpdatedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionEntitlementsUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEntitlementsUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEntitlementsUpdatedEvent fromJson(JsonObject jsonObj) { SubscriptionEntitlementsUpdatedEvent obj = new SubscriptionEntitlementsUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionItemsRenewedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionItemsRenewedEvent.java index 05e790247..6195c28af 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionItemsRenewedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionItemsRenewedEvent.java @@ -70,6 +70,10 @@ public static SubscriptionItemsRenewedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionItemsRenewedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionItemsRenewedEvent fromJson(JsonObject jsonObj) { SubscriptionItemsRenewedEvent obj = new SubscriptionItemsRenewedEvent(); @@ -177,6 +181,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedInEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedInEvent.java index 4ac0b1005..a9a3d87b9 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedInEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedInEvent.java @@ -59,6 +59,10 @@ public static SubscriptionMovedInEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionMovedInEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionMovedInEvent fromJson(JsonObject jsonObj) { SubscriptionMovedInEvent obj = new SubscriptionMovedInEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedOutEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedOutEvent.java index d8644bd1c..eda0afb47 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedOutEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovedOutEvent.java @@ -59,6 +59,10 @@ public static SubscriptionMovedOutEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionMovedOutEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionMovedOutEvent fromJson(JsonObject jsonObj) { SubscriptionMovedOutEvent obj = new SubscriptionMovedOutEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovementFailedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovementFailedEvent.java index 2084ba610..326ac0a42 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionMovementFailedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionMovementFailedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionMovementFailedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionMovementFailedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionMovementFailedEvent fromJson(JsonObject jsonObj) { SubscriptionMovementFailedEvent obj = new SubscriptionMovementFailedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionPauseScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionPauseScheduledEvent.java index 4b2dbab4e..f8afe1545 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionPauseScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionPauseScheduledEvent.java @@ -65,6 +65,10 @@ public static SubscriptionPauseScheduledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionPauseScheduledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionPauseScheduledEvent fromJson(JsonObject jsonObj) { SubscriptionPauseScheduledEvent obj = new SubscriptionPauseScheduledEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionPausedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionPausedEvent.java index 3b1994c17..a1d508030 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionPausedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionPausedEvent.java @@ -70,6 +70,10 @@ public static SubscriptionPausedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionPausedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionPausedEvent fromJson(JsonObject jsonObj) { SubscriptionPausedEvent obj = new SubscriptionPausedEvent(); @@ -177,6 +181,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampAppliedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampAppliedEvent.java index 72f755ea9..a24bf5ff7 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampAppliedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampAppliedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionRampAppliedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRampAppliedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRampAppliedEvent fromJson(JsonObject jsonObj) { SubscriptionRampAppliedEvent obj = new SubscriptionRampAppliedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampCreatedEvent.java index 1d8d773af..cdcbb9ee0 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampCreatedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionRampCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRampCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRampCreatedEvent fromJson(JsonObject jsonObj) { SubscriptionRampCreatedEvent obj = new SubscriptionRampCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDeletedEvent.java index fccc8b258..41aeaf9c9 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDeletedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionRampDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRampDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRampDeletedEvent fromJson(JsonObject jsonObj) { SubscriptionRampDeletedEvent obj = new SubscriptionRampDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDraftedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDraftedEvent.java index 523ee81b8..bab02a3ea 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDraftedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampDraftedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionRampDraftedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRampDraftedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRampDraftedEvent fromJson(JsonObject jsonObj) { SubscriptionRampDraftedEvent obj = new SubscriptionRampDraftedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampUpdatedEvent.java index f95bf7ad0..c9db3c632 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRampUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRampUpdatedEvent.java @@ -59,6 +59,10 @@ public static SubscriptionRampUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRampUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRampUpdatedEvent fromJson(JsonObject jsonObj) { SubscriptionRampUpdatedEvent obj = new SubscriptionRampUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedEvent.java index 9e7b7f8ff..9250d6951 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedEvent.java @@ -68,6 +68,10 @@ public static SubscriptionReactivatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionReactivatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionReactivatedEvent fromJson(JsonObject jsonObj) { SubscriptionReactivatedEvent obj = new SubscriptionReactivatedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedWithBackdatingEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedWithBackdatingEvent.java index ad890071d..76106a9f9 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedWithBackdatingEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionReactivatedWithBackdatingEvent.java @@ -68,6 +68,11 @@ public static SubscriptionReactivatedWithBackdatingEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionReactivatedWithBackdatingEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionReactivatedWithBackdatingEvent fromJson(JsonObject jsonObj) { SubscriptionReactivatedWithBackdatingEvent obj = new SubscriptionReactivatedWithBackdatingEvent(); @@ -172,6 +177,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewalReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewalReminderEvent.java index 6b0f168c2..c006988db 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewalReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewalReminderEvent.java @@ -65,6 +65,10 @@ public static SubscriptionRenewalReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRenewalReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRenewalReminderEvent fromJson(JsonObject jsonObj) { SubscriptionRenewalReminderEvent obj = new SubscriptionRenewalReminderEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewedEvent.java index 5b9a6c2ea..be2fd99ea 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionRenewedEvent.java @@ -68,6 +68,10 @@ public static SubscriptionRenewedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionRenewedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionRenewedEvent fromJson(JsonObject jsonObj) { SubscriptionRenewedEvent obj = new SubscriptionRenewedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionResumedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionResumedEvent.java index 6ac66bc19..7c822d8f9 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionResumedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionResumedEvent.java @@ -68,6 +68,10 @@ public static SubscriptionResumedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionResumedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionResumedEvent fromJson(JsonObject jsonObj) { SubscriptionResumedEvent obj = new SubscriptionResumedEvent(); @@ -170,6 +174,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionResumptionScheduledEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionResumptionScheduledEvent.java index db43400c1..79ae14238 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionResumptionScheduledEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionResumptionScheduledEvent.java @@ -65,6 +65,10 @@ public static SubscriptionResumptionScheduledEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionResumptionScheduledEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionResumptionScheduledEvent fromJson(JsonObject jsonObj) { SubscriptionResumptionScheduledEvent obj = new SubscriptionResumptionScheduledEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledCancellationRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledCancellationRemovedEvent.java index 94f908a54..fc4d6bc8f 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledCancellationRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledCancellationRemovedEvent.java @@ -65,6 +65,11 @@ public static SubscriptionScheduledCancellationRemovedEvent fromJson(String json return fromJson(JsonUtil.parse(json)); } + public static SubscriptionScheduledCancellationRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionScheduledCancellationRemovedEvent fromJson(JsonObject jsonObj) { SubscriptionScheduledCancellationRemovedEvent obj = new SubscriptionScheduledCancellationRemovedEvent(); @@ -164,6 +169,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledChangesRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledChangesRemovedEvent.java index 3d8231242..5980f393e 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledChangesRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledChangesRemovedEvent.java @@ -65,6 +65,11 @@ public static SubscriptionScheduledChangesRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionScheduledChangesRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionScheduledChangesRemovedEvent fromJson(JsonObject jsonObj) { SubscriptionScheduledChangesRemovedEvent obj = new SubscriptionScheduledChangesRemovedEvent(); @@ -162,6 +167,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledPauseRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledPauseRemovedEvent.java index e18663c68..638a9bea7 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledPauseRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledPauseRemovedEvent.java @@ -65,6 +65,10 @@ public static SubscriptionScheduledPauseRemovedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionScheduledPauseRemovedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionScheduledPauseRemovedEvent fromJson(JsonObject jsonObj) { SubscriptionScheduledPauseRemovedEvent obj = new SubscriptionScheduledPauseRemovedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledResumptionRemovedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledResumptionRemovedEvent.java index 1885ff4b4..fe6d1e3f2 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledResumptionRemovedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionScheduledResumptionRemovedEvent.java @@ -65,6 +65,11 @@ public static SubscriptionScheduledResumptionRemovedEvent fromJson(String json) return fromJson(JsonUtil.parse(json)); } + public static SubscriptionScheduledResumptionRemovedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionScheduledResumptionRemovedEvent fromJson(JsonObject jsonObj) { SubscriptionScheduledResumptionRemovedEvent obj = new SubscriptionScheduledResumptionRemovedEvent(); @@ -164,6 +169,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionShippingAddressUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionShippingAddressUpdatedEvent.java index ffa32e27e..62623747c 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionShippingAddressUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionShippingAddressUpdatedEvent.java @@ -65,6 +65,11 @@ public static SubscriptionShippingAddressUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionShippingAddressUpdatedEvent fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionShippingAddressUpdatedEvent fromJson(JsonObject jsonObj) { SubscriptionShippingAddressUpdatedEvent obj = new SubscriptionShippingAddressUpdatedEvent(); @@ -162,6 +167,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionStartedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionStartedEvent.java index 82b2b7772..36537e26f 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionStartedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionStartedEvent.java @@ -65,6 +65,10 @@ public static SubscriptionStartedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionStartedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionStartedEvent fromJson(JsonObject jsonObj) { SubscriptionStartedEvent obj = new SubscriptionStartedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialEndReminderEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialEndReminderEvent.java index ef7956496..584c0e96e 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialEndReminderEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialEndReminderEvent.java @@ -65,6 +65,10 @@ public static SubscriptionTrialEndReminderEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionTrialEndReminderEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionTrialEndReminderEvent fromJson(JsonObject jsonObj) { SubscriptionTrialEndReminderEvent obj = new SubscriptionTrialEndReminderEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialExtendedEvent.java b/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialExtendedEvent.java index c7d60f726..c3cb98c02 100644 --- a/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialExtendedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/SubscriptionTrialExtendedEvent.java @@ -65,6 +65,10 @@ public static SubscriptionTrialExtendedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionTrialExtendedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionTrialExtendedEvent fromJson(JsonObject jsonObj) { SubscriptionTrialExtendedEvent obj = new SubscriptionTrialExtendedEvent(); @@ -162,6 +166,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TaxWithheldDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/TaxWithheldDeletedEvent.java index a3f157e6a..0e1860339 100644 --- a/src/main/java/com/chargebee/v4/models/event/TaxWithheldDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TaxWithheldDeletedEvent.java @@ -63,6 +63,10 @@ public static TaxWithheldDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxWithheldDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxWithheldDeletedEvent fromJson(JsonObject jsonObj) { TaxWithheldDeletedEvent obj = new TaxWithheldDeletedEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TaxWithheldRecordedEvent.java b/src/main/java/com/chargebee/v4/models/event/TaxWithheldRecordedEvent.java index 967666a5c..314afd985 100644 --- a/src/main/java/com/chargebee/v4/models/event/TaxWithheldRecordedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TaxWithheldRecordedEvent.java @@ -63,6 +63,10 @@ public static TaxWithheldRecordedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxWithheldRecordedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxWithheldRecordedEvent fromJson(JsonObject jsonObj) { TaxWithheldRecordedEvent obj = new TaxWithheldRecordedEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TaxWithheldRefundedEvent.java b/src/main/java/com/chargebee/v4/models/event/TaxWithheldRefundedEvent.java index c02f4bbc9..99287919e 100644 --- a/src/main/java/com/chargebee/v4/models/event/TaxWithheldRefundedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TaxWithheldRefundedEvent.java @@ -63,6 +63,10 @@ public static TaxWithheldRefundedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxWithheldRefundedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxWithheldRefundedEvent fromJson(JsonObject jsonObj) { TaxWithheldRefundedEvent obj = new TaxWithheldRefundedEvent(); @@ -155,6 +159,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TokenConsumedEvent.java b/src/main/java/com/chargebee/v4/models/event/TokenConsumedEvent.java index edd21f29d..21022fc89 100644 --- a/src/main/java/com/chargebee/v4/models/event/TokenConsumedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TokenConsumedEvent.java @@ -59,6 +59,10 @@ public static TokenConsumedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TokenConsumedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TokenConsumedEvent fromJson(JsonObject jsonObj) { TokenConsumedEvent obj = new TokenConsumedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TokenCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/TokenCreatedEvent.java index b867ad372..445ae63d8 100644 --- a/src/main/java/com/chargebee/v4/models/event/TokenCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TokenCreatedEvent.java @@ -59,6 +59,10 @@ public static TokenCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TokenCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TokenCreatedEvent fromJson(JsonObject jsonObj) { TokenCreatedEvent obj = new TokenCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TokenExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/TokenExpiredEvent.java index 7d483ec6c..b7398a649 100644 --- a/src/main/java/com/chargebee/v4/models/event/TokenExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TokenExpiredEvent.java @@ -59,6 +59,10 @@ public static TokenExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TokenExpiredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TokenExpiredEvent fromJson(JsonObject jsonObj) { TokenExpiredEvent obj = new TokenExpiredEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TransactionCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/TransactionCreatedEvent.java index 44334b0b4..53f50275d 100644 --- a/src/main/java/com/chargebee/v4/models/event/TransactionCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TransactionCreatedEvent.java @@ -59,6 +59,10 @@ public static TransactionCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TransactionCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TransactionCreatedEvent fromJson(JsonObject jsonObj) { TransactionCreatedEvent obj = new TransactionCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TransactionDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/TransactionDeletedEvent.java index 1a2a8a80c..3513d86a2 100644 --- a/src/main/java/com/chargebee/v4/models/event/TransactionDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TransactionDeletedEvent.java @@ -59,6 +59,10 @@ public static TransactionDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TransactionDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TransactionDeletedEvent fromJson(JsonObject jsonObj) { TransactionDeletedEvent obj = new TransactionDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/TransactionUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/TransactionUpdatedEvent.java index 15421d648..9d8379eb0 100644 --- a/src/main/java/com/chargebee/v4/models/event/TransactionUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/TransactionUpdatedEvent.java @@ -59,6 +59,10 @@ public static TransactionUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TransactionUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TransactionUpdatedEvent fromJson(JsonObject jsonObj) { TransactionUpdatedEvent obj = new TransactionUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesCreatedEvent.java index 6fd1775eb..43d77bd4c 100644 --- a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesCreatedEvent.java @@ -60,6 +60,10 @@ public static UnbilledChargesCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledChargesCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledChargesCreatedEvent fromJson(JsonObject jsonObj) { UnbilledChargesCreatedEvent obj = new UnbilledChargesCreatedEvent(); @@ -142,6 +146,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesDeletedEvent.java index 2ad3ed969..e06a2c935 100644 --- a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesDeletedEvent.java @@ -60,6 +60,10 @@ public static UnbilledChargesDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledChargesDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledChargesDeletedEvent fromJson(JsonObject jsonObj) { UnbilledChargesDeletedEvent obj = new UnbilledChargesDeletedEvent(); @@ -142,6 +146,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesInvoicedEvent.java b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesInvoicedEvent.java index cc505333b..24ed94e67 100644 --- a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesInvoicedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesInvoicedEvent.java @@ -62,6 +62,10 @@ public static UnbilledChargesInvoicedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledChargesInvoicedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledChargesInvoicedEvent fromJson(JsonObject jsonObj) { UnbilledChargesInvoicedEvent obj = new UnbilledChargesInvoicedEvent(); @@ -149,6 +153,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesVoidedEvent.java b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesVoidedEvent.java index aa5786b4e..a362c5de0 100644 --- a/src/main/java/com/chargebee/v4/models/event/UnbilledChargesVoidedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/UnbilledChargesVoidedEvent.java @@ -60,6 +60,10 @@ public static UnbilledChargesVoidedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledChargesVoidedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledChargesVoidedEvent fromJson(JsonObject jsonObj) { UnbilledChargesVoidedEvent obj = new UnbilledChargesVoidedEvent(); @@ -142,6 +146,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/UsageFileIngestedEvent.java b/src/main/java/com/chargebee/v4/models/event/UsageFileIngestedEvent.java index 5e4fa706e..8365af74e 100644 --- a/src/main/java/com/chargebee/v4/models/event/UsageFileIngestedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/UsageFileIngestedEvent.java @@ -59,6 +59,10 @@ public static UsageFileIngestedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageFileIngestedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageFileIngestedEvent fromJson(JsonObject jsonObj) { UsageFileIngestedEvent obj = new UsageFileIngestedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VariantCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/VariantCreatedEvent.java index d7724ed5c..7783f8d20 100644 --- a/src/main/java/com/chargebee/v4/models/event/VariantCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VariantCreatedEvent.java @@ -59,6 +59,10 @@ public static VariantCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VariantCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VariantCreatedEvent fromJson(JsonObject jsonObj) { VariantCreatedEvent obj = new VariantCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VariantDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/VariantDeletedEvent.java index caf2a7ed4..0cadf2533 100644 --- a/src/main/java/com/chargebee/v4/models/event/VariantDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VariantDeletedEvent.java @@ -59,6 +59,10 @@ public static VariantDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VariantDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VariantDeletedEvent fromJson(JsonObject jsonObj) { VariantDeletedEvent obj = new VariantDeletedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VariantUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/VariantUpdatedEvent.java index b36270ae5..aa564949b 100644 --- a/src/main/java/com/chargebee/v4/models/event/VariantUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VariantUpdatedEvent.java @@ -59,6 +59,10 @@ public static VariantUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VariantUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VariantUpdatedEvent fromJson(JsonObject jsonObj) { VariantUpdatedEvent obj = new VariantUpdatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountAddedEvent.java b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountAddedEvent.java index 87e0579c6..be0259244 100644 --- a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountAddedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountAddedEvent.java @@ -61,6 +61,10 @@ public static VirtualBankAccountAddedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VirtualBankAccountAddedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VirtualBankAccountAddedEvent fromJson(JsonObject jsonObj) { VirtualBankAccountAddedEvent obj = new VirtualBankAccountAddedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountDeletedEvent.java b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountDeletedEvent.java index 5d17e1b7c..05530ceb6 100644 --- a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountDeletedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountDeletedEvent.java @@ -61,6 +61,10 @@ public static VirtualBankAccountDeletedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VirtualBankAccountDeletedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VirtualBankAccountDeletedEvent fromJson(JsonObject jsonObj) { VirtualBankAccountDeletedEvent obj = new VirtualBankAccountDeletedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountUpdatedEvent.java b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountUpdatedEvent.java index 493ba95ea..14d1dd82e 100644 --- a/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountUpdatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VirtualBankAccountUpdatedEvent.java @@ -61,6 +61,10 @@ public static VirtualBankAccountUpdatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VirtualBankAccountUpdatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VirtualBankAccountUpdatedEvent fromJson(JsonObject jsonObj) { VirtualBankAccountUpdatedEvent obj = new VirtualBankAccountUpdatedEvent(); @@ -148,6 +152,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VoucherCreateFailedEvent.java b/src/main/java/com/chargebee/v4/models/event/VoucherCreateFailedEvent.java index b2f4bc61a..5a97ed000 100644 --- a/src/main/java/com/chargebee/v4/models/event/VoucherCreateFailedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VoucherCreateFailedEvent.java @@ -59,6 +59,10 @@ public static VoucherCreateFailedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VoucherCreateFailedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VoucherCreateFailedEvent fromJson(JsonObject jsonObj) { VoucherCreateFailedEvent obj = new VoucherCreateFailedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VoucherCreatedEvent.java b/src/main/java/com/chargebee/v4/models/event/VoucherCreatedEvent.java index 42207e337..9ee840956 100644 --- a/src/main/java/com/chargebee/v4/models/event/VoucherCreatedEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VoucherCreatedEvent.java @@ -59,6 +59,10 @@ public static VoucherCreatedEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VoucherCreatedEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VoucherCreatedEvent fromJson(JsonObject jsonObj) { VoucherCreatedEvent obj = new VoucherCreatedEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/event/VoucherExpiredEvent.java b/src/main/java/com/chargebee/v4/models/event/VoucherExpiredEvent.java index 373ae41b7..7a535a7d8 100644 --- a/src/main/java/com/chargebee/v4/models/event/VoucherExpiredEvent.java +++ b/src/main/java/com/chargebee/v4/models/event/VoucherExpiredEvent.java @@ -59,6 +59,10 @@ public static VoucherExpiredEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VoucherExpiredEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VoucherExpiredEvent fromJson(JsonObject jsonObj) { VoucherExpiredEvent obj = new VoucherExpiredEvent(); @@ -141,6 +145,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); diff --git a/src/main/java/com/chargebee/v4/models/export/Export.java b/src/main/java/com/chargebee/v4/models/export/Export.java index fa61df8de..1873c912c 100644 --- a/src/main/java/com/chargebee/v4/models/export/Export.java +++ b/src/main/java/com/chargebee/v4/models/export/Export.java @@ -106,6 +106,10 @@ public static Export fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Export fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Export fromJson(JsonObject jsonObj) { Export obj = new Export(); @@ -187,6 +191,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/feature/Feature.java b/src/main/java/com/chargebee/v4/models/feature/Feature.java index 24f6c37e8..7b32ae680 100644 --- a/src/main/java/com/chargebee/v4/models/feature/Feature.java +++ b/src/main/java/com/chargebee/v4/models/feature/Feature.java @@ -153,6 +153,10 @@ public static Feature fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Feature fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Feature fromJson(JsonObject jsonObj) { Feature obj = new Feature(); @@ -294,6 +298,10 @@ public static Levels fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Levels fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Levels fromJson(JsonObject jsonObj) { Levels obj = new Levels(); diff --git a/src/main/java/com/chargebee/v4/models/filterCondition/FilterCondition.java b/src/main/java/com/chargebee/v4/models/filterCondition/FilterCondition.java index f624fa515..a4d3306fd 100644 --- a/src/main/java/com/chargebee/v4/models/filterCondition/FilterCondition.java +++ b/src/main/java/com/chargebee/v4/models/filterCondition/FilterCondition.java @@ -86,6 +86,10 @@ public static FilterCondition fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static FilterCondition fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static FilterCondition fromJson(JsonObject jsonObj) { FilterCondition obj = new FilterCondition(); diff --git a/src/main/java/com/chargebee/v4/models/gatewayErrorDetail/GatewayErrorDetail.java b/src/main/java/com/chargebee/v4/models/gatewayErrorDetail/GatewayErrorDetail.java index 5fc6b907b..2ca2becf9 100644 --- a/src/main/java/com/chargebee/v4/models/gatewayErrorDetail/GatewayErrorDetail.java +++ b/src/main/java/com/chargebee/v4/models/gatewayErrorDetail/GatewayErrorDetail.java @@ -92,6 +92,10 @@ public static GatewayErrorDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GatewayErrorDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GatewayErrorDetail fromJson(JsonObject jsonObj) { GatewayErrorDetail obj = new GatewayErrorDetail(); diff --git a/src/main/java/com/chargebee/v4/models/gift/Gift.java b/src/main/java/com/chargebee/v4/models/gift/Gift.java index a8457ef30..a96e70bf4 100644 --- a/src/main/java/com/chargebee/v4/models/gift/Gift.java +++ b/src/main/java/com/chargebee/v4/models/gift/Gift.java @@ -108,6 +108,10 @@ public static Gift fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Gift fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Gift fromJson(JsonObject jsonObj) { Gift obj = new Gift(); @@ -235,6 +239,10 @@ public static Gifter fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Gifter fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Gifter fromJson(JsonObject jsonObj) { Gifter obj = new Gifter(); @@ -314,6 +322,10 @@ public static GiftReceiver fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftReceiver fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftReceiver fromJson(JsonObject jsonObj) { GiftReceiver obj = new GiftReceiver(); @@ -417,6 +429,10 @@ public static GiftTimelines fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static GiftTimelines fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static GiftTimelines fromJson(JsonObject jsonObj) { GiftTimelines obj = new GiftTimelines(); diff --git a/src/main/java/com/chargebee/v4/models/hierarchy/Hierarchy.java b/src/main/java/com/chargebee/v4/models/hierarchy/Hierarchy.java index de6b6895d..de7303f4d 100644 --- a/src/main/java/com/chargebee/v4/models/hierarchy/Hierarchy.java +++ b/src/main/java/com/chargebee/v4/models/hierarchy/Hierarchy.java @@ -49,6 +49,10 @@ public static Hierarchy fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Hierarchy fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Hierarchy fromJson(JsonObject jsonObj) { Hierarchy obj = new Hierarchy(); diff --git a/src/main/java/com/chargebee/v4/models/hostedPage/HostedPage.java b/src/main/java/com/chargebee/v4/models/hostedPage/HostedPage.java index 34e4ac6c3..7fcedf0a4 100644 --- a/src/main/java/com/chargebee/v4/models/hostedPage/HostedPage.java +++ b/src/main/java/com/chargebee/v4/models/hostedPage/HostedPage.java @@ -203,6 +203,10 @@ public static HostedPage fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static HostedPage fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static HostedPage fromJson(JsonObject jsonObj) { HostedPage obj = new HostedPage(); diff --git a/src/main/java/com/chargebee/v4/models/impactedCustomer/ImpactedCustomer.java b/src/main/java/com/chargebee/v4/models/impactedCustomer/ImpactedCustomer.java index b27ad42d6..0d688b632 100644 --- a/src/main/java/com/chargebee/v4/models/impactedCustomer/ImpactedCustomer.java +++ b/src/main/java/com/chargebee/v4/models/impactedCustomer/ImpactedCustomer.java @@ -28,6 +28,10 @@ public static ImpactedCustomer fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ImpactedCustomer fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ImpactedCustomer fromJson(JsonObject jsonObj) { ImpactedCustomer obj = new ImpactedCustomer(); @@ -84,6 +88,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/impactedItem/ImpactedItem.java b/src/main/java/com/chargebee/v4/models/impactedItem/ImpactedItem.java index 4445a3be1..9dbd19106 100644 --- a/src/main/java/com/chargebee/v4/models/impactedItem/ImpactedItem.java +++ b/src/main/java/com/chargebee/v4/models/impactedItem/ImpactedItem.java @@ -35,6 +35,10 @@ public static ImpactedItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ImpactedItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ImpactedItem fromJson(JsonObject jsonObj) { ImpactedItem obj = new ImpactedItem(); @@ -97,6 +101,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/impactedItemPrice/ImpactedItemPrice.java b/src/main/java/com/chargebee/v4/models/impactedItemPrice/ImpactedItemPrice.java index af637a31a..c10673f1a 100644 --- a/src/main/java/com/chargebee/v4/models/impactedItemPrice/ImpactedItemPrice.java +++ b/src/main/java/com/chargebee/v4/models/impactedItemPrice/ImpactedItemPrice.java @@ -35,6 +35,10 @@ public static ImpactedItemPrice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ImpactedItemPrice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ImpactedItemPrice fromJson(JsonObject jsonObj) { ImpactedItemPrice obj = new ImpactedItemPrice(); @@ -104,6 +108,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/impactedSubscription/ImpactedSubscription.java b/src/main/java/com/chargebee/v4/models/impactedSubscription/ImpactedSubscription.java index f334f7e50..a9c345c82 100644 --- a/src/main/java/com/chargebee/v4/models/impactedSubscription/ImpactedSubscription.java +++ b/src/main/java/com/chargebee/v4/models/impactedSubscription/ImpactedSubscription.java @@ -35,6 +35,10 @@ public static ImpactedSubscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ImpactedSubscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ImpactedSubscription fromJson(JsonObject jsonObj) { ImpactedSubscription obj = new ImpactedSubscription(); @@ -104,6 +108,10 @@ public static Download fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Download fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Download fromJson(JsonObject jsonObj) { Download obj = new Download(); diff --git a/src/main/java/com/chargebee/v4/models/inAppSubscription/InAppSubscription.java b/src/main/java/com/chargebee/v4/models/inAppSubscription/InAppSubscription.java index e733633f0..2567c3446 100644 --- a/src/main/java/com/chargebee/v4/models/inAppSubscription/InAppSubscription.java +++ b/src/main/java/com/chargebee/v4/models/inAppSubscription/InAppSubscription.java @@ -80,6 +80,10 @@ public static InAppSubscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InAppSubscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InAppSubscription fromJson(JsonObject jsonObj) { InAppSubscription obj = new InAppSubscription(); diff --git a/src/main/java/com/chargebee/v4/models/invoice/Invoice.java b/src/main/java/com/chargebee/v4/models/invoice/Invoice.java index 69430b785..78c5fb0fe 100644 --- a/src/main/java/com/chargebee/v4/models/invoice/Invoice.java +++ b/src/main/java/com/chargebee/v4/models/invoice/Invoice.java @@ -519,6 +519,10 @@ public static Invoice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Invoice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Invoice fromJson(JsonObject jsonObj) { Invoice obj = new Invoice(); @@ -1407,6 +1411,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -1677,6 +1685,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -1838,6 +1850,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -2012,6 +2028,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -2151,6 +2171,10 @@ public static LineItemCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemCredits fromJson(JsonObject jsonObj) { LineItemCredits obj = new LineItemCredits(); @@ -2307,6 +2331,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -2531,6 +2559,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -2616,6 +2648,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -2675,6 +2711,10 @@ public static TaxOrigin fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxOrigin fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxOrigin fromJson(JsonObject jsonObj) { TaxOrigin obj = new TaxOrigin(); @@ -2787,6 +2827,10 @@ public static LinkedPayments fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedPayments fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedPayments fromJson(JsonObject jsonObj) { LinkedPayments obj = new LinkedPayments(); @@ -2998,6 +3042,10 @@ public static ReferenceTransactions fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ReferenceTransactions fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ReferenceTransactions fromJson(JsonObject jsonObj) { ReferenceTransactions obj = new ReferenceTransactions(); @@ -3220,6 +3268,10 @@ public static DunningAttempts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DunningAttempts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DunningAttempts fromJson(JsonObject jsonObj) { DunningAttempts obj = new DunningAttempts(); @@ -3438,6 +3490,10 @@ public static AppliedCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AppliedCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AppliedCredits fromJson(JsonObject jsonObj) { AppliedCredits obj = new AppliedCredits(); @@ -3631,6 +3687,10 @@ public static AdjustmentCreditNotes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AdjustmentCreditNotes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AdjustmentCreditNotes fromJson(JsonObject jsonObj) { AdjustmentCreditNotes obj = new AdjustmentCreditNotes(); @@ -3806,6 +3866,10 @@ public static IssuedCreditNotes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static IssuedCreditNotes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static IssuedCreditNotes fromJson(JsonObject jsonObj) { IssuedCreditNotes obj = new IssuedCreditNotes(); @@ -3987,6 +4051,10 @@ public static LinkedOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOrders fromJson(JsonObject jsonObj) { LinkedOrders obj = new LinkedOrders(); @@ -4126,6 +4194,10 @@ public static Notes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Notes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Notes fromJson(JsonObject jsonObj) { Notes obj = new Notes(); @@ -4277,6 +4349,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -4498,6 +4574,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); @@ -4627,6 +4707,10 @@ public static StatementDescriptor fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static StatementDescriptor fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static StatementDescriptor fromJson(JsonObject jsonObj) { StatementDescriptor obj = new StatementDescriptor(); @@ -4746,6 +4830,10 @@ public static Einvoice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Einvoice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Einvoice fromJson(JsonObject jsonObj) { Einvoice obj = new Einvoice(); @@ -4824,6 +4912,10 @@ public static SiteDetailsAtCreation fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SiteDetailsAtCreation fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SiteDetailsAtCreation fromJson(JsonObject jsonObj) { SiteDetailsAtCreation obj = new SiteDetailsAtCreation(); diff --git a/src/main/java/com/chargebee/v4/models/invoiceEstimate/InvoiceEstimate.java b/src/main/java/com/chargebee/v4/models/invoiceEstimate/InvoiceEstimate.java index 9bec216b8..9e9f8794f 100644 --- a/src/main/java/com/chargebee/v4/models/invoiceEstimate/InvoiceEstimate.java +++ b/src/main/java/com/chargebee/v4/models/invoiceEstimate/InvoiceEstimate.java @@ -138,6 +138,10 @@ public static InvoiceEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceEstimate fromJson(JsonObject jsonObj) { InvoiceEstimate obj = new InvoiceEstimate(); @@ -532,6 +536,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -802,6 +810,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -963,6 +975,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -1137,6 +1153,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1276,6 +1296,10 @@ public static LineItemCredits fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemCredits fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemCredits fromJson(JsonObject jsonObj) { LineItemCredits obj = new LineItemCredits(); @@ -1432,6 +1456,10 @@ public static LineItemAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemAddresses fromJson(JsonObject jsonObj) { LineItemAddresses obj = new LineItemAddresses(); @@ -1656,6 +1684,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1741,6 +1773,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); diff --git a/src/main/java/com/chargebee/v4/models/item/Item.java b/src/main/java/com/chargebee/v4/models/item/Item.java index d3b56a6a3..edd1faa5c 100644 --- a/src/main/java/com/chargebee/v4/models/item/Item.java +++ b/src/main/java/com/chargebee/v4/models/item/Item.java @@ -335,6 +335,10 @@ public static Item fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Item fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Item fromJson(JsonObject jsonObj) { Item obj = new Item(); @@ -625,6 +629,10 @@ public static ApplicableItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ApplicableItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ApplicableItems fromJson(JsonObject jsonObj) { ApplicableItems obj = new ApplicableItems(); @@ -711,6 +719,10 @@ public static BundleItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BundleItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BundleItems fromJson(JsonObject jsonObj) { BundleItems obj = new BundleItems(); @@ -796,6 +808,10 @@ public static BundleConfiguration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BundleConfiguration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BundleConfiguration fromJson(JsonObject jsonObj) { BundleConfiguration obj = new BundleConfiguration(); diff --git a/src/main/java/com/chargebee/v4/models/itemEntitlement/ItemEntitlement.java b/src/main/java/com/chargebee/v4/models/itemEntitlement/ItemEntitlement.java index 2dc93a9e4..7ef617247 100644 --- a/src/main/java/com/chargebee/v4/models/itemEntitlement/ItemEntitlement.java +++ b/src/main/java/com/chargebee/v4/models/itemEntitlement/ItemEntitlement.java @@ -86,6 +86,10 @@ public static ItemEntitlement fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemEntitlement fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemEntitlement fromJson(JsonObject jsonObj) { ItemEntitlement obj = new ItemEntitlement(); diff --git a/src/main/java/com/chargebee/v4/models/itemFamily/ItemFamily.java b/src/main/java/com/chargebee/v4/models/itemFamily/ItemFamily.java index 082c550dc..15368d36d 100644 --- a/src/main/java/com/chargebee/v4/models/itemFamily/ItemFamily.java +++ b/src/main/java/com/chargebee/v4/models/itemFamily/ItemFamily.java @@ -143,6 +143,10 @@ public static ItemFamily fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemFamily fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemFamily fromJson(JsonObject jsonObj) { ItemFamily obj = new ItemFamily(); diff --git a/src/main/java/com/chargebee/v4/models/itemPrice/ItemPrice.java b/src/main/java/com/chargebee/v4/models/itemPrice/ItemPrice.java index 384d5c3c3..84bb3b783 100644 --- a/src/main/java/com/chargebee/v4/models/itemPrice/ItemPrice.java +++ b/src/main/java/com/chargebee/v4/models/itemPrice/ItemPrice.java @@ -565,6 +565,10 @@ public static ItemPrice fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemPrice fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemPrice fromJson(JsonObject jsonObj) { ItemPrice obj = new ItemPrice(); @@ -1037,6 +1041,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); @@ -1186,6 +1194,10 @@ public static TaxDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxDetail fromJson(JsonObject jsonObj) { TaxDetail obj = new TaxDetail(); @@ -1278,6 +1290,10 @@ public static TaxProvidersFields fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxProvidersFields fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxProvidersFields fromJson(JsonObject jsonObj) { TaxProvidersFields obj = new TaxProvidersFields(); @@ -1357,6 +1373,10 @@ public static AccountingDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AccountingDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AccountingDetail fromJson(JsonObject jsonObj) { AccountingDetail obj = new AccountingDetail(); diff --git a/src/main/java/com/chargebee/v4/models/media/Media.java b/src/main/java/com/chargebee/v4/models/media/Media.java index 31eea9fa2..f99d5e851 100644 --- a/src/main/java/com/chargebee/v4/models/media/Media.java +++ b/src/main/java/com/chargebee/v4/models/media/Media.java @@ -37,6 +37,10 @@ public static Media fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Media fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Media fromJson(JsonObject jsonObj) { Media obj = new Media(); diff --git a/src/main/java/com/chargebee/v4/models/metadata/Metadata.java b/src/main/java/com/chargebee/v4/models/metadata/Metadata.java index 7edcc8534..146213e42 100644 --- a/src/main/java/com/chargebee/v4/models/metadata/Metadata.java +++ b/src/main/java/com/chargebee/v4/models/metadata/Metadata.java @@ -22,6 +22,10 @@ public static Metadata fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Metadata fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Metadata fromJson(JsonObject jsonObj) { Metadata obj = new Metadata(); diff --git a/src/main/java/com/chargebee/v4/models/nonSubscription/NonSubscription.java b/src/main/java/com/chargebee/v4/models/nonSubscription/NonSubscription.java index 14f3afcff..d62881cde 100644 --- a/src/main/java/com/chargebee/v4/models/nonSubscription/NonSubscription.java +++ b/src/main/java/com/chargebee/v4/models/nonSubscription/NonSubscription.java @@ -38,6 +38,10 @@ public static NonSubscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static NonSubscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static NonSubscription fromJson(JsonObject jsonObj) { NonSubscription obj = new NonSubscription(); diff --git a/src/main/java/com/chargebee/v4/models/offerFulfillment/OfferFulfillment.java b/src/main/java/com/chargebee/v4/models/offerFulfillment/OfferFulfillment.java index 7943a7902..1dcbb6bbf 100644 --- a/src/main/java/com/chargebee/v4/models/offerFulfillment/OfferFulfillment.java +++ b/src/main/java/com/chargebee/v4/models/offerFulfillment/OfferFulfillment.java @@ -132,6 +132,10 @@ public static OfferFulfillment fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OfferFulfillment fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OfferFulfillment fromJson(JsonObject jsonObj) { OfferFulfillment obj = new OfferFulfillment(); @@ -272,6 +276,10 @@ public static Error fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Error fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Error fromJson(JsonObject jsonObj) { Error obj = new Error(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrder/OmnichannelOneTimeOrder.java b/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrder/OmnichannelOneTimeOrder.java index 44874ed00..c438c2435 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrder/OmnichannelOneTimeOrder.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrder/OmnichannelOneTimeOrder.java @@ -97,6 +97,10 @@ public static OmnichannelOneTimeOrder fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelOneTimeOrder fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelOneTimeOrder fromJson(JsonObject jsonObj) { OmnichannelOneTimeOrder obj = new OmnichannelOneTimeOrder(); @@ -272,6 +276,10 @@ public static OmnichannelOneTimeOrderItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelOneTimeOrderItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelOneTimeOrderItems fromJson(JsonObject jsonObj) { OmnichannelOneTimeOrderItems obj = new OmnichannelOneTimeOrderItems(); @@ -443,6 +451,10 @@ public static PurchaseTransaction fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PurchaseTransaction fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PurchaseTransaction fromJson(JsonObject jsonObj) { PurchaseTransaction obj = new PurchaseTransaction(); @@ -561,6 +573,10 @@ public static LinkedOmnichannelSubscriptions fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelSubscriptions fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelSubscriptions fromJson(JsonObject jsonObj) { LinkedOmnichannelSubscriptions obj = new LinkedOmnichannelSubscriptions(); @@ -605,6 +621,10 @@ public static LinkedOmnichannelOneTimeOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelOneTimeOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelOneTimeOrders fromJson(JsonObject jsonObj) { LinkedOmnichannelOneTimeOrders obj = new LinkedOmnichannelOneTimeOrders(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrderItem/OmnichannelOneTimeOrderItem.java b/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrderItem/OmnichannelOneTimeOrderItem.java index cba3d698e..7fb8c7d39 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrderItem/OmnichannelOneTimeOrderItem.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelOneTimeOrderItem/OmnichannelOneTimeOrderItem.java @@ -92,6 +92,10 @@ public static OmnichannelOneTimeOrderItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelOneTimeOrderItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelOneTimeOrderItem fromJson(JsonObject jsonObj) { OmnichannelOneTimeOrderItem obj = new OmnichannelOneTimeOrderItem(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelSubscription/OmnichannelSubscription.java b/src/main/java/com/chargebee/v4/models/omnichannelSubscription/OmnichannelSubscription.java index 8018c294d..ddf594acf 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelSubscription/OmnichannelSubscription.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelSubscription/OmnichannelSubscription.java @@ -92,6 +92,10 @@ public static OmnichannelSubscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscription fromJson(JsonObject jsonObj) { OmnichannelSubscription obj = new OmnichannelSubscription(); @@ -407,6 +411,10 @@ public static OmnichannelSubscriptionItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItems fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItems obj = new OmnichannelSubscriptionItems(); @@ -726,6 +734,10 @@ public static OmnichannelSubscriptionItemOffers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemOffers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemOffers fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemOffers obj = new OmnichannelSubscriptionItemOffers(); @@ -865,6 +877,10 @@ public static UpcomingRenewal fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UpcomingRenewal fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UpcomingRenewal fromJson(JsonObject jsonObj) { UpcomingRenewal obj = new UpcomingRenewal(); @@ -924,6 +940,10 @@ public static LinkedItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedItem fromJson(JsonObject jsonObj) { LinkedItem obj = new LinkedItem(); @@ -1052,6 +1072,10 @@ public static InitialPurchaseTransaction fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InitialPurchaseTransaction fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InitialPurchaseTransaction fromJson(JsonObject jsonObj) { InitialPurchaseTransaction obj = new InitialPurchaseTransaction(); @@ -1170,6 +1194,10 @@ public static LinkedOmnichannelSubscriptions fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelSubscriptions fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelSubscriptions fromJson(JsonObject jsonObj) { LinkedOmnichannelSubscriptions obj = new LinkedOmnichannelSubscriptions(); @@ -1214,6 +1242,10 @@ public static LinkedOmnichannelOneTimeOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelOneTimeOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelOneTimeOrders fromJson(JsonObject jsonObj) { LinkedOmnichannelOneTimeOrders obj = new LinkedOmnichannelOneTimeOrders(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItem/OmnichannelSubscriptionItem.java b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItem/OmnichannelSubscriptionItem.java index b0febf97c..553339cdf 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItem/OmnichannelSubscriptionItem.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItem/OmnichannelSubscriptionItem.java @@ -237,6 +237,10 @@ public static OmnichannelSubscriptionItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItem fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItem obj = new OmnichannelSubscriptionItem(); @@ -556,6 +560,10 @@ public static OmnichannelSubscriptionItemOffers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemOffers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemOffers fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemOffers obj = new OmnichannelSubscriptionItemOffers(); @@ -695,6 +703,10 @@ public static UpcomingRenewal fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UpcomingRenewal fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UpcomingRenewal fromJson(JsonObject jsonObj) { UpcomingRenewal obj = new UpcomingRenewal(); @@ -754,6 +766,10 @@ public static LinkedItem fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedItem fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedItem fromJson(JsonObject jsonObj) { LinkedItem obj = new LinkedItem(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemOffer/OmnichannelSubscriptionItemOffer.java b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemOffer/OmnichannelSubscriptionItemOffer.java index 06e1d1724..c1f07faad 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemOffer/OmnichannelSubscriptionItemOffer.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemOffer/OmnichannelSubscriptionItemOffer.java @@ -183,6 +183,10 @@ public static OmnichannelSubscriptionItemOffer fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemOffer fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemOffer fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemOffer obj = new OmnichannelSubscriptionItemOffer(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemScheduledChange/OmnichannelSubscriptionItemScheduledChange.java b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemScheduledChange/OmnichannelSubscriptionItemScheduledChange.java index eeac701f6..55ba9831e 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemScheduledChange/OmnichannelSubscriptionItemScheduledChange.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelSubscriptionItemScheduledChange/OmnichannelSubscriptionItemScheduledChange.java @@ -91,6 +91,11 @@ public static OmnichannelSubscriptionItemScheduledChange fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelSubscriptionItemScheduledChange fromJson( + java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelSubscriptionItemScheduledChange fromJson(JsonObject jsonObj) { OmnichannelSubscriptionItemScheduledChange obj = new OmnichannelSubscriptionItemScheduledChange(); @@ -193,6 +198,10 @@ public static CurrentState fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CurrentState fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CurrentState fromJson(JsonObject jsonObj) { CurrentState obj = new CurrentState(); @@ -234,6 +243,10 @@ public static ScheduledState fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ScheduledState fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ScheduledState fromJson(JsonObject jsonObj) { ScheduledState obj = new ScheduledState(); diff --git a/src/main/java/com/chargebee/v4/models/omnichannelTransaction/OmnichannelTransaction.java b/src/main/java/com/chargebee/v4/models/omnichannelTransaction/OmnichannelTransaction.java index 65d7de8a2..53839b09f 100644 --- a/src/main/java/com/chargebee/v4/models/omnichannelTransaction/OmnichannelTransaction.java +++ b/src/main/java/com/chargebee/v4/models/omnichannelTransaction/OmnichannelTransaction.java @@ -107,6 +107,10 @@ public static OmnichannelTransaction fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OmnichannelTransaction fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OmnichannelTransaction fromJson(JsonObject jsonObj) { OmnichannelTransaction obj = new OmnichannelTransaction(); @@ -225,6 +229,10 @@ public static LinkedOmnichannelSubscriptions fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelSubscriptions fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelSubscriptions fromJson(JsonObject jsonObj) { LinkedOmnichannelSubscriptions obj = new LinkedOmnichannelSubscriptions(); @@ -269,6 +277,10 @@ public static LinkedOmnichannelOneTimeOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelOneTimeOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelOneTimeOrders fromJson(JsonObject jsonObj) { LinkedOmnichannelOneTimeOrders obj = new LinkedOmnichannelOneTimeOrders(); diff --git a/src/main/java/com/chargebee/v4/models/order/Order.java b/src/main/java/com/chargebee/v4/models/order/Order.java index 418b8bf24..0fc7de75a 100644 --- a/src/main/java/com/chargebee/v4/models/order/Order.java +++ b/src/main/java/com/chargebee/v4/models/order/Order.java @@ -512,6 +512,10 @@ public static Order fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Order fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Order fromJson(JsonObject jsonObj) { Order obj = new Order(); @@ -1075,6 +1079,10 @@ public static OrderLineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OrderLineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OrderLineItems fromJson(JsonObject jsonObj) { OrderLineItems obj = new OrderLineItems(); @@ -1331,6 +1339,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -1552,6 +1564,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); @@ -1786,6 +1802,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1974,6 +1994,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -2125,6 +2149,10 @@ public static LinkedCreditNotes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedCreditNotes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedCreditNotes fromJson(JsonObject jsonObj) { LinkedCreditNotes obj = new LinkedCreditNotes(); @@ -2204,6 +2232,10 @@ public static ResentOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ResentOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ResentOrders fromJson(JsonObject jsonObj) { ResentOrders obj = new ResentOrders(); diff --git a/src/main/java/com/chargebee/v4/models/paymentIntent/PaymentIntent.java b/src/main/java/com/chargebee/v4/models/paymentIntent/PaymentIntent.java index 9bbfdfe53..fba6a728e 100644 --- a/src/main/java/com/chargebee/v4/models/paymentIntent/PaymentIntent.java +++ b/src/main/java/com/chargebee/v4/models/paymentIntent/PaymentIntent.java @@ -252,6 +252,10 @@ public static PaymentIntent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentIntent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentIntent fromJson(JsonObject jsonObj) { PaymentIntent obj = new PaymentIntent(); @@ -600,6 +604,10 @@ public static ActivePaymentAttempt fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ActivePaymentAttempt fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ActivePaymentAttempt fromJson(JsonObject jsonObj) { ActivePaymentAttempt obj = new ActivePaymentAttempt(); @@ -772,6 +780,10 @@ public static ErrorDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ErrorDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ErrorDetail fromJson(JsonObject jsonObj) { ErrorDetail obj = new ErrorDetail(); @@ -1091,6 +1103,10 @@ public static PaymentAttempts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentAttempts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentAttempts fromJson(JsonObject jsonObj) { PaymentAttempts obj = new PaymentAttempts(); @@ -1263,6 +1279,10 @@ public static ErrorDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ErrorDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ErrorDetail fromJson(JsonObject jsonObj) { ErrorDetail obj = new ErrorDetail(); diff --git a/src/main/java/com/chargebee/v4/models/paymentReferenceNumber/PaymentReferenceNumber.java b/src/main/java/com/chargebee/v4/models/paymentReferenceNumber/PaymentReferenceNumber.java index 23756e027..f7d662d50 100644 --- a/src/main/java/com/chargebee/v4/models/paymentReferenceNumber/PaymentReferenceNumber.java +++ b/src/main/java/com/chargebee/v4/models/paymentReferenceNumber/PaymentReferenceNumber.java @@ -71,6 +71,10 @@ public static PaymentReferenceNumber fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentReferenceNumber fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentReferenceNumber fromJson(JsonObject jsonObj) { PaymentReferenceNumber obj = new PaymentReferenceNumber(); diff --git a/src/main/java/com/chargebee/v4/models/paymentSchedule/PaymentSchedule.java b/src/main/java/com/chargebee/v4/models/paymentSchedule/PaymentSchedule.java index c79cffb3b..88c4cd815 100644 --- a/src/main/java/com/chargebee/v4/models/paymentSchedule/PaymentSchedule.java +++ b/src/main/java/com/chargebee/v4/models/paymentSchedule/PaymentSchedule.java @@ -95,6 +95,10 @@ public static PaymentSchedule fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSchedule fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSchedule fromJson(JsonObject jsonObj) { PaymentSchedule obj = new PaymentSchedule(); @@ -240,6 +244,10 @@ public static ScheduleEntries fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ScheduleEntries fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ScheduleEntries fromJson(JsonObject jsonObj) { ScheduleEntries obj = new ScheduleEntries(); diff --git a/src/main/java/com/chargebee/v4/models/paymentScheduleEstimate/PaymentScheduleEstimate.java b/src/main/java/com/chargebee/v4/models/paymentScheduleEstimate/PaymentScheduleEstimate.java index 9d0ee784d..5ccca48e8 100644 --- a/src/main/java/com/chargebee/v4/models/paymentScheduleEstimate/PaymentScheduleEstimate.java +++ b/src/main/java/com/chargebee/v4/models/paymentScheduleEstimate/PaymentScheduleEstimate.java @@ -80,6 +80,10 @@ public static PaymentScheduleEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentScheduleEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentScheduleEstimate fromJson(JsonObject jsonObj) { PaymentScheduleEstimate obj = new PaymentScheduleEstimate(); @@ -201,6 +205,10 @@ public static ScheduleEntries fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ScheduleEntries fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ScheduleEntries fromJson(JsonObject jsonObj) { ScheduleEntries obj = new ScheduleEntries(); diff --git a/src/main/java/com/chargebee/v4/models/paymentScheduleScheme/PaymentScheduleScheme.java b/src/main/java/com/chargebee/v4/models/paymentScheduleScheme/PaymentScheduleScheme.java index 4abb118df..90b401fb8 100644 --- a/src/main/java/com/chargebee/v4/models/paymentScheduleScheme/PaymentScheduleScheme.java +++ b/src/main/java/com/chargebee/v4/models/paymentScheduleScheme/PaymentScheduleScheme.java @@ -101,6 +101,10 @@ public static PaymentScheduleScheme fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentScheduleScheme fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentScheduleScheme fromJson(JsonObject jsonObj) { PaymentScheduleScheme obj = new PaymentScheduleScheme(); @@ -206,6 +210,10 @@ public static PreferredSchedules fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PreferredSchedules fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PreferredSchedules fromJson(JsonObject jsonObj) { PreferredSchedules obj = new PreferredSchedules(); diff --git a/src/main/java/com/chargebee/v4/models/paymentSource/PaymentSource.java b/src/main/java/com/chargebee/v4/models/paymentSource/PaymentSource.java index b3a4e4e3f..62762d17f 100644 --- a/src/main/java/com/chargebee/v4/models/paymentSource/PaymentSource.java +++ b/src/main/java/com/chargebee/v4/models/paymentSource/PaymentSource.java @@ -427,6 +427,10 @@ public static PaymentSource fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentSource fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentSource fromJson(JsonObject jsonObj) { PaymentSource obj = new PaymentSource(); @@ -816,6 +820,10 @@ public static Card fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Card fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Card fromJson(JsonObject jsonObj) { Card obj = new Card(); @@ -1135,6 +1143,10 @@ public static BankAccount fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BankAccount fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BankAccount fromJson(JsonObject jsonObj) { BankAccount obj = new BankAccount(); @@ -1257,6 +1269,10 @@ public static Boleto fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Boleto fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Boleto fromJson(JsonObject jsonObj) { Boleto obj = new Boleto(); @@ -1413,6 +1429,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); @@ -1542,6 +1562,10 @@ public static AmazonPayment fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AmazonPayment fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AmazonPayment fromJson(JsonObject jsonObj) { AmazonPayment obj = new AmazonPayment(); @@ -1586,6 +1610,10 @@ public static Upi fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Upi fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Upi fromJson(JsonObject jsonObj) { Upi obj = new Upi(); @@ -1632,6 +1660,10 @@ public static Paypal fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Paypal fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Paypal fromJson(JsonObject jsonObj) { Paypal obj = new Paypal(); @@ -1676,6 +1708,10 @@ public static Venmo fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Venmo fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Venmo fromJson(JsonObject jsonObj) { Venmo obj = new Venmo(); @@ -1717,6 +1753,10 @@ public static KlarnaPayNow fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static KlarnaPayNow fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static KlarnaPayNow fromJson(JsonObject jsonObj) { KlarnaPayNow obj = new KlarnaPayNow(); @@ -1768,6 +1808,10 @@ public static Mandates fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Mandates fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Mandates fromJson(JsonObject jsonObj) { Mandates obj = new Mandates(); diff --git a/src/main/java/com/chargebee/v4/models/paymentVoucher/PaymentVoucher.java b/src/main/java/com/chargebee/v4/models/paymentVoucher/PaymentVoucher.java index b8f92654d..adcb9b8dc 100644 --- a/src/main/java/com/chargebee/v4/models/paymentVoucher/PaymentVoucher.java +++ b/src/main/java/com/chargebee/v4/models/paymentVoucher/PaymentVoucher.java @@ -323,6 +323,10 @@ public static PaymentVoucher fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentVoucher fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentVoucher fromJson(JsonObject jsonObj) { PaymentVoucher obj = new PaymentVoucher(); @@ -494,6 +498,10 @@ public static LinkedInvoices fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedInvoices fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedInvoices fromJson(JsonObject jsonObj) { LinkedInvoices obj = new LinkedInvoices(); diff --git a/src/main/java/com/chargebee/v4/models/personalizedOffer/PersonalizedOffer.java b/src/main/java/com/chargebee/v4/models/personalizedOffer/PersonalizedOffer.java index fc88fa892..167fab247 100644 --- a/src/main/java/com/chargebee/v4/models/personalizedOffer/PersonalizedOffer.java +++ b/src/main/java/com/chargebee/v4/models/personalizedOffer/PersonalizedOffer.java @@ -38,6 +38,10 @@ public static PersonalizedOffer fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PersonalizedOffer fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PersonalizedOffer fromJson(JsonObject jsonObj) { PersonalizedOffer obj = new PersonalizedOffer(); @@ -104,6 +108,10 @@ public static Content fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Content fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Content fromJson(JsonObject jsonObj) { Content obj = new Content(); @@ -230,6 +238,10 @@ public static Options fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Options fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Options fromJson(JsonObject jsonObj) { Options obj = new Options(); diff --git a/src/main/java/com/chargebee/v4/models/plan/Plan.java b/src/main/java/com/chargebee/v4/models/plan/Plan.java index 2bc7304e8..7ea1aed4c 100644 --- a/src/main/java/com/chargebee/v4/models/plan/Plan.java +++ b/src/main/java/com/chargebee/v4/models/plan/Plan.java @@ -636,6 +636,10 @@ public static Plan fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Plan fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Plan fromJson(JsonObject jsonObj) { Plan obj = new Plan(); @@ -1212,6 +1216,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); @@ -1309,6 +1317,10 @@ public static TaxProvidersFields fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxProvidersFields fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxProvidersFields fromJson(JsonObject jsonObj) { TaxProvidersFields obj = new TaxProvidersFields(); @@ -1363,6 +1375,10 @@ public static ApplicableAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ApplicableAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ApplicableAddons fromJson(JsonObject jsonObj) { ApplicableAddons obj = new ApplicableAddons(); @@ -1452,6 +1468,10 @@ public static AttachedAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static AttachedAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static AttachedAddons fromJson(JsonObject jsonObj) { AttachedAddons obj = new AttachedAddons(); @@ -1570,6 +1590,10 @@ public static EventBasedAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EventBasedAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EventBasedAddons fromJson(JsonObject jsonObj) { EventBasedAddons obj = new EventBasedAddons(); diff --git a/src/main/java/com/chargebee/v4/models/portalSession/PortalSession.java b/src/main/java/com/chargebee/v4/models/portalSession/PortalSession.java index 1108f9015..e62e4ebc6 100644 --- a/src/main/java/com/chargebee/v4/models/portalSession/PortalSession.java +++ b/src/main/java/com/chargebee/v4/models/portalSession/PortalSession.java @@ -118,6 +118,10 @@ public static PortalSession fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PortalSession fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PortalSession fromJson(JsonObject jsonObj) { PortalSession obj = new PortalSession(); @@ -256,6 +260,10 @@ public static LinkedCustomers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedCustomers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedCustomers fromJson(JsonObject jsonObj) { LinkedCustomers obj = new LinkedCustomers(); diff --git a/src/main/java/com/chargebee/v4/models/priceVariant/PriceVariant.java b/src/main/java/com/chargebee/v4/models/priceVariant/PriceVariant.java index 036207410..32250d08b 100644 --- a/src/main/java/com/chargebee/v4/models/priceVariant/PriceVariant.java +++ b/src/main/java/com/chargebee/v4/models/priceVariant/PriceVariant.java @@ -114,6 +114,10 @@ public static PriceVariant fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PriceVariant fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PriceVariant fromJson(JsonObject jsonObj) { PriceVariant obj = new PriceVariant(); @@ -236,6 +240,10 @@ public static Attributes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Attributes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Attributes fromJson(JsonObject jsonObj) { Attributes obj = new Attributes(); diff --git a/src/main/java/com/chargebee/v4/models/pricingPageSession/PricingPageSession.java b/src/main/java/com/chargebee/v4/models/pricingPageSession/PricingPageSession.java index f3b367e41..6a40aa4af 100644 --- a/src/main/java/com/chargebee/v4/models/pricingPageSession/PricingPageSession.java +++ b/src/main/java/com/chargebee/v4/models/pricingPageSession/PricingPageSession.java @@ -38,6 +38,10 @@ public static PricingPageSession fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PricingPageSession fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PricingPageSession fromJson(JsonObject jsonObj) { PricingPageSession obj = new PricingPageSession(); diff --git a/src/main/java/com/chargebee/v4/models/product/Product.java b/src/main/java/com/chargebee/v4/models/product/Product.java index 98dd21f9e..a9e43df97 100644 --- a/src/main/java/com/chargebee/v4/models/product/Product.java +++ b/src/main/java/com/chargebee/v4/models/product/Product.java @@ -118,6 +118,10 @@ public static Product fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Product fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Product fromJson(JsonObject jsonObj) { Product obj = new Product(); @@ -290,6 +294,10 @@ public static Options fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Options fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Options fromJson(JsonObject jsonObj) { Options obj = new Options(); diff --git a/src/main/java/com/chargebee/v4/models/promotionalCredit/PromotionalCredit.java b/src/main/java/com/chargebee/v4/models/promotionalCredit/PromotionalCredit.java index 83481fc5d..8f645d75a 100644 --- a/src/main/java/com/chargebee/v4/models/promotionalCredit/PromotionalCredit.java +++ b/src/main/java/com/chargebee/v4/models/promotionalCredit/PromotionalCredit.java @@ -141,6 +141,10 @@ public static PromotionalCredit fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PromotionalCredit fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PromotionalCredit fromJson(JsonObject jsonObj) { PromotionalCredit obj = new PromotionalCredit(); diff --git a/src/main/java/com/chargebee/v4/models/purchase/Purchase.java b/src/main/java/com/chargebee/v4/models/purchase/Purchase.java index 3d7de6758..9b33f1959 100644 --- a/src/main/java/com/chargebee/v4/models/purchase/Purchase.java +++ b/src/main/java/com/chargebee/v4/models/purchase/Purchase.java @@ -50,6 +50,10 @@ public static Purchase fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Purchase fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Purchase fromJson(JsonObject jsonObj) { Purchase obj = new Purchase(); diff --git a/src/main/java/com/chargebee/v4/models/quote/Quote.java b/src/main/java/com/chargebee/v4/models/quote/Quote.java index a9ccb3716..33e4134c7 100644 --- a/src/main/java/com/chargebee/v4/models/quote/Quote.java +++ b/src/main/java/com/chargebee/v4/models/quote/Quote.java @@ -352,6 +352,10 @@ public static Quote fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Quote fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Quote fromJson(JsonObject jsonObj) { Quote obj = new Quote(); @@ -979,6 +983,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -1249,6 +1257,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -1410,6 +1422,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -1584,6 +1600,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1807,6 +1827,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1892,6 +1916,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); @@ -2043,6 +2071,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -2264,6 +2296,10 @@ public static BillingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddress fromJson(JsonObject jsonObj) { BillingAddress obj = new BillingAddress(); diff --git a/src/main/java/com/chargebee/v4/models/quoteEntitlement/QuoteEntitlement.java b/src/main/java/com/chargebee/v4/models/quoteEntitlement/QuoteEntitlement.java index b5adb29db..538520f55 100644 --- a/src/main/java/com/chargebee/v4/models/quoteEntitlement/QuoteEntitlement.java +++ b/src/main/java/com/chargebee/v4/models/quoteEntitlement/QuoteEntitlement.java @@ -95,6 +95,10 @@ public static QuoteEntitlement fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuoteEntitlement fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuoteEntitlement fromJson(JsonObject jsonObj) { QuoteEntitlement obj = new QuoteEntitlement(); diff --git a/src/main/java/com/chargebee/v4/models/quoteLineGroup/QuoteLineGroup.java b/src/main/java/com/chargebee/v4/models/quoteLineGroup/QuoteLineGroup.java index 9cbcba3ce..c55891fcc 100644 --- a/src/main/java/com/chargebee/v4/models/quoteLineGroup/QuoteLineGroup.java +++ b/src/main/java/com/chargebee/v4/models/quoteLineGroup/QuoteLineGroup.java @@ -126,6 +126,10 @@ public static QuoteLineGroup fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuoteLineGroup fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuoteLineGroup fromJson(JsonObject jsonObj) { QuoteLineGroup obj = new QuoteLineGroup(); @@ -490,6 +494,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -736,6 +744,10 @@ public static LineItemDiscounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemDiscounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemDiscounts fromJson(JsonObject jsonObj) { LineItemDiscounts obj = new LineItemDiscounts(); @@ -910,6 +922,10 @@ public static LineItemTaxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTaxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTaxes fromJson(JsonObject jsonObj) { LineItemTaxes obj = new LineItemTaxes(); @@ -1133,6 +1149,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1218,6 +1238,10 @@ public static Taxes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Taxes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Taxes fromJson(JsonObject jsonObj) { Taxes obj = new Taxes(); diff --git a/src/main/java/com/chargebee/v4/models/quotedCharge/QuotedCharge.java b/src/main/java/com/chargebee/v4/models/quotedCharge/QuotedCharge.java index dfae61943..8020f2a36 100644 --- a/src/main/java/com/chargebee/v4/models/quotedCharge/QuotedCharge.java +++ b/src/main/java/com/chargebee/v4/models/quotedCharge/QuotedCharge.java @@ -49,6 +49,10 @@ public static QuotedCharge fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuotedCharge fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuotedCharge fromJson(JsonObject jsonObj) { QuotedCharge obj = new QuotedCharge(); @@ -185,6 +189,10 @@ public static Charges fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Charges fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Charges fromJson(JsonObject jsonObj) { Charges obj = new Charges(); @@ -292,6 +300,10 @@ public static InvoiceItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static InvoiceItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static InvoiceItems fromJson(JsonObject jsonObj) { InvoiceItems obj = new InvoiceItems(); @@ -442,6 +454,10 @@ public static ItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemTiers fromJson(JsonObject jsonObj) { ItemTiers obj = new ItemTiers(); @@ -541,6 +557,10 @@ public static Coupons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Coupons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Coupons fromJson(JsonObject jsonObj) { Coupons obj = new Coupons(); @@ -587,6 +607,10 @@ public static CouponApplicabilityMappings fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponApplicabilityMappings fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponApplicabilityMappings fromJson(JsonObject jsonObj) { CouponApplicabilityMappings obj = new CouponApplicabilityMappings(); @@ -700,6 +724,10 @@ public static Addons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Addons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Addons fromJson(JsonObject jsonObj) { Addons obj = new Addons(); diff --git a/src/main/java/com/chargebee/v4/models/quotedDeltaRamp/QuotedDeltaRamp.java b/src/main/java/com/chargebee/v4/models/quotedDeltaRamp/QuotedDeltaRamp.java index a949930f5..8027f1e40 100644 --- a/src/main/java/com/chargebee/v4/models/quotedDeltaRamp/QuotedDeltaRamp.java +++ b/src/main/java/com/chargebee/v4/models/quotedDeltaRamp/QuotedDeltaRamp.java @@ -23,6 +23,10 @@ public static QuotedDeltaRamp fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuotedDeltaRamp fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuotedDeltaRamp fromJson(JsonObject jsonObj) { QuotedDeltaRamp obj = new QuotedDeltaRamp(); @@ -64,6 +68,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); diff --git a/src/main/java/com/chargebee/v4/models/quotedRamp/QuotedRamp.java b/src/main/java/com/chargebee/v4/models/quotedRamp/QuotedRamp.java index 0ea46db02..0cdbfcfa0 100644 --- a/src/main/java/com/chargebee/v4/models/quotedRamp/QuotedRamp.java +++ b/src/main/java/com/chargebee/v4/models/quotedRamp/QuotedRamp.java @@ -45,6 +45,10 @@ public static QuotedRamp fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuotedRamp fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuotedRamp fromJson(JsonObject jsonObj) { QuotedRamp obj = new QuotedRamp(); @@ -381,6 +385,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -837,6 +845,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1053,6 +1065,10 @@ public static ItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemTiers fromJson(JsonObject jsonObj) { ItemTiers obj = new ItemTiers(); @@ -1157,6 +1173,10 @@ public static CouponApplicabilityMappings fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponApplicabilityMappings fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponApplicabilityMappings fromJson(JsonObject jsonObj) { CouponApplicabilityMappings obj = new CouponApplicabilityMappings(); diff --git a/src/main/java/com/chargebee/v4/models/quotedSubscription/QuotedSubscription.java b/src/main/java/com/chargebee/v4/models/quotedSubscription/QuotedSubscription.java index 5e192da0b..217e265c2 100644 --- a/src/main/java/com/chargebee/v4/models/quotedSubscription/QuotedSubscription.java +++ b/src/main/java/com/chargebee/v4/models/quotedSubscription/QuotedSubscription.java @@ -266,6 +266,10 @@ public static QuotedSubscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuotedSubscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuotedSubscription fromJson(JsonObject jsonObj) { QuotedSubscription obj = new QuotedSubscription(); @@ -465,6 +469,10 @@ public static Coupons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Coupons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Coupons fromJson(JsonObject jsonObj) { Coupons obj = new Coupons(); @@ -815,6 +823,10 @@ public static SubscriptionItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionItems fromJson(JsonObject jsonObj) { SubscriptionItems obj = new SubscriptionItems(); @@ -1084,6 +1096,10 @@ public static ItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemTiers fromJson(JsonObject jsonObj) { ItemTiers obj = new ItemTiers(); @@ -1240,6 +1256,10 @@ public static QuotedContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static QuotedContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static QuotedContractTerm fromJson(JsonObject jsonObj) { QuotedContractTerm obj = new QuotedContractTerm(); @@ -1386,6 +1406,10 @@ public static EventBasedAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EventBasedAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EventBasedAddons fromJson(JsonObject jsonObj) { EventBasedAddons obj = new EventBasedAddons(); @@ -1548,6 +1572,10 @@ public static Addons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Addons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Addons fromJson(JsonObject jsonObj) { Addons obj = new Addons(); diff --git a/src/main/java/com/chargebee/v4/models/ramp/Ramp.java b/src/main/java/com/chargebee/v4/models/ramp/Ramp.java index e7e1a5f21..5a631532e 100644 --- a/src/main/java/com/chargebee/v4/models/ramp/Ramp.java +++ b/src/main/java/com/chargebee/v4/models/ramp/Ramp.java @@ -147,6 +147,10 @@ public static Ramp fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Ramp fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Ramp fromJson(JsonObject jsonObj) { Ramp obj = new Ramp(); @@ -487,6 +491,10 @@ public static ItemsToAdd fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemsToAdd fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemsToAdd fromJson(JsonObject jsonObj) { ItemsToAdd obj = new ItemsToAdd(); @@ -788,6 +796,10 @@ public static ItemsToUpdate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemsToUpdate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemsToUpdate fromJson(JsonObject jsonObj) { ItemsToUpdate obj = new ItemsToUpdate(); @@ -929,6 +941,10 @@ public static CouponsToAdd fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CouponsToAdd fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CouponsToAdd fromJson(JsonObject jsonObj) { CouponsToAdd obj = new CouponsToAdd(); @@ -1146,6 +1162,10 @@ public static DiscountsToAdd fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static DiscountsToAdd fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static DiscountsToAdd fromJson(JsonObject jsonObj) { DiscountsToAdd obj = new DiscountsToAdd(); @@ -1332,6 +1352,10 @@ public static ItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemTiers fromJson(JsonObject jsonObj) { ItemTiers obj = new ItemTiers(); @@ -1473,6 +1497,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); @@ -1534,6 +1562,10 @@ public static StatusTransitionReason fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static StatusTransitionReason fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static StatusTransitionReason fromJson(JsonObject jsonObj) { StatusTransitionReason obj = new StatusTransitionReason(); diff --git a/src/main/java/com/chargebee/v4/models/recordedPurchase/RecordedPurchase.java b/src/main/java/com/chargebee/v4/models/recordedPurchase/RecordedPurchase.java index 26c9de2c8..63dfea8de 100644 --- a/src/main/java/com/chargebee/v4/models/recordedPurchase/RecordedPurchase.java +++ b/src/main/java/com/chargebee/v4/models/recordedPurchase/RecordedPurchase.java @@ -134,6 +134,10 @@ public static RecordedPurchase fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RecordedPurchase fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RecordedPurchase fromJson(JsonObject jsonObj) { RecordedPurchase obj = new RecordedPurchase(); @@ -249,6 +253,10 @@ public static LinkedOmnichannelSubscriptions fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelSubscriptions fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelSubscriptions fromJson(JsonObject jsonObj) { LinkedOmnichannelSubscriptions obj = new LinkedOmnichannelSubscriptions(); @@ -293,6 +301,10 @@ public static LinkedOmnichannelOneTimeOrders fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedOmnichannelOneTimeOrders fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedOmnichannelOneTimeOrders fromJson(JsonObject jsonObj) { LinkedOmnichannelOneTimeOrders obj = new LinkedOmnichannelOneTimeOrders(); @@ -337,6 +349,10 @@ public static ErrorDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ErrorDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ErrorDetail fromJson(JsonObject jsonObj) { ErrorDetail obj = new ErrorDetail(); diff --git a/src/main/java/com/chargebee/v4/models/resourceMigration/ResourceMigration.java b/src/main/java/com/chargebee/v4/models/resourceMigration/ResourceMigration.java index 4176e5c5c..2f709d15a 100644 --- a/src/main/java/com/chargebee/v4/models/resourceMigration/ResourceMigration.java +++ b/src/main/java/com/chargebee/v4/models/resourceMigration/ResourceMigration.java @@ -109,6 +109,10 @@ public static ResourceMigration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ResourceMigration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ResourceMigration fromJson(JsonObject jsonObj) { ResourceMigration obj = new ResourceMigration(); diff --git a/src/main/java/com/chargebee/v4/models/rule/Rule.java b/src/main/java/com/chargebee/v4/models/rule/Rule.java index ca9770066..962ab935c 100644 --- a/src/main/java/com/chargebee/v4/models/rule/Rule.java +++ b/src/main/java/com/chargebee/v4/models/rule/Rule.java @@ -96,6 +96,10 @@ public static Rule fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Rule fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Rule fromJson(JsonObject jsonObj) { Rule obj = new Rule(); diff --git a/src/main/java/com/chargebee/v4/models/salesOrder/SalesOrder.java b/src/main/java/com/chargebee/v4/models/salesOrder/SalesOrder.java index 2ef1ae00b..1c21d6598 100644 --- a/src/main/java/com/chargebee/v4/models/salesOrder/SalesOrder.java +++ b/src/main/java/com/chargebee/v4/models/salesOrder/SalesOrder.java @@ -201,6 +201,10 @@ public static SalesOrder fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SalesOrder fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SalesOrder fromJson(JsonObject jsonObj) { SalesOrder obj = new SalesOrder(); @@ -682,6 +686,10 @@ public static LineItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItems fromJson(JsonObject jsonObj) { LineItems obj = new LineItems(); @@ -946,6 +954,10 @@ public static BillingAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingAddresses fromJson(JsonObject jsonObj) { BillingAddresses obj = new BillingAddresses(); @@ -1250,6 +1262,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -1464,6 +1480,10 @@ public static ShippingAddresses fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddresses fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddresses fromJson(JsonObject jsonObj) { ShippingAddresses obj = new ShippingAddresses(); @@ -1643,6 +1663,10 @@ public static LineItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LineItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LineItemTiers fromJson(JsonObject jsonObj) { LineItemTiers obj = new LineItemTiers(); @@ -1808,6 +1832,10 @@ public static PaymentConfiguration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static PaymentConfiguration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static PaymentConfiguration fromJson(JsonObject jsonObj) { PaymentConfiguration obj = new PaymentConfiguration(); @@ -1940,6 +1968,10 @@ public static BillingConfiguration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingConfiguration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingConfiguration fromJson(JsonObject jsonObj) { BillingConfiguration obj = new BillingConfiguration(); @@ -2074,6 +2106,10 @@ public static RenewalTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static RenewalTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static RenewalTerm fromJson(JsonObject jsonObj) { RenewalTerm obj = new RenewalTerm(); @@ -2145,6 +2181,10 @@ public static CreditLines fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static CreditLines fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static CreditLines fromJson(JsonObject jsonObj) { CreditLines obj = new CreditLines(); @@ -2267,6 +2307,10 @@ public static EntitlementOverrides fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverrides fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverrides fromJson(JsonObject jsonObj) { EntitlementOverrides obj = new EntitlementOverrides(); diff --git a/src/main/java/com/chargebee/v4/models/siteMigrationDetail/SiteMigrationDetail.java b/src/main/java/com/chargebee/v4/models/siteMigrationDetail/SiteMigrationDetail.java index 347bb7afc..6ef4f2d91 100644 --- a/src/main/java/com/chargebee/v4/models/siteMigrationDetail/SiteMigrationDetail.java +++ b/src/main/java/com/chargebee/v4/models/siteMigrationDetail/SiteMigrationDetail.java @@ -114,6 +114,10 @@ public static SiteMigrationDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SiteMigrationDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SiteMigrationDetail fromJson(JsonObject jsonObj) { SiteMigrationDetail obj = new SiteMigrationDetail(); diff --git a/src/main/java/com/chargebee/v4/models/subscription/Subscription.java b/src/main/java/com/chargebee/v4/models/subscription/Subscription.java index 735f428af..e528193cf 100644 --- a/src/main/java/com/chargebee/v4/models/subscription/Subscription.java +++ b/src/main/java/com/chargebee/v4/models/subscription/Subscription.java @@ -721,6 +721,10 @@ public static Subscription fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Subscription fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Subscription fromJson(JsonObject jsonObj) { Subscription obj = new Subscription(); @@ -1739,6 +1743,10 @@ public static SubscriptionItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionItems fromJson(JsonObject jsonObj) { SubscriptionItems obj = new SubscriptionItems(); @@ -2008,6 +2016,10 @@ public static ItemTiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ItemTiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ItemTiers fromJson(JsonObject jsonObj) { ItemTiers obj = new ItemTiers(); @@ -2112,6 +2124,10 @@ public static ChargedItems fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ChargedItems fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ChargedItems fromJson(JsonObject jsonObj) { ChargedItems obj = new ChargedItems(); @@ -2176,6 +2192,10 @@ public static Coupons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Coupons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Coupons fromJson(JsonObject jsonObj) { Coupons obj = new Coupons(); @@ -2332,6 +2352,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -2677,6 +2701,10 @@ public static ReferralInfo fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ReferralInfo fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ReferralInfo fromJson(JsonObject jsonObj) { ReferralInfo obj = new ReferralInfo(); @@ -2809,6 +2837,10 @@ public static BillingOverride fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static BillingOverride fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static BillingOverride fromJson(JsonObject jsonObj) { BillingOverride obj = new BillingOverride(); @@ -2977,6 +3009,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); @@ -3295,6 +3331,10 @@ public static Discounts fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Discounts fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Discounts fromJson(JsonObject jsonObj) { Discounts obj = new Discounts(); @@ -3447,6 +3487,10 @@ public static ChargedEventBasedAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ChargedEventBasedAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ChargedEventBasedAddons fromJson(JsonObject jsonObj) { ChargedEventBasedAddons obj = new ChargedEventBasedAddons(); @@ -3561,6 +3605,10 @@ public static EventBasedAddons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EventBasedAddons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EventBasedAddons fromJson(JsonObject jsonObj) { EventBasedAddons obj = new EventBasedAddons(); @@ -3723,6 +3771,10 @@ public static Addons fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Addons fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Addons fromJson(JsonObject jsonObj) { Addons obj = new Addons(); diff --git a/src/main/java/com/chargebee/v4/models/subscriptionEntitlement/SubscriptionEntitlement.java b/src/main/java/com/chargebee/v4/models/subscriptionEntitlement/SubscriptionEntitlement.java index 8ce966788..7eb196430 100644 --- a/src/main/java/com/chargebee/v4/models/subscriptionEntitlement/SubscriptionEntitlement.java +++ b/src/main/java/com/chargebee/v4/models/subscriptionEntitlement/SubscriptionEntitlement.java @@ -115,6 +115,10 @@ public static SubscriptionEntitlement fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEntitlement fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEntitlement fromJson(JsonObject jsonObj) { SubscriptionEntitlement obj = new SubscriptionEntitlement(); @@ -234,6 +238,10 @@ public static Components fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Components fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Components fromJson(JsonObject jsonObj) { Components obj = new Components(); @@ -283,6 +291,10 @@ public static EntitlementOverrides fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static EntitlementOverrides fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static EntitlementOverrides fromJson(JsonObject jsonObj) { EntitlementOverrides obj = new EntitlementOverrides(); diff --git a/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsCreatedDetail/SubscriptionEntitlementsCreatedDetail.java b/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsCreatedDetail/SubscriptionEntitlementsCreatedDetail.java index 63e0ec496..e968bcdf6 100644 --- a/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsCreatedDetail/SubscriptionEntitlementsCreatedDetail.java +++ b/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsCreatedDetail/SubscriptionEntitlementsCreatedDetail.java @@ -27,6 +27,10 @@ public static SubscriptionEntitlementsCreatedDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEntitlementsCreatedDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEntitlementsCreatedDetail fromJson(JsonObject jsonObj) { SubscriptionEntitlementsCreatedDetail obj = new SubscriptionEntitlementsCreatedDetail(); diff --git a/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsUpdatedDetail/SubscriptionEntitlementsUpdatedDetail.java b/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsUpdatedDetail/SubscriptionEntitlementsUpdatedDetail.java index 86f080266..6a6c3cdb0 100644 --- a/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsUpdatedDetail/SubscriptionEntitlementsUpdatedDetail.java +++ b/src/main/java/com/chargebee/v4/models/subscriptionEntitlementsUpdatedDetail/SubscriptionEntitlementsUpdatedDetail.java @@ -27,6 +27,10 @@ public static SubscriptionEntitlementsUpdatedDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEntitlementsUpdatedDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEntitlementsUpdatedDetail fromJson(JsonObject jsonObj) { SubscriptionEntitlementsUpdatedDetail obj = new SubscriptionEntitlementsUpdatedDetail(); diff --git a/src/main/java/com/chargebee/v4/models/subscriptionEstimate/SubscriptionEstimate.java b/src/main/java/com/chargebee/v4/models/subscriptionEstimate/SubscriptionEstimate.java index a49614a49..0b3adab12 100644 --- a/src/main/java/com/chargebee/v4/models/subscriptionEstimate/SubscriptionEstimate.java +++ b/src/main/java/com/chargebee/v4/models/subscriptionEstimate/SubscriptionEstimate.java @@ -133,6 +133,10 @@ public static SubscriptionEstimate fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static SubscriptionEstimate fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static SubscriptionEstimate fromJson(JsonObject jsonObj) { SubscriptionEstimate obj = new SubscriptionEstimate(); @@ -328,6 +332,10 @@ public static ShippingAddress fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ShippingAddress fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ShippingAddress fromJson(JsonObject jsonObj) { ShippingAddress obj = new ShippingAddress(); @@ -571,6 +579,10 @@ public static ContractTerm fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ContractTerm fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ContractTerm fromJson(JsonObject jsonObj) { ContractTerm obj = new ContractTerm(); diff --git a/src/main/java/com/chargebee/v4/models/taxWithheld/TaxWithheld.java b/src/main/java/com/chargebee/v4/models/taxWithheld/TaxWithheld.java index 317575f08..79860a5e2 100644 --- a/src/main/java/com/chargebee/v4/models/taxWithheld/TaxWithheld.java +++ b/src/main/java/com/chargebee/v4/models/taxWithheld/TaxWithheld.java @@ -146,6 +146,10 @@ public static TaxWithheld fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TaxWithheld fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TaxWithheld fromJson(JsonObject jsonObj) { TaxWithheld obj = new TaxWithheld(); diff --git a/src/main/java/com/chargebee/v4/models/thirdPartyConfiguration/ThirdPartyConfiguration.java b/src/main/java/com/chargebee/v4/models/thirdPartyConfiguration/ThirdPartyConfiguration.java index 7e1719e1e..fff98053d 100644 --- a/src/main/java/com/chargebee/v4/models/thirdPartyConfiguration/ThirdPartyConfiguration.java +++ b/src/main/java/com/chargebee/v4/models/thirdPartyConfiguration/ThirdPartyConfiguration.java @@ -38,6 +38,10 @@ public static ThirdPartyConfiguration fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ThirdPartyConfiguration fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ThirdPartyConfiguration fromJson(JsonObject jsonObj) { ThirdPartyConfiguration obj = new ThirdPartyConfiguration(); diff --git a/src/main/java/com/chargebee/v4/models/thirdPartyEntityMapping/ThirdPartyEntityMapping.java b/src/main/java/com/chargebee/v4/models/thirdPartyEntityMapping/ThirdPartyEntityMapping.java index 37c363b42..51466695a 100644 --- a/src/main/java/com/chargebee/v4/models/thirdPartyEntityMapping/ThirdPartyEntityMapping.java +++ b/src/main/java/com/chargebee/v4/models/thirdPartyEntityMapping/ThirdPartyEntityMapping.java @@ -263,6 +263,10 @@ public static ThirdPartyEntityMapping fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ThirdPartyEntityMapping fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ThirdPartyEntityMapping fromJson(JsonObject jsonObj) { ThirdPartyEntityMapping obj = new ThirdPartyEntityMapping(); diff --git a/src/main/java/com/chargebee/v4/models/thirdPartyPaymentMethod/ThirdPartyPaymentMethod.java b/src/main/java/com/chargebee/v4/models/thirdPartyPaymentMethod/ThirdPartyPaymentMethod.java index 7272f9368..a8863011b 100644 --- a/src/main/java/com/chargebee/v4/models/thirdPartyPaymentMethod/ThirdPartyPaymentMethod.java +++ b/src/main/java/com/chargebee/v4/models/thirdPartyPaymentMethod/ThirdPartyPaymentMethod.java @@ -291,6 +291,10 @@ public static ThirdPartyPaymentMethod fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ThirdPartyPaymentMethod fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ThirdPartyPaymentMethod fromJson(JsonObject jsonObj) { ThirdPartyPaymentMethod obj = new ThirdPartyPaymentMethod(); diff --git a/src/main/java/com/chargebee/v4/models/thirdPartySyncDetail/ThirdPartySyncDetail.java b/src/main/java/com/chargebee/v4/models/thirdPartySyncDetail/ThirdPartySyncDetail.java index 9198baf07..f6f492085 100644 --- a/src/main/java/com/chargebee/v4/models/thirdPartySyncDetail/ThirdPartySyncDetail.java +++ b/src/main/java/com/chargebee/v4/models/thirdPartySyncDetail/ThirdPartySyncDetail.java @@ -71,6 +71,10 @@ public static ThirdPartySyncDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ThirdPartySyncDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ThirdPartySyncDetail fromJson(JsonObject jsonObj) { ThirdPartySyncDetail obj = new ThirdPartySyncDetail(); diff --git a/src/main/java/com/chargebee/v4/models/timeMachine/TimeMachine.java b/src/main/java/com/chargebee/v4/models/timeMachine/TimeMachine.java index 6df768951..67f0ac450 100644 --- a/src/main/java/com/chargebee/v4/models/timeMachine/TimeMachine.java +++ b/src/main/java/com/chargebee/v4/models/timeMachine/TimeMachine.java @@ -85,6 +85,10 @@ public static TimeMachine fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TimeMachine fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TimeMachine fromJson(JsonObject jsonObj) { TimeMachine obj = new TimeMachine(); diff --git a/src/main/java/com/chargebee/v4/models/token/Token.java b/src/main/java/com/chargebee/v4/models/token/Token.java index 0b0dbeda4..0903930c8 100644 --- a/src/main/java/com/chargebee/v4/models/token/Token.java +++ b/src/main/java/com/chargebee/v4/models/token/Token.java @@ -390,6 +390,10 @@ public static Token fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Token fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Token fromJson(JsonObject jsonObj) { Token obj = new Token(); diff --git a/src/main/java/com/chargebee/v4/models/tpSiteUser/TpSiteUser.java b/src/main/java/com/chargebee/v4/models/tpSiteUser/TpSiteUser.java index 800b45592..164997c7b 100644 --- a/src/main/java/com/chargebee/v4/models/tpSiteUser/TpSiteUser.java +++ b/src/main/java/com/chargebee/v4/models/tpSiteUser/TpSiteUser.java @@ -32,6 +32,10 @@ public static TpSiteUser fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static TpSiteUser fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static TpSiteUser fromJson(JsonObject jsonObj) { TpSiteUser obj = new TpSiteUser(); diff --git a/src/main/java/com/chargebee/v4/models/transaction/Transaction.java b/src/main/java/com/chargebee/v4/models/transaction/Transaction.java index 7bb4d4139..edbc269d7 100644 --- a/src/main/java/com/chargebee/v4/models/transaction/Transaction.java +++ b/src/main/java/com/chargebee/v4/models/transaction/Transaction.java @@ -684,6 +684,10 @@ public static Transaction fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Transaction fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Transaction fromJson(JsonObject jsonObj) { Transaction obj = new Transaction(); @@ -1071,6 +1075,10 @@ public static LinkedInvoices fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedInvoices fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedInvoices fromJson(JsonObject jsonObj) { LinkedInvoices obj = new LinkedInvoices(); @@ -1261,6 +1269,10 @@ public static LinkedCreditNotes fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedCreditNotes fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedCreditNotes fromJson(JsonObject jsonObj) { LinkedCreditNotes obj = new LinkedCreditNotes(); @@ -1407,6 +1419,10 @@ public static LinkedRefunds fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedRefunds fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedRefunds fromJson(JsonObject jsonObj) { LinkedRefunds obj = new LinkedRefunds(); @@ -1519,6 +1535,10 @@ public static LinkedPayments fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static LinkedPayments fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static LinkedPayments fromJson(JsonObject jsonObj) { LinkedPayments obj = new LinkedPayments(); @@ -1648,6 +1668,10 @@ public static ErrorDetail fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static ErrorDetail fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static ErrorDetail fromJson(JsonObject jsonObj) { ErrorDetail obj = new ErrorDetail(); diff --git a/src/main/java/com/chargebee/v4/models/unbilledCharge/UnbilledCharge.java b/src/main/java/com/chargebee/v4/models/unbilledCharge/UnbilledCharge.java index 187d4f001..448fdc833 100644 --- a/src/main/java/com/chargebee/v4/models/unbilledCharge/UnbilledCharge.java +++ b/src/main/java/com/chargebee/v4/models/unbilledCharge/UnbilledCharge.java @@ -216,6 +216,10 @@ public static UnbilledCharge fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UnbilledCharge fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UnbilledCharge fromJson(JsonObject jsonObj) { UnbilledCharge obj = new UnbilledCharge(); @@ -479,6 +483,10 @@ public static Tiers fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Tiers fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Tiers fromJson(JsonObject jsonObj) { Tiers obj = new Tiers(); diff --git a/src/main/java/com/chargebee/v4/models/usage/Usage.java b/src/main/java/com/chargebee/v4/models/usage/Usage.java index afc4f368e..8f067706e 100644 --- a/src/main/java/com/chargebee/v4/models/usage/Usage.java +++ b/src/main/java/com/chargebee/v4/models/usage/Usage.java @@ -108,6 +108,10 @@ public static Usage fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Usage fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Usage fromJson(JsonObject jsonObj) { Usage obj = new Usage(); diff --git a/src/main/java/com/chargebee/v4/models/usageCharge/UsageCharge.java b/src/main/java/com/chargebee/v4/models/usageCharge/UsageCharge.java index 10f348aed..172825b76 100644 --- a/src/main/java/com/chargebee/v4/models/usageCharge/UsageCharge.java +++ b/src/main/java/com/chargebee/v4/models/usageCharge/UsageCharge.java @@ -68,6 +68,10 @@ public static UsageCharge fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageCharge fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageCharge fromJson(JsonObject jsonObj) { UsageCharge obj = new UsageCharge(); diff --git a/src/main/java/com/chargebee/v4/models/usageEvent/UsageEvent.java b/src/main/java/com/chargebee/v4/models/usageEvent/UsageEvent.java index bda5ecf78..79458be58 100644 --- a/src/main/java/com/chargebee/v4/models/usageEvent/UsageEvent.java +++ b/src/main/java/com/chargebee/v4/models/usageEvent/UsageEvent.java @@ -37,6 +37,10 @@ public static UsageEvent fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageEvent fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageEvent fromJson(JsonObject jsonObj) { UsageEvent obj = new UsageEvent(); diff --git a/src/main/java/com/chargebee/v4/models/usageFile/UsageFile.java b/src/main/java/com/chargebee/v4/models/usageFile/UsageFile.java index 7a55231ff..9b4949bf5 100644 --- a/src/main/java/com/chargebee/v4/models/usageFile/UsageFile.java +++ b/src/main/java/com/chargebee/v4/models/usageFile/UsageFile.java @@ -137,6 +137,10 @@ public static UsageFile fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageFile fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageFile fromJson(JsonObject jsonObj) { UsageFile obj = new UsageFile(); @@ -285,6 +289,10 @@ public static UploadDetails fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UploadDetails fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UploadDetails fromJson(JsonObject jsonObj) { UploadDetails obj = new UploadDetails(); diff --git a/src/main/java/com/chargebee/v4/models/usageReminderInfo/UsageReminderInfo.java b/src/main/java/com/chargebee/v4/models/usageReminderInfo/UsageReminderInfo.java index 743df7c9f..32f8151b6 100644 --- a/src/main/java/com/chargebee/v4/models/usageReminderInfo/UsageReminderInfo.java +++ b/src/main/java/com/chargebee/v4/models/usageReminderInfo/UsageReminderInfo.java @@ -28,6 +28,10 @@ public static UsageReminderInfo fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageReminderInfo fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageReminderInfo fromJson(JsonObject jsonObj) { UsageReminderInfo obj = new UsageReminderInfo(); diff --git a/src/main/java/com/chargebee/v4/models/usageSummary/UsageSummary.java b/src/main/java/com/chargebee/v4/models/usageSummary/UsageSummary.java index 21a13358d..94ee7d953 100644 --- a/src/main/java/com/chargebee/v4/models/usageSummary/UsageSummary.java +++ b/src/main/java/com/chargebee/v4/models/usageSummary/UsageSummary.java @@ -43,6 +43,10 @@ public static UsageSummary fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static UsageSummary fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static UsageSummary fromJson(JsonObject jsonObj) { UsageSummary obj = new UsageSummary(); diff --git a/src/main/java/com/chargebee/v4/models/variant/Variant.java b/src/main/java/com/chargebee/v4/models/variant/Variant.java index b91db7e7d..552248421 100644 --- a/src/main/java/com/chargebee/v4/models/variant/Variant.java +++ b/src/main/java/com/chargebee/v4/models/variant/Variant.java @@ -112,6 +112,10 @@ public static Variant fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static Variant fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static Variant fromJson(JsonObject jsonObj) { Variant obj = new Variant(); @@ -238,6 +242,10 @@ public static OptionValues fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static OptionValues fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static OptionValues fromJson(JsonObject jsonObj) { OptionValues obj = new OptionValues(); diff --git a/src/main/java/com/chargebee/v4/models/virtualBankAccount/VirtualBankAccount.java b/src/main/java/com/chargebee/v4/models/virtualBankAccount/VirtualBankAccount.java index d8d7b04dd..25f1ed028 100644 --- a/src/main/java/com/chargebee/v4/models/virtualBankAccount/VirtualBankAccount.java +++ b/src/main/java/com/chargebee/v4/models/virtualBankAccount/VirtualBankAccount.java @@ -277,6 +277,10 @@ public static VirtualBankAccount fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static VirtualBankAccount fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static VirtualBankAccount fromJson(JsonObject jsonObj) { VirtualBankAccount obj = new VirtualBankAccount(); diff --git a/src/main/java/com/chargebee/v4/models/webhookEndpoint/WebhookEndpoint.java b/src/main/java/com/chargebee/v4/models/webhookEndpoint/WebhookEndpoint.java index 2098ae142..99c5032b3 100644 --- a/src/main/java/com/chargebee/v4/models/webhookEndpoint/WebhookEndpoint.java +++ b/src/main/java/com/chargebee/v4/models/webhookEndpoint/WebhookEndpoint.java @@ -125,6 +125,10 @@ public static WebhookEndpoint fromJson(String json) { return fromJson(JsonUtil.parse(json)); } + public static WebhookEndpoint fromJson(java.util.Map map) { + return fromJson(JsonUtil.toJson(map)); + } + public static WebhookEndpoint fromJson(JsonObject jsonObj) { WebhookEndpoint obj = new WebhookEndpoint();