All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.v3.JSON Maven / Gradle / Ivy

There is a newer version: 3.1.6.ALL
Show newest version
/*
 * 支付宝开放平台API
 * 支付宝开放平台v3协议文档
 *
 * The version of the OpenAPI document: 2022-12-23
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */


package com.alipay.v3;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonParseException;
import com.google.gson.TypeAdapter;
import com.google.gson.internal.bind.util.ISO8601Utils;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import com.google.gson.JsonElement;
import io.gsonfire.GsonFireBuilder;
import io.gsonfire.TypeSelector;

import okio.ByteString;

import java.io.IOException;
import java.io.StringReader;
import java.lang.reflect.Type;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.ParsePosition;
import java.time.LocalDate;
import java.time.OffsetDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
import java.util.Locale;
import java.util.Map;
import java.util.HashMap;

/*
 * A JSON utility class
 *
 * NOTE: in the future, this class may be converted to static, which may break
 *       backward-compatibility
 */
public class JSON {
    private static Gson gson;
    private static boolean isLenientOnJson = false;
    private static DateTypeAdapter dateTypeAdapter = new DateTypeAdapter();
    private static SqlDateTypeAdapter sqlDateTypeAdapter = new SqlDateTypeAdapter();
    private static OffsetDateTimeTypeAdapter offsetDateTimeTypeAdapter = new OffsetDateTimeTypeAdapter();
    private static LocalDateTypeAdapter localDateTypeAdapter = new LocalDateTypeAdapter();
    private static ByteArrayAdapter byteArrayAdapter = new ByteArrayAdapter();

    @SuppressWarnings("unchecked")
    public static GsonBuilder createGson() {
        GsonFireBuilder fireBuilder = new GsonFireBuilder()
        ;
        GsonBuilder builder = fireBuilder.createGsonBuilder();
        return builder;
    }

    private static String getDiscriminatorValue(JsonElement readElement, String discriminatorField) {
        JsonElement element = readElement.getAsJsonObject().get(discriminatorField);
        if (null == element) {
            throw new IllegalArgumentException("missing discriminator field: <" + discriminatorField + ">");
        }
        return element.getAsString();
    }

    /**
     * Returns the Java class that implements the OpenAPI schema for the specified discriminator value.
     *
     * @param classByDiscriminatorValue The map of discriminator values to Java classes.
     * @param discriminatorValue The value of the OpenAPI discriminator in the input data.
     * @return The Java class that implements the OpenAPI schema
     */
    private static Class getClassByDiscriminator(Map classByDiscriminatorValue, String discriminatorValue) {
        Class clazz = (Class) classByDiscriminatorValue.get(discriminatorValue);
        if (null == clazz) {
            throw new IllegalArgumentException("cannot determine model class of name: <" + discriminatorValue + ">");
        }
        return clazz;
    }

