<?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'Clear' => '\\StructType\\Clear',
            'ClearResponse' => '\\StructType\\ClearResponse',
            'GetProcessStatus' => '\\StructType\\GetProcessStatus',
            'GetProcessStatusResponse' => '\\StructType\\GetProcessStatusResponse',
            'ProcessResult' => '\\StructType\\ProcessResult',
            'GetScenario' => '\\StructType\\GetScenario',
            'GetScenarioResponse' => '\\StructType\\GetScenarioResponse',
            'ArrayOfCommand' => '\\ArrayType\\ArrayOfCommand',
            'Command' => '\\StructType\\Command',
            'ElementDescriptor' => '\\StructType\\ElementDescriptor',
            'ArrayOfString' => '\\ArrayType\\ArrayOfString',
            'Container' => '\\StructType\\Container',
            'ArrayOfField' => '\\ArrayType\\ArrayOfField',
            'Field' => '\\StructType\\Field',
            'Attachment' => '\\StructType\\Attachment',
            'Value' => '\\StructType\\Value',
            'ArrayOfContainer' => '\\ArrayType\\ArrayOfContainer',
            'EveryValue' => '\\StructType\\EveryValue',
            'DeleteRow' => '\\StructType\\DeleteRow',
            'NewRow' => '\\StructType\\NewRow',
            'Parameter' => '\\StructType\\Parameter',
            'Action' => '\\StructType\\Action',
            'RowNumber' => '\\StructType\\RowNumber',
            'Key' => '\\StructType\\Key',
            'Answer' => '\\StructType\\Answer',
            'GetSchema' => '\\StructType\\GetSchema',
            'GetSchemaResponse' => '\\StructType\\GetSchemaResponse',
            'Content' => '\\StructType\\Content',
            'SetSchema' => '\\StructType\\SetSchema',
            'SetSchemaResponse' => '\\StructType\\SetSchemaResponse',
            'Export' => '\\StructType\\Export',
            'ArrayOfFilter' => '\\ArrayType\\ArrayOfFilter',
            'Filter' => '\\StructType\\Filter',
            'ArrayOfArrayOfString' => '\\ArrayType\\ArrayOfArrayOfString',
            'ExportResponse' => '\\StructType\\ExportResponse',
            'Import' => '\\StructType\\Import',
            'ImportResult' => '\\StructType\\ImportResult',
            'ArrayOfValue' => '\\ArrayType\\ArrayOfValue',
            'ArrayOfImportResult' => '\\ArrayType\\ArrayOfImportResult',
            'ImportResponse' => '\\StructType\\ImportResponse',
            'Submit' => '\\StructType\\Submit',
            'ArrayOfContent' => '\\ArrayType\\ArrayOfContent',
            'SubmitResponse' => '\\StructType\\SubmitResponse',
            'Login' => '\\StructType\\Login',
            'LoginResult' => '\\StructType\\LoginResult',
            'LoginResponse' => '\\StructType\\LoginResponse',
            'Logout' => '\\StructType\\Logout',
            'LogoutResponse' => '\\StructType\\LogoutResponse',
            'SetBusinessDate' => '\\StructType\\SetBusinessDate',
            'SetBusinessDateResponse' => '\\StructType\\SetBusinessDateResponse',
            'SetLocaleName' => '\\StructType\\SetLocaleName',
            'SetLocaleNameResponse' => '\\StructType\\SetLocaleNameResponse',
            'SetSchemaMode' => '\\StructType\\SetSchemaMode',
            'SetSchemaModeResponse' => '\\StructType\\SetSchemaModeResponse',
            'PrimaryKey' => '\\StructType\\PrimaryKey',
            'Actions' => '\\StructType\\Actions',
            'StockItemSummaryServiceCommands' => '\\StructType\\StockItemSummaryServiceCommands',
            'StockItemSummary' => '\\StructType\\StockItemSummary',
            'GeneralSettingsServiceCommands' => '\\StructType\\GeneralSettingsServiceCommands',
            'GeneralSettings' => '\\StructType\\GeneralSettings',
            'GeneralSettingsItemDefaultsServiceCommands' => '\\StructType\\GeneralSettingsItemDefaultsServiceCommands',
            'GeneralSettingsItemDefaults' => '\\StructType\\GeneralSettingsItemDefaults',
            'GeneralSettingsWarehouseDefaultsServiceCommands' => '\\StructType\\GeneralSettingsWarehouseDefaultsServiceCommands',
            'GeneralSettingsWarehouseDefaults' => '\\StructType\\GeneralSettingsWarehouseDefaults',
            'GeneralSettingsUnitOfMeasureServiceCommands' => '\\StructType\\GeneralSettingsUnitOfMeasureServiceCommands',
            'GeneralSettingsUnitOfMeasure' => '\\StructType\\GeneralSettingsUnitOfMeasure',
            'GeneralSettingsPhysicalInventoryServiceCommands' => '\\StructType\\GeneralSettingsPhysicalInventoryServiceCommands',
            'GeneralSettingsPhysicalInventory' => '\\StructType\\GeneralSettingsPhysicalInventory',
            'PriceCostInfoPriceManagementServiceCommands' => '\\StructType\\PriceCostInfoPriceManagementServiceCommands',
            'PriceCostInfoPriceManagement' => '\\StructType\\PriceCostInfoPriceManagement',
            'PriceCostInfoStandardCostServiceCommands' => '\\StructType\\PriceCostInfoStandardCostServiceCommands',
            'PriceCostInfoStandardCost' => '\\StructType\\PriceCostInfoStandardCost',
            'AttributesServiceCommands' => '\\StructType\\AttributesServiceCommands',
            'Attributes' => '\\StructType\\Attributes',
            'PackagingDimensionsServiceCommands' => '\\StructType\\PackagingDimensionsServiceCommands',
            'PackagingDimensions' => '\\StructType\\PackagingDimensions',
            'PackagingInternationalShippingServiceCommands' => '\\StructType\\PackagingInternationalShippingServiceCommands',
            'PackagingInternationalShipping' => '\\StructType\\PackagingInternationalShipping',
            'PackagingShippingThresholdsServiceCommands' => '\\StructType\\PackagingShippingThresholdsServiceCommands',
            'PackagingShippingThresholds' => '\\StructType\\PackagingShippingThresholds',
            'PackagingAutomaticPackagingServiceCommands' => '\\StructType\\PackagingAutomaticPackagingServiceCommands',
            'PackagingAutomaticPackaging' => '\\StructType\\PackagingAutomaticPackaging',
            'GLAccountsServiceCommands' => '\\StructType\\GLAccountsServiceCommands',
            'GLAccounts' => '\\StructType\\GLAccounts',
            'DescriptionServiceCommands' => '\\StructType\\DescriptionServiceCommands',
            'Description' => '\\StructType\\Description',
            'DeferralSettingsRulesServiceCommands' => '\\StructType\\DeferralSettingsRulesServiceCommands',
            'DeferralSettingsRules' => '\\StructType\\DeferralSettingsRules',
            'ServiceManagementEquipmentClassServiceCommands' => '\\StructType\\ServiceManagementEquipmentClassServiceCommands',
            'ServiceManagementEquipmentClass' => '\\StructType\\ServiceManagementEquipmentClass',
            'ServiceManagementEQUIPMENTGENERALWARRANTYServiceCommands' => '\\StructType\\ServiceManagementEQUIPMENTGENERALWARRANTYServiceCommands',
            'ServiceManagementEQUIPMENTGENERALWARRANTY' => '\\StructType\\ServiceManagementEQUIPMENTGENERALWARRANTY',
            'SubitemsServiceCommands' => '\\StructType\\SubitemsServiceCommands',
            'Subitems' => '\\StructType\\Subitems',
            'GeneralSettingsUnitOfMeasureConversionsServiceCommands' => '\\StructType\\GeneralSettingsUnitOfMeasureConversionsServiceCommands',
            'GeneralSettingsUnitOfMeasureConversions' => '\\StructType\\GeneralSettingsUnitOfMeasureConversions',
            'DeferralSettingsRevenueComponentsServiceCommands' => '\\StructType\\DeferralSettingsRevenueComponentsServiceCommands',
            'DeferralSettingsRevenueComponents' => '\\StructType\\DeferralSettingsRevenueComponents',
            'CrossReferenceServiceCommands' => '\\StructType\\CrossReferenceServiceCommands',
            'CrossReference' => '\\StructType\\CrossReference',
            'VendorDetailsServiceCommands' => '\\StructType\\VendorDetailsServiceCommands',
            'VendorDetails' => '\\StructType\\VendorDetails',
            'AttributesAttributesServiceCommands' => '\\StructType\\AttributesAttributesServiceCommands',
            'AttributesAttributes' => '\\StructType\\AttributesAttributes',
            'AttributesSalesCategoriesServiceCommands' => '\\StructType\\AttributesSalesCategoriesServiceCommands',
            'AttributesSalesCategories' => '\\StructType\\AttributesSalesCategories',
            'PriceCostInfoCostStatisticsServiceCommands' => '\\StructType\\PriceCostInfoCostStatisticsServiceCommands',
            'PriceCostInfoCostStatistics' => '\\StructType\\PriceCostInfoCostStatistics',
            'WarehouseDetailsServiceCommands' => '\\StructType\\WarehouseDetailsServiceCommands',
            'WarehouseDetails' => '\\StructType\\WarehouseDetails',
            'ReplenishmentInfoReplenishmentParametersServiceCommands' => '\\StructType\\ReplenishmentInfoReplenishmentParametersServiceCommands',
            'ReplenishmentInfoReplenishmentParameters' => '\\StructType\\ReplenishmentInfoReplenishmentParameters',
            'ReplenishmentInfoSubitemReplenishmentParametersServiceCommands' => '\\StructType\\ReplenishmentInfoSubitemReplenishmentParametersServiceCommands',
            'ReplenishmentInfoSubitemReplenishmentParameters' => '\\StructType\\ReplenishmentInfoSubitemReplenishmentParameters',
            'PackagingAutomaticPackagingBoxesServiceCommands' => '\\StructType\\PackagingAutomaticPackagingBoxesServiceCommands',
            'PackagingAutomaticPackagingBoxes' => '\\StructType\\PackagingAutomaticPackagingBoxes',
            'RestrictionGroupsServiceCommands' => '\\StructType\\RestrictionGroupsServiceCommands',
            'RestrictionGroups' => '\\StructType\\RestrictionGroups',
            'RelatedItemsServiceCommands' => '\\StructType\\RelatedItemsServiceCommands',
            'RelatedItems' => '\\StructType\\RelatedItems',
            'SyncStatusServiceCommands' => '\\StructType\\SyncStatusServiceCommands',
            'SyncStatus' => '\\StructType\\SyncStatus',
            'SpecifyNewIDServiceCommands' => '\\StructType\\SpecifyNewIDServiceCommands',
            'SpecifyNewID' => '\\StructType\\SpecifyNewID',
            'PriceCostInfoCostStatisticsRulesRUTAndRUTSettingsServiceCommands' => '\\StructType\\PriceCostInfoCostStatisticsRulesRUTAndRUTSettingsServiceCommands',
            'PriceCostInfoCostStatisticsRulesRUTAndRUTSettings' => '\\StructType\\PriceCostInfoCostStatisticsRulesRUTAndRUTSettings',
            'PriceCostInfoCostStatisticsRulesServiceCommands' => '\\StructType\\PriceCostInfoCostStatisticsRulesServiceCommands',
            'PriceCostInfoCostStatisticsRules' => '\\StructType\\PriceCostInfoCostStatisticsRules',
            'ServiceManagementServiceCommands' => '\\StructType\\ServiceManagementServiceCommands',
            'ServiceManagement' => '\\StructType\\ServiceManagement',
        );
    }
}