    {
        gson = createGson()
            .registerTypeAdapter(Date.class, dateTypeAdapter)
            .registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter)
            .registerTypeAdapter(OffsetDateTime.class, offsetDateTimeTypeAdapter)
            .registerTypeAdapter(LocalDate.class, localDateTypeAdapter)
            .registerTypeAdapter(byte[].class, byteArrayAdapter)
            .registerTypeAdapterFactory(new com.alipay.v3.model.AbilityPageQueryDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AccessParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AccountLogItemResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityAppInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityDiscountVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityExchangeVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityFixVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityGoodsInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityLiteInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivityShopInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ActivitySpecialVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AddressInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Advert.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AdvertItem.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgentChatInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgentHotlineInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgentScheduleLog.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgentVO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgreementDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgreementParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AgreementSignParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AliosOpenAutoInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AliosOpenAutoInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AliosOpenAutoInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipassInstanceOpInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayBossProdMyTestQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayBossProdMyTestQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayBossProdMyTestQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorStationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorStationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorStationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherGenerateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherGenerateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherGenerateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherGenerateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherRefundDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherRefundErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceCityfacilitatorVoucherRefundModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateCampusInstitutionsQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateSchoolcardOrderSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateSchoolcardOrderSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateSchoolcardOrderSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceEducateSchoolcardOrderSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotDeviceReportUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotDeviceReportUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotDeviceReportUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotDeviceReportUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceIotSdarttoolMessageSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsInvoiceIstdwaybillQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryPrecreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryPrecreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryPrecreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderInstantdeliveryPrecreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdcancelPreconsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdcancelPreconsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdcancelPreconsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdcancelPreconsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdretryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdretryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdretryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsOrderIstdretryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsWaybillIstddetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsWaybillIstddetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsWaybillIstddetailQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceLogisticsWaybillIstddetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantUnsignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationActivityMerchantUnsignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationBankActivityQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationBankActivityQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceOperationBankActivityQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingEnterinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingEnterinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingEnterinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingEnterinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingExitinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingExitinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingExitinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingExitinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingPaymentinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingPaymentinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingPaymentinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayCommerceTransportParkingPaymentinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountbookereceiptQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountbookereceiptQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountbookereceiptQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountlogQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountlogQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillAccountlogQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalanceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalanceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalanceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalancehisQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalancehisQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBalancehisQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBizfundagentQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBizfundagentQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBizfundagentQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBuyQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBuyQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillBuyQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptagentApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptagentApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptagentApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillEreceiptagentApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillSellQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillSellQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillSellQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillTransferQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillTransferQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataBillTransferQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdConversionUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdConversionUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdConversionUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageDownloadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageDownloadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceAdPromotepageDownloadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceBillDownloadurlQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceBillDownloadurlQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayDataDataserviceBillDownloadurlQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppBillGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyInvUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyInvUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyInvUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyInvUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyResultSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyResultSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyResultSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyResultSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyStatusNotifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyStatusNotifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyStatusNotifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplyStatusNotifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplystatusQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplystatusQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceApplystatusQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthUnsignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthUnsignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceAuthUnsignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceDetailOutputQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceDetailOutputQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceDetailOutputQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceDetailOutputQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEinvpackageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEinvpackageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEinvpackageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceEnterpriseexctrlEmployertitleModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceExpenseProgressSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceExpenseProgressSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceExpenseProgressSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceFileOutputQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceFileOutputQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceFileOutputQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceInfoSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceInfoSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceInfoSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceInfoSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceIsvtokenReimApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceIsvtokenReimApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceIsvtokenReimApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceIsvtokenReimApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceListExpenseSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceListExpenseSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceListExpenseSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantEnterstatusQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantEnterstatusQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantEnterstatusQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantlistEnterApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantlistEnterApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantlistEnterApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceMerchantlistEnterApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSycnDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSycnErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSycnModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSycnResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSyncSimpleSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSyncSimpleSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceSyncSimpleSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTaxnoBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTaxnoBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTaxnoBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleDynamicGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleDynamicGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleDynamicGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleListGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleListGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleListGetModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTitleListGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTokenBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTokenBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppInvoiceTokenBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductAsyncPayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductAsyncPayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductAsyncPayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductAsyncPayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductBillPayStatusDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductBillPayStatusErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductBillPayStatusResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductPayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductPayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductPayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductPayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignCancelResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignValidateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignValidateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEbppPdeductSignValidateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoContractSignflowsCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoContractSignflowsCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoContractSignflowsCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoContractSignflowsCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDocTemplateCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDocTemplateCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDocTemplateCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDocTemplateCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDoctemplateSettingurlQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDoctemplateSettingurlQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoDoctemplateSettingurlQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtBillingSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtParentQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtParentQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtParentQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtSchoolinfoModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtSchoolinfoModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtSchoolinfoModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtSchoolinfoModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtStudentModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtStudentModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtStudentModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoEduKtStudentModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoFilePathQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoFilePathQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoFilePathQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingChargeinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingChargeinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingChargeinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingChargeinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingCharginginfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingCharginginfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingCharginginfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigSetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigSetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingConfigSetModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingEnterinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingEnterinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingEnterinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingEnterinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingExitinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingExitinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingExitinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOrderUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOvertimecharginginfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOvertimecharginginfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingOvertimecharginginfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotbizTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotbizTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotbizTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingParkinglotinfoUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingPaymentinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingPaymentinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingPaymentinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingSpaceinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingSpaceinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingSpaceinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingSpaceinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingVehicleQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingVehicleQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoMycarParkingVehicleQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowFinishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowFinishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowFinishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignFlowQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsDetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsDetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsDetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsUrlQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsUrlQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayEcoSignflowsUrlQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifySubscribeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifySubscribeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifySubscribeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifySubscribeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyUnsubscribeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyUnsubscribeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyUnsubscribeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookNotifyUnsubscribeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAccountbookQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationCancelResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationDetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationDetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOperationDetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderAppFreezeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderAppFreezeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderAppFreezeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderAppFreezeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderFreezeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderFreezeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderFreezeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderFreezeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderUnfreezeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderUnfreezeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderUnfreezeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderUnfreezeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderVoucherCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderVoucherCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderVoucherCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundAuthOrderVoucherCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransAppPayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransAppPayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransAppPayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransAppPayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransCommonQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransCommonQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransCommonQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransPayeeBindQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransPayeeBindQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransPayeeBindQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransRefundDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransRefundErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransRefundModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransRefundResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransToaccountTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransToaccountTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransToaccountTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransToaccountTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransUniTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransUniTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransUniTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayFundTransUniTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentSchedulelogQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentSchedulelogQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentSchedulelogQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmAgentSchedulelogQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmFunctionQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmFunctionQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmFunctionQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmInstanceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmIsvInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmIsvInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmIsvInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmIsvInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmOlsChatrecordQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmOlsChatrecordQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmOlsChatrecordQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRobotAvatarbaseQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRobotAvatarbaseQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRobotAvatarbaseQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRobotAvatarbaseQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRoleModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRolePageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRolePageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmRolePageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceBuyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceBuyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceBuyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceBuyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServiceInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmServicerecordModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwArticleModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwKnowledgeModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwKnowledgeModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwKnowledgeModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwKnowledgeModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwLibraryModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwOrderSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwOrderSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwOrderSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwOrderSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwSpuSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwSpuSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwSpuSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwSpuSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreeModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreePublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreePublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreePublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayIserviceCcmSwTreecategoryModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityAppBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityAppBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityAppBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryStopDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryStopErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryStopModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliveryStopResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliverychannelQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliverychannelQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliverychannelQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityDeliverychannelQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityGoodsBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityGoodsBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityGoodsBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityMerchantBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityMerchantBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityMerchantBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAppendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAppendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAppendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAssociateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAssociateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAssociateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherAssociateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCodedepositDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCodedepositErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCodedepositModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCodedepositResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherDisassociateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherDisassociateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherDisassociateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherDisassociateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherRefundDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherRefundErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherRefundModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherRefundResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherStopDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherStopErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherStopModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherUseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherUseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherUseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityOrdervoucherUseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityShopBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityShopBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityShopBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserBatchqueryvoucherDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserBatchqueryvoucherErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserBatchqueryvoucherResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserQueryvoucherDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserQueryvoucherErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityUserQueryvoucherResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherAppendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherAppendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherAppendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherAppendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherPublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherPublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherPublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherPublishResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherStopDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherStopErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherStopModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingActivityVoucherpackageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashDetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashDetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashDetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashListQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashListQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashListQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashStatusModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashStatusModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashStatusModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashTriggerDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashTriggerErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashTriggerModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignCashTriggerResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignOrderVoucherConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignOrderVoucherConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignOrderVoucherConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCampaignOrderVoucherConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateformQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateformQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateformQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateurlApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateurlApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateurlApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardActivateurlApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitDeleteResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardBenefitQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardConsumeSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardConsumeSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardConsumeSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardConsumeSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardDeleteResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardFormtemplateSetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardFormtemplateSetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardFormtemplateSetModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardMessageNotifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardMessageNotifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardMessageNotifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardMessageNotifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardOpenDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardOpenErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardOpenResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardTemplateQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingCardUpdateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialImageUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialImageUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialImageUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialImageUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingMaterialImageUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitEnrollQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanlistQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanlistQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanlistQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingRecruitPlanlistQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingXuanyitestTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingXuanyitestTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingXuanyitestTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMarketingXuanyitestTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantImageUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantImageUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantImageUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantImageUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantImageUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderQuerystatusDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderQuerystatusErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderQuerystatusModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectAuthorderQuerystatusResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectSmidbindQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectSmidbindQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIndirectSmidbindQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceBindDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceBindErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceBindModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceVerifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceVerifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantIotDeviceVerifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantItemFileUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantItemFileUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantItemFileUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantItemFileUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantItemFileUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantOrderSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantOrderSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantOrderSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantOrderSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainFeedbackSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainFeedbackSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainFeedbackSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainReplySubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainReplySubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainReplySubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainSupplementSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainSupplementSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMerchantTradecomplainSupplementSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicFollowListDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicFollowListErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicFollowListResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMenuUpdateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageCustomSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageCustomSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageCustomSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageCustomSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageSingleSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageSingleSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageSingleSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageSingleSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageTotalSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageTotalSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageTotalSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicMessageTotalSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicQrcodeCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicQrcodeCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicQrcodeCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicQrcodeCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicShortlinkCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicShortlinkCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicShortlinkCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicShortlinkCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobilePublicTemplateMessageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobileStdPublicMessageCustomSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobileStdPublicMessageCustomSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayMobileStdPublicMessageCustomSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketApplyorderBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketApplyorderBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketApplyorderBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketApplyorderBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCategoryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCategoryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCategoryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopQuerydetailDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopQuerydetailErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopQuerydetailResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopSummaryBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopSummaryBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopSummaryBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMarketShopSummaryBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMaterialImageUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMaterialImageUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMaterialImageUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMaterialImageUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOfflineMaterialImageUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonSignRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonsignConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonsignConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonsignConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCommonsignConfirmResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentConfirmResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentFacetofaceSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentFacetofaceSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentFacetofaceSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentFacetofaceSignRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMiniCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMiniCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMiniCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMiniCreateRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMobilepaySignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMobilepaySignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMobilepaySignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentMobilepaySignRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOfflinepaymentSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOfflinepaymentSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOfflinepaymentSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOfflinepaymentSignRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentSignstatusQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentSignstatusQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentSignstatusQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAgentSignstatusQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldApplyRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiFieldQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiSceneQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiSceneQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppApiSceneQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMembersQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMessagetemplateSubscribeQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMessagetemplateSubscribeQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMessagetemplateSubscribeQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMessagetemplateSubscribeQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMiniTemplatemessageSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMiniTemplatemessageSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppMiniTemplatemessageSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppQrcodeCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppQrcodeCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppQrcodeCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppQrcodeCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceListQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceListQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceListQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceSchemaQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceSchemaQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppServiceSchemaQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAppTestGrayQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesSetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesSetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesSetModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthAppAesSetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenAuthTokenAppResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenBizCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenBizCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenBizCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenBizCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFeeAdjustApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFeeAdjustApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFeeAdjustApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFeeAdjustApplyRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFileUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFileUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFileUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFileUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenFileUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryAccountQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantagreementSignResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInstantdeliveryMerchantshopQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInviteOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInviteOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenInviteOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappidQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappidQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappidQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappversionQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappversionQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployByappversionQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployBydeployversionQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployBydeployversionQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniAppdeployBydeployversionQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoModifyRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniBaseinfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryRequireQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryRequireQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniCategoryRequireQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniExperienceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIndividualBusinessCertifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIndividualBusinessCertifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIndividualBusinessCertifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIndividualBusinessCertifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerExperienceCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerExperienceCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerExperienceCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerMembersQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginOrderDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginOrderErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginOrderModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginOrderResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginrelationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginrelationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginrelationQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginrelationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginservicePublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginservicePublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginservicePublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginservicePublishResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginsyncmodeModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginsyncmodeModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginsyncmodeModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigUpgradeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigUpgradeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappPluginuseconfigUpgradeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServicePublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServicePublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServicePublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServicePublishResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServiceQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServiceQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerappServiceQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoApplogoUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoApplogoUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoApplogoUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoApplogoUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerbaseinfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionAuditSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBackdevPublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBackdevPublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBackdevPublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetaConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetaConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetaConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetainfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetainfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBetainfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBuildauditSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBuildauditSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionBuildauditSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionConditionBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionConditionBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionConditionBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionConditionBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionContentRollbackDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionContentRollbackErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionContentRollbackModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayFinishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayFinishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayFinishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayPublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayPublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionGrayPublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInfoDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInfoDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInstantiationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInstantiationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionInstantiationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionLastQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionLastQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionLastQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionModelforofflineQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionModelforofflineQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionModelforofflineQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionNobuildUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionNobuildUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionNobuildUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOfflinePublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOfflinePublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOfflinePublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlinePublishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlinePublishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionOnlinePublishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionPackageCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionPackageCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionPackageCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionTemplatedUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionTemplatedUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionTemplatedUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUpgradeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUpgradeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUpgradeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadstatusQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadstatusQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniInnerversionUploadstatusQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniIsvQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappBrandUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappServiceconfigModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappServiceconfigModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniMiniappServiceconfigModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeBindDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeBindErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeBindModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeBindResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeUnbindDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeUnbindErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniQrcodeUnbindModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourcePromotionsourceNotifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourcePromotionsourceNotifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourcePromotionsourceNotifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourceRecordNotifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourceRecordNotifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniResourceRecordNotifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniSafedomainCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniSafedomainCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniSafedomainCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniSafedomainDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniSafedomainDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateMarketingCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateMarketingCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateMarketingCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateMarketingCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateUsageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateUsageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplateUsageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemessageUsertemplateApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemessageUsertemplateApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemessageUsertemplateApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemessageUsertemplateApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingstatusModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingstatusModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgMaketingstatusModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgTinypayswitchConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTemplatemsgTinypayswitchConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsDeliveryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsStatisticQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsStatisticQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniTipsStatisticQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditApplyRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditedCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditedCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionAuditedCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionBuildQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionBuildQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionBuildQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionDetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionGrayOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionListQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionListQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionListQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOfflineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOfflineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOfflineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionRollbackDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionRollbackErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionRollbackModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniVersionUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetDataSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetDataSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetDataSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetDataSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenMiniWidgetGoodsUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenOperationOpenbizmockTestpathkeyQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenOperationOpenbizmockTestpathkeyQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenOperationOpenbizmockTestpathkeyQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenOperationOpenbizmockTestpathkeyQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountResetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountResetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountResetModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAccountResetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicAdvertModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicArticlesummaryDataBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicArticlesummaryDataBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicArticlesummaryDataBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicArticlesummaryDataBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicContactFollowBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicContactFollowBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicContactFollowBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicDefaultExtensionCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicDefaultExtensionCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicDefaultExtensionCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicDefaultExtensionCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicFollowBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicFollowBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicFollowBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicFollowBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCrowdQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCrowdQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCrowdQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupCrowdQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicGroupModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelUserQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelUserQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLabelUserQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAboardApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAboardApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAboardApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAgentcreateQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAgentcreateQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeAgentcreateQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeDebarkApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeDebarkApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeDebarkApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeLabelModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgRecallDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgRecallErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgRecallModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgSendRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicLifeMsgSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMatchuserLabelDeleteResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuDataBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuDataBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuDataBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuDataBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMenuQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageContentModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageCustomSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageCustomSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageCustomSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageGroupSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageGroupSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageGroupSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageGroupSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageLabelSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageLabelSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageLabelSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageSingleSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageSingleSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageSingleSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageTotalSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageTotalSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageTotalSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicMessageTotalSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPayeeBindCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPayeeBindCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPayeeBindCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPayeeBindDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPayeeBindDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedExtensionDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicPersonalizedMenuDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicQrcodeCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicQrcodeCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicQrcodeCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicQrcodeCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSettingCategoryQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSettingCategoryQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSettingCategoryQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicShortlinkCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicShortlinkCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicShortlinkCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicShortlinkCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSinglearticleDataBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSinglearticleDataBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSinglearticleDataBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicSinglearticleDataBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageGetDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageGetErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageGetResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageIndustryModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageIndustryModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTemplateMessageIndustryModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicTopicModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserDataBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserDataBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserDataBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserDataBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserFollowQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserFollowQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenPublicUserFollowQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAbilityBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAbilityBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAbilityBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAbilityBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordQuerystatusDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordQuerystatusErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordQuerystatusResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordquotaQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordquotaQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchAppkeywordquotaQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBaseorderModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBaseorderModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBaseorderModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBaseorderModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOfflineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOfflineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOfflineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityOfflineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityOfflineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityOfflineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchBoxactivityQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchOrderdetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchOrderdetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchOrderdetailQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchOrderdetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchServiceorderBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchServiceorderBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchServiceorderBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchServiceorderBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSearchSubservicekeywordDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOfflineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOfflineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOfflineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOnlineDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOnlineErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketCommodityShopOnlineModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderAcceptDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderAcceptErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderAcceptModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderCreateRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCompleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCompleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemCompleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderItemConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderNotifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderNotifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderRejectDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderRejectErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketOrderRejectModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketPromotiontaskRelationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketPromotiontaskRelationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenServicemarketPromotiontaskRelationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpBlueseaactivityQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpImageUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpImageUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpImageUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpImageUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvBillSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvBillSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvBillSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvBillSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvOperationSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvOperationSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvOperationSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvRelationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvRelationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvRelationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSalesSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSalesSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSalesSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpIsvSignauthQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpLeadsExpandCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpLeadsExpandCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpLeadsExpandCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpLeadsExpandCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpMerchantInconsistentApproveDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpMerchantInconsistentApproveErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpMerchantInconsistentApproveModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpMerchantInconsistentApproveResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationQrcodeQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationQrcodeQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationQrcodeQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationResultQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationResultQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOperationResultQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporDetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporDetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporDetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporFeedbackModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporFeedbackModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporFeedbackModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporFeedbackModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporPageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporPageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenSpOpporPageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationdetailQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationdetailQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationdetailQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationeventBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationeventBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationeventBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayOpenViolationViolationeventBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassInstanceUpdateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateUpdateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateUpdateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateUpdateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPassTemplateUpdateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAccumulationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAccumulationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAccumulationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementCloseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthAgreementQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderUnfreezeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderUnfreezeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderUnfreezeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthOrderUnfreezeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthRefundApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthRefundApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthRefundApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthRefundApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSettleApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSettleApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSettleApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSettleApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSignApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSignApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayPcreditHuabeiAuthSignApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityDataSssCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityDataSssCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityDataSssCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityDataSssCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdSssQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdSssQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdSssQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdSssQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdTianwutestModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdTianwutestModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdTianwutestModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityProdTianwutestModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskCustomerriskSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskCustomerriskSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskCustomerriskSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskVerifyidentityMiniappConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskVerifyidentityMiniappConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskVerifyidentityMiniappConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySecurityRiskVerifyidentityMiniappConfirmResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySocialBaseContentlibStandardcontentBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySocialBaseContentlibStandardcontentBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySocialBaseContentlibStandardcontentBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySocialBaseContentlibStandardcontentBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySystemOauthTokenDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySystemOauthTokenErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySystemOauthTokenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipaySystemOauthTokenResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeAdvanceConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeAdvanceConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeAdvanceConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeApplepayAuthenticationSubmitDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeApplepayAuthenticationSubmitErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeApplepayAuthenticationSubmitModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeApplepayAuthenticationSubmitResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchSettleResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeBatchTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCancelDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCancelErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCancelModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCancelResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCloseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsDeclareDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsDeclareErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsDeclareModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsDeclareResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeCustomsQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeFastpayRefundQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeFastpayRefundQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeFastpayRefundQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeFastpayRefundQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderPayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderPayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderPayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderPayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderSettleResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderinfoSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderinfoSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderinfoSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOrderinfoSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOverseasSettleDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOverseasSettleErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOverseasSettleModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeOverseasSettleResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePagePayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePagePayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePagePayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePagePayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePrecreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePrecreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePrecreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradePrecreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRefundResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRateQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRateQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRateQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBindDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBindErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBindModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationBindResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationUnbindDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationUnbindErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationUnbindModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeRoyaltyRelationUnbindResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleConfirmDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleConfirmErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleConfirmModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleConfirmResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleReceivablesQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleReceivablesQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleReceivablesQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeSettleReceivablesQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeWapPayDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeWapPayErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeWapPayModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayTradeWapPayResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementExecutionplanModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementExecutionplanModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementExecutionplanModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementExecutionplanModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementMigrateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementMigrateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementMigrateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPageSignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPageSignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPageSignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPageSignResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPermissionCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPermissionCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPermissionCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementPermissionCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUnsignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUnsignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUnsignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAgreementUserverifyQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointBudgetlibQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointBudgetlibQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointBudgetlibQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointSendDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointSendErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointSendModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserAlipaypointSendResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyPreconsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyPreconsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyPreconsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertdocCertverifyPreconsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserCertifyOpenQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserDeliverAddress.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserInfoShareDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserInfoShareErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserInfoShareResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserPassInstancebatchAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserPassInstancebatchAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserPassInstancebatchAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserPassInstancebatchAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserPicture.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageCommonUseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageCommonUseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageCommonUseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageCommonUseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageIndirectUseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageIndirectUseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageIndirectUseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserTwostageIndirectUseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserUserinfoShareDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserUserinfoShareErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AlipayUserUserinfoShareResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AmountTypeData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AmountTypeSyncData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAccountQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAvailableQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAvailableQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandApprecommendAvailableQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandIndirectImageUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandIndirectImageUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandIndirectImageUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandIndirectImageUploadRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandIndirectImageUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemDeleteResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemOpenQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemStatusModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemStatusModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemStatusModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandItemStatusModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandMccQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandMccQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandMccQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandOrderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandOrderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandOrderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopModifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopPageQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopPageQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopPageQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopReceiptaccountSaveDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopReceiptaccountSaveErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AntMerchantExpandShopReceiptaccountSaveModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AnttechOceanbaseTestplatformTaskQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AnttechOceanbaseTestplatformTaskQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AnttechOceanbaseTestplatformTaskQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AnttechOceanbaseTestplatformTaskQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AppMemberInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AppTokenExchangeSubElement.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AppVersionInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ApplyOrderData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Article.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ArticleAttachmentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ArticleCategoryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ArticleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ArticleSummaryAnalysisData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Attachment.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AttachmentDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AttachmentExplain.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AttachmentExplainBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuditEvidenceInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuditLicenseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthApiDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthFieldApply.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthFieldDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthFieldResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthFieldSceneDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthIdentityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthenticationResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.AuthorizeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BailDetailResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BankActivityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BankcardExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BatchRoyaltyDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BatchSettleDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BelongMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BenefitInfoDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BillSendExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BizFundReportResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BizOrderQueryResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BizfundSettleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BkAgentReqInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BkAgentRespInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BrandDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BrandRegistrationInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BrandResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BudgetInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BusinessItem.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BusinessParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ButtonObject.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.BuyerPayDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CampusInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CardFrontTextDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CardUserInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CashCampaignInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CategoryRequireInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ChargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ChargeItems.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ChatMessage.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ClauseTerm.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumeCertificateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumeEducationExperience.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumeHeadPic.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumePositionIntention.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumeSkillInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CloudResumeWorkExperience.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CmItemInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CmItemSkuInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CodeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonErrorType.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonNotifyUrlModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonVoucherDisplayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonVoucherDisplayLiteInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonVoucherSendRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonVoucherUseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CommonVoucherUseRuleLiteInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ComplexLabelRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConfigInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConfigInfoBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConstraintInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConsultActivityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConsultActivityResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConsumeOutputInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConsumerNotifyIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ContactFollower.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ContactInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ContactModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Context.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ContributeDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConversionData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ConversionProperty.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CreateMiniRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CreditRiskInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CrowdConstraintInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CumulateDataDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomerDefineDeductRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomerDefineVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomerGuide.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomerGuideModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomsDeclareBuyerInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.CustomsDeclareRecordInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Data.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyVerifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyVerifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyVerifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCertifyVerifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceCheckQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceSourceCertifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceSourceCertifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceSourceCertifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceSourceCertifyRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceSourceCertifyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasFaceVerificationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrMobileInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrMobileInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrMobileInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrMobileInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrServerDetectDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrServerDetectErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrServerDetectModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrServerDetectRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DatadigitalFincloudGeneralsaasOcrServerDetectResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeductInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DelayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliverAddress.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryActivityContentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryAgencyMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryAvailableCityCode.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryAvailableScope.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryChannelInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryCityCodeRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryContentConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryContentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryFullSendConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryMaterial.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryMerchantRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryMiniAppContentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryPlayConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliverySearchBoxRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliverySendGuide.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliverySingleMaterial.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliverySingleSendConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryTargetRegion.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeliveryTargetRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DepositBackInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Detail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DetailBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DeviceParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DiscountDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DiscountInfoData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DiscountTypeSyncData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DiscountVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DiscountVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DisplayConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.DocInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.EinvTrade.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.EnterprisePayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ErrorDeliveryConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ErrorMatcher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExchangeVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExchangeVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExchangeVoucherModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtCardInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtTemplateConf.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtUserInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtendParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtensionArea.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ExtraParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FaceExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FaceExtParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FaceMachineInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FaceMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FileUploadExtraParam.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FillContent.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Filter.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FixVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FixVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FlowSigner.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ForbbidenTime.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Function.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.FunctionalService.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Gavintest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GavintestNewLeveaOne.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GavintestNewonline.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsDetailDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsDetailIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsInfoIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsOrder.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.GoodsQueryResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.HSchoolInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.HbFqPayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IdentityParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Image.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectAuthOrderFailedReason.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectBenefitPersonInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectCertificateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectContactPersonInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectExtraCredentials.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectFinancialOrgInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectLegalPersonInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectQualificationInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndirectSupportCredentials.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IndustryQualificationInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Instance.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentBudgetInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentClauseTerm.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentConstraintInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentDataCondition.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentDelayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentDisplayConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentForbiddenTime.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentGeneralMerchantPromo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentItemInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentMerchantPromo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentPromoTool.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentPublishChannel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentSendRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentUseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentUseTime.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InteligentVoucherDescDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IntelligentPromo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IntelligentPromoDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IntelligentPromoEffect.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IntelligentPromoShopSummaryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InterfaceInfoList.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Invoice.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceElementModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceElementStatusSyncOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceItem.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceItemContent.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceItemOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceKeyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceModelContent.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceOutputInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoicePDFSynModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceSendOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceTitleModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceTitleOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.InvoiceUkDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IsvAuthSceneInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IsvExpandOpporDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IsvMerchantSalesDetailRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.IsvSpiDefinition.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemConsultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemConsultRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemLabelCreateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemLabelModifyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemOrderInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemPromoInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemPropertyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemSkuCreateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemSkuInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemSkuModifyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ItemSkuPropertyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyouTestFive.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyouTestFour.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyouTestOne.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyouTestThree.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyouTestTwo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyoutestopenidOne.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyoutestopenidThree.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JinyoutestopenidTwo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JobWorthJobdata.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JobWorthPositionInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JourneyLocation.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JourneyMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.JourneyServiceChangeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KeyWordInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Keyword.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentPromoBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentPromoBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentPromoBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentPromoBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentShopConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentShopConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentShopConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentShopConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentTemplateConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentTemplateConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentTemplateConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignIntelligentTemplateConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityBatchqueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityBatchqueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityBatchqueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityBatchqueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityModifyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityModifyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityModifyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMarketingCampaignItemMerchantactivityQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMemberDataIsvCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMemberDataIsvCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiMemberDataIsvCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiTradeOrderConsultDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiTradeOrderConsultErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiTradeOrderConsultModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.KoubeiTradeOrderConsultResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LabelContext.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LabelFilter.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LabelRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LibraryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LifeLabel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticsAccountStatusDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticsCompanyIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticsCompanyResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticsDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.LogisticsShopStatusDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MCardDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MarketingDeliveryDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Marketingtest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Marketingtestt.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Matcher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Material.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MaterialCreateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MaterialField.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MaterialInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MaterialModifyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.McardNotifyMessage.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.McardStylInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.McardTemplate.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.McardTemplateBenefit.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.McardTemplateBenefitQuery.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MccQueryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MdCodeInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MemberShip.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MenuAnalysisData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantActivityModifyVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantActivityVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantBaseEnterOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantBrandListResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantCard.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantCardMsgInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantMenber.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantOnlineActivityOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantQueryResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MerchantShopDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppAuditReason.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppAuditReasonMemo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppCategory.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppCategoryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppDeployResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppPluginInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppPluginReference.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniAppServiceInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniPackageInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniVersionBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MiniappBrandAuditResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MonitorHeartbeatSynDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MonitorHeartbeatSynErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MonitorHeartbeatSynModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MonitorHeartbeatSynResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MoreInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.MutipleCurrencyDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OcrNormalScanInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OcrPlaneScanInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OcrTaxiScanInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OcrTrainScanInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenApiRefundFundDetailPojo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenApiResponseHeader.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenApiRoyaltyDetailInfoPojo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenAppOperatorVo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenFormFieldDO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OpenidComplex.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OperationResultExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Option.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderApplyStatusBriefDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderDataDistributeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderDataSyncSuggestion.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderExtIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderExtIstdForPreOrder.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderItem.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderJourneyElement.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderJourneyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderLogisticsInformationRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderPageQueryDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderParticipantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderShopInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderStatusData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVehicleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableCityCode.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableCityCodeModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableScopeResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableShop.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableShopModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherAvailableShopResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherMerchantAllShop.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherMerchantAllShopModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherMerchantAllShopResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherRealShopFailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherShopFailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OrderVoucherUseRuleResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Org.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OuterMemberInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.OverseasExtendParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PackageItemOpenInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardCycleInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardCycleSellConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardExtraInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardManageUrlConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardPriceDetailDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardPurchaseInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardSellingConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaidOuterCardTemplateConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Participant.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PayParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentFixVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherAlipayBalanceRechargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherAvailableGoods.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherAvailableGoodsModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherAvailableMerchant.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherAvailableMerchantModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherBelongMerchantInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherBudgetInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherDisplayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherRechargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherSendRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherUseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherUseRuleDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherUseRuleModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherValidPeriod.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PaymentVoucherValidPeriodModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PeriodRuleParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PluginBetaItemInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PluginUseConfigInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PluginUseRelationInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PointCard.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PreCreateWaybillIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PreOrderExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PresetPayToolInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ProdParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ProductAgentStatusInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ProductInviteStatusInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ProductSignStatusInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromiseDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoDeliveryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoOperatorInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoPageInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoPageResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoParam.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromoTool.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotePageData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotePageDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotePageProperty.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotePagePropertyInstance.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotionRelationDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PromotionTaskRelation.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PubChannelDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PublicAuditStatus.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PublicLabel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.PublishChannel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QrCodeRouteGroup.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QueryComplexLabelRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QueryExtension.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QueryGroup.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QueryLabelRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.QueryMenu.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ReceiverAddressInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ReceiverIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecommendAccountDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitEnrollInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitEnrollMerchant.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitEnrollRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitEnrollRuleData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitMaterial.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitMiniApp.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitPlanLight.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RecruitVoucherRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RefundChargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RefundGoodsDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RefundRoyaltyResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RefundSubFee.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RegionInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ReplyRecord.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ReplyRecordResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Role.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoleId.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoyaltyDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoyaltyDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoyaltyDetailInfos.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoyaltyEntity.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.RoyaltyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Scene.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SchoolBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SchoolSimpleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchAbilityOrderData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchAbilityOrderInfoOpenApi.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchApplyPageQueryRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBaseItems.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBaseOrderCreateApiRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxAccountModule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxActivity.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxActivityVideoInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxAppInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxBasicInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxBasicInfoModule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxImageModule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxKeyWordModule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxServiceInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchBoxServiceModule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOperPageQueryRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderBrandDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderDetailData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderDetailDataBaseItems.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderDetailDataBrandItems.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderDetailDataServiceItems.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchOrderRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SearchPartAgreeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SeatInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SendRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SenderIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ServiceCodeIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ServiceRecordCatRequest.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleCardInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleClause.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleConfirmExtendParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleEntity.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleExtendParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleExtraParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SettleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopBusinessTime.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopCategoryConfigInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopCategoryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopCommentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopExtInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopQueryOpenApiVO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ShopSummaryQueryResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignAddressInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignExtendInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignField.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignFieldBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignMerchantParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignRestrictInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Signer.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SignerBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SingleArticleAnalysisData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SkuCreateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SkuModifyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SourceContentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SourceMediaInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SourceOffer.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpecialVoucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpecialVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpecifiedAsset.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpecifiedChannelParam.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpecifyAttachmentInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpiResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpuAttribute.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpuDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SpuInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.StandardServiceBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.StationDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.StdPublicBindAccount.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubButton.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubFee.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubMerchant.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubMerchantCommonEnterOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubMerchantEnterOpenModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubMerchantParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubPackageInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubServiceKeyWordInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubTaskInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SubscribeRelation.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.SuccessDeliveryConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TargetInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TaskTypeData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Template.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateActionInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateActionMiniAppUrlDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateBenefitInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateCardLevelConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateColumnInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateFieldRuleDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateInfoBean.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateMdcodeNotifyConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateOpenCardConfDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateRightsContentDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateStyleInfoDTO.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TemplateUsageInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Text.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TicketDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TicketInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TicketOrderInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TimesTypeSyncData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TipsDelivery.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Topic.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TopicItem.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TradeComplainQueryResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TradeFundBill.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TradeItemResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TradeSettleDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TradeSettleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TransferDetailResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.TreeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UnfreezeExtendParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UpdatedAuthenticationDetails.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UseTime.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserAnalysisData.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserDetails.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserIdentityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserInfomation.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserRiskPrediction.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserVoucherBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.UserVoucherInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ViolationEvent.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.Voucher.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAbsolutePeriodInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableAccountInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableAppInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyAllShopInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyAllShopResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyCityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyScopeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyScopeResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyShopInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGeographyShopResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableGoodsInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableScope.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableScopeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableScopeModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherAvailableScopeResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherBalanceRechargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherBudgetSupplyInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherConsultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherCustomerGuideInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDeductInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDescDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDisplayInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDisplayInfoModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherDisplayPatternInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherFailShopInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherInventoryInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherMiniAppSendGuideInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherMiniAppUseGuideInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageActivityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageBaseInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageConsultResult.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageModeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageSalesInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageSalesLiteInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherPackageUseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherRechargeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherRefundDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherRelativePeriodInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSaleModeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendGuide.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendGuideInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendGuideModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendModeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendRuleDetail.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendRuleDetailModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSendRuleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherSummary.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseDetailInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseDetailResultInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseGuide.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseGuideInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseGuideModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseRule.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseRuleInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseRuleModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherUseTimeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherValidPeriod.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.VoucherValidPeriodModify.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WaitRepaymentOrderInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WaybillInvoice.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WaybillInvoiceIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WaybillInvoiceQueryIstd.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WidgetActivityInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.WidgetGoodsInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOBasicConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOCycleFlexConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOCycleWithholdConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOExtConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOObligationConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOOpenConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOQuitConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGORightConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGOSettlementConfig.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGoOutDiscountInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZMGoTradeInfo.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementTransferDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementTransferErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementTransferModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditagreementTransferResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderFinishDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderFinishErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderFinishModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderFinishResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderOrderDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderOrderErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderOrderModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderOrderResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPayafteruseCreditbizorderQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementUnsignDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementUnsignErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementUnsignModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoAgreementUnsignResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoBizoptCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoBizoptCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoBizoptCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoBizoptCloseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoCumulationSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoCumulationSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoCumulationSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoCumulationSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoPreorderCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoPreorderCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoPreorderCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoPreorderCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleRefundDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleRefundErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleRefundModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleRefundResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleUnfreezeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleUnfreezeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleUnfreezeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSettleUnfreezeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSignApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSignApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCreditPeZmgoSignApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthAuthenticationQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthAuthenticationQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthAuthenticationQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthCloudresumeQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthCloudresumeQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthCloudresumeQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthInfoQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthInfoQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthInfoQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthJobdataAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthJobdataAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthJobdataAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthJobdataAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPictureUploadDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPictureUploadErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPictureUploadModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPictureUploadResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPositionAddDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPositionAddErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPositionAddModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaCustomerJobworthPositionAddResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesApplyDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesApplyErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesApplyModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesApplyResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesCloseDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesCloseErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesCloseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantSubsidiariesCloseResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateSyncDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateSyncErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateSyncModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoCumulateSyncResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhimaMerchantZmgoTemplateQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZhubUidTelPair.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZmAuthParams.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageCreateDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageCreateErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageCreateModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageCreateResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageDeleteDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageDeleteErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageDeleteModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFacemanageDeleteResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFtokenQueryDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFtokenQueryErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFtokenQueryModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerFtokenQueryResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerSmilepayInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerSmilepayInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerSmilepayInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationCustomerSmilepayInitializeResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationSmilepayInitializeDefaultResponse.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationSmilepayInitializeErrorResponseModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationSmilepayInitializeModel.CustomTypeAdapterFactory())
            .registerTypeAdapterFactory(new com.alipay.v3.model.ZolozAuthenticationSmilepayInitializeResponseModel.CustomTypeAdapterFactory())
            .create();
    }

    /**
     * Get Gson.
     *
     * @return Gson
     */
    public static Gson getGson() {
        return gson;
    }

    /**
     * Set Gson.
     *
     * @param gson Gson
     */
    public static void setGson(Gson gson) {
        JSON.gson = gson;
    }

    public static void setLenientOnJson(boolean lenientOnJson) {
        isLenientOnJson = lenientOnJson;
    }

    /**
     * Serialize the given Java object into JSON string.
     *
     * @param obj Object
     * @return String representation of the JSON
     */
    public static String serialize(Object obj) {
        return gson.toJson(obj);
    }

    /**
     * Deserialize the given JSON string to Java object.
     *
     * @param         Type
     * @param body       The JSON string
     * @param returnType The type to deserialize into
     * @return The deserialized Java object
     */
    @SuppressWarnings("unchecked")
    public static  T deserialize(String body, Type returnType) {
        try {
            if (isLenientOnJson) {
                JsonReader jsonReader = new JsonReader(new StringReader(body));
                // see https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient(boolean)
                jsonReader.setLenient(true);
                return gson.fromJson(jsonReader, returnType);
            } else {
                return gson.fromJson(body, returnType);
            }
        } catch (JsonParseException e) {
            // Fallback processing when failed to parse JSON form response body:
            // return the response body string directly for the String return type;
            if (returnType.equals(String.class)) {
                return (T) body;
            } else {
                throw (e);
            }
        }
    }

    /**
     * Gson TypeAdapter for Byte Array type
     */
    public static class ByteArrayAdapter extends TypeAdapter {

        @Override
        public void write(JsonWriter out, byte[] value) throws IOException {
            if (value == null) {
                out.nullValue();
            } else {
                out.value(ByteString.of(value).base64());
            }
        }

        @Override
        public byte[] read(JsonReader in) throws IOException {
            switch (in.peek()) {
                case NULL:
                    in.nextNull();
                    return null;
                default:
                    String bytesAsBase64 = in.nextString();
                    ByteString byteString = ByteString.decodeBase64(bytesAsBase64);
                    return byteString.toByteArray();
            }
        }
    }

    /**
     * Gson TypeAdapter for JSR310 OffsetDateTime type
     */
    public static class OffsetDateTimeTypeAdapter extends TypeAdapter {

        private DateTimeFormatter formatter;

        public OffsetDateTimeTypeAdapter() {
            this(DateTimeFormatter.ISO_OFFSET_DATE_TIME);
        }

        public OffsetDateTimeTypeAdapter(DateTimeFormatter formatter) {
            this.formatter = formatter;
        }

        public void setFormat(DateTimeFormatter dateFormat) {
            this.formatter = dateFormat;
        }

        @Override
        public void write(JsonWriter out, OffsetDateTime date) throws IOException {
            if (date == null) {
                out.nullValue();
            } else {
                out.value(formatter.format(date));
            }
        }

        @Override
        public OffsetDateTime read(JsonReader in) throws IOException {
            switch (in.peek()) {
                case NULL:
                    in.nextNull();
                    return null;
                default:
                    String date = in.nextString();
                    if (date.endsWith("+0000")) {
                        date = date.substring(0, date.length()-5) + "Z";
                    }
                    return OffsetDateTime.parse(date, formatter);
            }
        }
    }

    /**
     * Gson TypeAdapter for JSR310 LocalDate type
     */
    public static class LocalDateTypeAdapter extends TypeAdapter {

        private DateTimeFormatter formatter;

        public LocalDateTypeAdapter() {
            this(DateTimeFormatter.ISO_LOCAL_DATE);
        }

        public LocalDateTypeAdapter(DateTimeFormatter formatter) {
            this.formatter = formatter;
        }

        public void setFormat(DateTimeFormatter dateFormat) {
            this.formatter = dateFormat;
        }

        @Override
        public void write(JsonWriter out, LocalDate date) throws IOException {
            if (date == null) {
                out.nullValue();
            } else {
                out.value(formatter.format(date));
            }
        }

        @Override
        public LocalDate read(JsonReader in) throws IOException {
            switch (in.peek()) {
                case NULL:
                    in.nextNull();
                    return null;
                default:
                    String date = in.nextString();
                    return LocalDate.parse(date, formatter);
            }
        }
    }

    public static void setOffsetDateTimeFormat(DateTimeFormatter dateFormat) {
        offsetDateTimeTypeAdapter.setFormat(dateFormat);
    }

    public static void setLocalDateFormat(DateTimeFormatter dateFormat) {
        localDateTypeAdapter.setFormat(dateFormat);
    }

    /**
     * Gson TypeAdapter for java.sql.Date type
     * If the dateFormat is null, a simple "yyyy-MM-dd" format will be used
     * (more efficient than SimpleDateFormat).
     */
    public static class SqlDateTypeAdapter extends TypeAdapter {

        private DateFormat dateFormat;

        public SqlDateTypeAdapter() {}

        public SqlDateTypeAdapter(DateFormat dateFormat) {
            this.dateFormat = dateFormat;
        }

        public void setFormat(DateFormat dateFormat) {
            this.dateFormat = dateFormat;
        }

        @Override
        public void write(JsonWriter out, java.sql.Date date) throws IOException {
            if (date == null) {
                out.nullValue();
            } else {
                String value;
                if (dateFormat != null) {
                    value = dateFormat.format(date);
                } else {
                    value = date.toString();
                }
                out.value(value);
            }
        }

        @Override
        public java.sql.Date read(JsonReader in) throws IOException {
            switch (in.peek()) {
                case NULL:
                    in.nextNull();
                    return null;
                default:
                    String date = in.nextString();
                    try {
                        if (dateFormat != null) {
                            return new java.sql.Date(dateFormat.parse(date).getTime());
                        }
                        return new java.sql.Date(ISO8601Utils.parse(date, new ParsePosition(0)).getTime());
                    } catch (ParseException e) {
                        throw new JsonParseException(e);
                    }
            }
        }
    }

    /**
     * Gson TypeAdapter for java.util.Date type
     * If the dateFormat is null, ISO8601Utils will be used.
     */
    public static class DateTypeAdapter extends TypeAdapter {

        private DateFormat dateFormat;

        public DateTypeAdapter() {}

        public DateTypeAdapter(DateFormat dateFormat) {
            this.dateFormat = dateFormat;
        }

        public void setFormat(DateFormat dateFormat) {
            this.dateFormat = dateFormat;
        }

        @Override
        public void write(JsonWriter out, Date date) throws IOException {
            if (date == null) {
                out.nullValue();
            } else {
                String value;
                if (dateFormat != null) {
                    value = dateFormat.format(date);
                } else {
                    value = ISO8601Utils.format(date, true);
                }
                out.value(value);
            }
        }

        @Override
        public Date read(JsonReader in) throws IOException {
            try {
                switch (in.peek()) {
                    case NULL:
                        in.nextNull();
                        return null;
                    default:
                        String date = in.nextString();
                        try {
                            if (dateFormat != null) {
                                return dateFormat.parse(date);
                            }
                            return ISO8601Utils.parse(date, new ParsePosition(0));
                        } catch (ParseException e) {
                            throw new JsonParseException(e);
                        }
                }
            } catch (IllegalArgumentException e) {
                throw new JsonParseException(e);
            }
        }
    }

    public static void setDateFormat(DateFormat dateFormat) {
        dateTypeAdapter.setFormat(dateFormat);
    }

    public static void setSqlDateFormat(DateFormat dateFormat) {
        sqlDateTypeAdapter.setFormat(dateFormat);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy