com.ibm.commerce.foundation.common.datatypes

Interface CommerceFoundationFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier


    public interface CommerceFoundationFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    CommerceFoundationPackage
    • Method Detail

      • createActivityExternalIdentifierType

        ActivityExternalIdentifierType createActivityExternalIdentifierType()
        Returns a new object of class 'Activity External Identifier Type'.
        Returns:
        a new object of class 'Activity External Identifier Type'.
      • createActivityIdentifierType

        ActivityIdentifierType createActivityIdentifierType()
        Returns a new object of class 'Activity Identifier Type'.
        Returns:
        a new object of class 'Activity Identifier Type'.
      • createAddressType

        AddressType createAddressType()
        Returns a new object of class 'Address Type'.
        Returns:
        a new object of class 'Address Type'.
      • createAdjustmentType

        AdjustmentType createAdjustmentType()
        Returns a new object of class 'Adjustment Type'.
        Returns:
        a new object of class 'Adjustment Type'.
      • createApplicationAreaType

        ApplicationAreaType createApplicationAreaType()
        Returns a new object of class 'Application Area Type'.
        Returns:
        a new object of class 'Application Area Type'.
      • createAssociatedPromotionType

        com.ibm.commerce.foundation.common.datatypes.AssociatedPromotionType createAssociatedPromotionType()
        Returns a new object of class 'Associated Promotion Type'.
        Returns:
        a new object of class 'Associated Promotion Type'.
      • createAttachmentAssetIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttachmentAssetIdentifierType createAttachmentAssetIdentifierType()
        Returns a new object of class 'Attachment Asset Identifier Type'.
        Returns:
        a new object of class 'Attachment Asset Identifier Type'.
      • createAttachmentAssetType

        AttachmentAssetType createAttachmentAssetType()
        Returns a new object of class 'Attachment Asset Type'.
        Returns:
        a new object of class 'Attachment Asset Type'.
      • createAttachmentDescriptionType

        AttachmentDescriptionType createAttachmentDescriptionType()
        Returns a new object of class 'Attachment Description Type'.
        Returns:
        a new object of class 'Attachment Description Type'.
      • createAttachmentExternalIdentifierType

        AttachmentExternalIdentifierType createAttachmentExternalIdentifierType()
        Returns a new object of class 'Attachment External Identifier Type'.
        Returns:
        a new object of class 'Attachment External Identifier Type'.
      • createAttachmentIdentifierType

        AttachmentIdentifierType createAttachmentIdentifierType()
        Returns a new object of class 'Attachment Identifier Type'.
        Returns:
        a new object of class 'Attachment Identifier Type'.
      • createAttachmentReferenceIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttachmentReferenceIdentifierType createAttachmentReferenceIdentifierType()
        Returns a new object of class 'Attachment Reference Identifier Type'.
        Returns:
        a new object of class 'Attachment Reference Identifier Type'.
      • createAttachmentReferenceType

        AttachmentReferenceType createAttachmentReferenceType()
        Returns a new object of class 'Attachment Reference Type'.
        Returns:
        a new object of class 'Attachment Reference Type'.
      • createAttachmentUsageType

        AttachmentUsageType createAttachmentUsageType()
        Returns a new object of class 'Attachment Usage Type'.
        Returns:
        a new object of class 'Attachment Usage Type'.
      • createAttributeDictionaryExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeDictionaryExternalIdentifierType createAttributeDictionaryExternalIdentifierType()
        Returns a new object of class 'Attribute Dictionary External Identifier Type'.
        Returns:
        a new object of class 'Attribute Dictionary External Identifier Type'.
      • createAttributeDictionaryIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeDictionaryIdentifierType createAttributeDictionaryIdentifierType()
        Returns a new object of class 'Attribute Dictionary Identifier Type'.
        Returns:
        a new object of class 'Attribute Dictionary Identifier Type'.
      • createAttributeExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeExternalIdentifierType createAttributeExternalIdentifierType()
        Returns a new object of class 'Attribute External Identifier Type'.
        Returns:
        a new object of class 'Attribute External Identifier Type'.
      • createAttributeGroupExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeGroupExternalIdentifierType createAttributeGroupExternalIdentifierType()
        Returns a new object of class 'Attribute Group External Identifier Type'.
        Returns:
        a new object of class 'Attribute Group External Identifier Type'.
      • createAttributeGroupIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeGroupIdentifierType createAttributeGroupIdentifierType()
        Returns a new object of class 'Attribute Group Identifier Type'.
        Returns:
        a new object of class 'Attribute Group Identifier Type'.
      • createAttributeIdentifierType

        com.ibm.commerce.foundation.common.datatypes.AttributeIdentifierType createAttributeIdentifierType()
        Returns a new object of class 'Attribute Identifier Type'.
        Returns:
        a new object of class 'Attribute Identifier Type'.
      • createBusinessAccountExternalIdentifierType

        BusinessAccountExternalIdentifierType createBusinessAccountExternalIdentifierType()
        Returns a new object of class 'Business Account External Identifier Type'.
        Returns:
        a new object of class 'Business Account External Identifier Type'.
      • createBusinessAccountIdentifierType

        BusinessAccountIdentifierType createBusinessAccountIdentifierType()
        Returns a new object of class 'Business Account Identifier Type'.
        Returns:
        a new object of class 'Business Account Identifier Type'.
      • createBusinessContextType

        BusinessContextType createBusinessContextType()
        Returns a new object of class 'Business Context Type'.
        Returns:
        a new object of class 'Business Context Type'.
      • createCalculationCodeExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CalculationCodeExternalIdentifierType createCalculationCodeExternalIdentifierType()
        Returns a new object of class 'Calculation Code External Identifier Type'.
        Returns:
        a new object of class 'Calculation Code External Identifier Type'.
      • createCalculationCodeIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CalculationCodeIdentifierType createCalculationCodeIdentifierType()
        Returns a new object of class 'Calculation Code Identifier Type'.
        Returns:
        a new object of class 'Calculation Code Identifier Type'.
      • createCampaignExternalIdentifierType

        CampaignExternalIdentifierType createCampaignExternalIdentifierType()
        Returns a new object of class 'Campaign External Identifier Type'.
        Returns:
        a new object of class 'Campaign External Identifier Type'.
      • createCampaignIdentifierType

        CampaignIdentifierType createCampaignIdentifierType()
        Returns a new object of class 'Campaign Identifier Type'.
        Returns:
        a new object of class 'Campaign Identifier Type'.
      • createCatalogDescriptionOverrideIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogDescriptionOverrideIdentifierType createCatalogDescriptionOverrideIdentifierType()
        Returns a new object of class 'Catalog Description Override Identifier Type'.
        Returns:
        a new object of class 'Catalog Description Override Identifier Type'.
      • createCatalogEntryIdentifierType

        CatalogEntryIdentifierType createCatalogEntryIdentifierType()
        Returns a new object of class 'Catalog Entry Identifier Type'.
        Returns:
        a new object of class 'Catalog Entry Identifier Type'.
      • createCatalogExternalIdentifierType

        CatalogExternalIdentifierType createCatalogExternalIdentifierType()
        Returns a new object of class 'Catalog External Identifier Type'.
        Returns:
        a new object of class 'Catalog External Identifier Type'.
      • createCatalogFilterConditionExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionExternalIdentifierType createCatalogFilterConditionExternalIdentifierType()
        Returns a new object of class 'Catalog Filter Condition External Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition External Identifier Type'.
      • createCatalogFilterConditionGroupExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionGroupExternalIdentifierType createCatalogFilterConditionGroupExternalIdentifierType()
        Returns a new object of class 'Catalog Filter Condition Group External Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition Group External Identifier Type'.
      • createCatalogFilterConditionGroupIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionGroupIdentifierType createCatalogFilterConditionGroupIdentifierType()
        Returns a new object of class 'Catalog Filter Condition Group Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition Group Identifier Type'.
      • createCatalogFilterConditionIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionIdentifierType createCatalogFilterConditionIdentifierType()
        Returns a new object of class 'Catalog Filter Condition Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition Identifier Type'.
      • createCatalogFilterConditionValueExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionValueExternalIdentifierType createCatalogFilterConditionValueExternalIdentifierType()
        Returns a new object of class 'Catalog Filter Condition Value External Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition Value External Identifier Type'.
      • createCatalogFilterConditionValueIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterConditionValueIdentifierType createCatalogFilterConditionValueIdentifierType()
        Returns a new object of class 'Catalog Filter Condition Value Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Condition Value Identifier Type'.
      • createCatalogFilterExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterExternalIdentifierType createCatalogFilterExternalIdentifierType()
        Returns a new object of class 'Catalog Filter External Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter External Identifier Type'.
      • createCatalogFilterIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogFilterIdentifierType createCatalogFilterIdentifierType()
        Returns a new object of class 'Catalog Filter Identifier Type'.
        Returns:
        a new object of class 'Catalog Filter Identifier Type'.
      • createCatalogGroupExternalIdentifierType

        CatalogGroupExternalIdentifierType createCatalogGroupExternalIdentifierType()
        Returns a new object of class 'Catalog Group External Identifier Type'.
        Returns:
        a new object of class 'Catalog Group External Identifier Type'.
      • createCatalogGroupIdentifierType

        CatalogGroupIdentifierType createCatalogGroupIdentifierType()
        Returns a new object of class 'Catalog Group Identifier Type'.
        Returns:
        a new object of class 'Catalog Group Identifier Type'.
      • createCatalogGroupSelectionExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogGroupSelectionExternalIdentifierType createCatalogGroupSelectionExternalIdentifierType()
        Returns a new object of class 'Catalog Group Selection External Identifier Type'.
        Returns:
        a new object of class 'Catalog Group Selection External Identifier Type'.
      • createCatalogGroupSelectionIdentifierType

        com.ibm.commerce.foundation.common.datatypes.CatalogGroupSelectionIdentifierType createCatalogGroupSelectionIdentifierType()
        Returns a new object of class 'Catalog Group Selection Identifier Type'.
        Returns:
        a new object of class 'Catalog Group Selection Identifier Type'.
      • createCatalogIdentifierType

        CatalogIdentifierType createCatalogIdentifierType()
        Returns a new object of class 'Catalog Identifier Type'.
        Returns:
        a new object of class 'Catalog Identifier Type'.
      • createContactInfoExternalIdentifierType

        ContactInfoExternalIdentifierType createContactInfoExternalIdentifierType()
        Returns a new object of class 'Contact Info External Identifier Type'.
        Returns:
        a new object of class 'Contact Info External Identifier Type'.
      • createContactInfoIdentifierType

        ContactInfoIdentifierType createContactInfoIdentifierType()
        Returns a new object of class 'Contact Info Identifier Type'.
        Returns:
        a new object of class 'Contact Info Identifier Type'.
      • createContactInfoType

        ContactInfoType createContactInfoType()
        Returns a new object of class 'Contact Info Type'.
        Returns:
        a new object of class 'Contact Info Type'.
      • createContainerExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ContainerExternalIdentifierType createContainerExternalIdentifierType()
        Returns a new object of class 'Container External Identifier Type'.
        Returns:
        a new object of class 'Container External Identifier Type'.
      • createContainerIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ContainerIdentifierType createContainerIdentifierType()
        Returns a new object of class 'Container Identifier Type'.
        Returns:
        a new object of class 'Container Identifier Type'.
      • createContextDataType

        ContextDataType createContextDataType()
        Returns a new object of class 'Context Data Type'.
        Returns:
        a new object of class 'Context Data Type'.
      • createContractExternalIdentifierType

        ContractExternalIdentifierType createContractExternalIdentifierType()
        Returns a new object of class 'Contract External Identifier Type'.
        Returns:
        a new object of class 'Contract External Identifier Type'.
      • createContractIdentifierType

        ContractIdentifierType createContractIdentifierType()
        Returns a new object of class 'Contract Identifier Type'.
        Returns:
        a new object of class 'Contract Identifier Type'.
      • createDescriptionType

        DescriptionType createDescriptionType()
        Returns a new object of class 'Description Type'.
        Returns:
        a new object of class 'Description Type'.
      • createDocumentRoot

        DocumentRoot createDocumentRoot()
        Returns a new object of class 'Document Root'.
        Returns:
        a new object of class 'Document Root'.
      • createEmailAddressType

        EmailAddressType createEmailAddressType()
        Returns a new object of class 'Email Address Type'.
        Returns:
        a new object of class 'Email Address Type'.
      • createExpectedInventoryRecordExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ExpectedInventoryRecordExternalIdentifierType createExpectedInventoryRecordExternalIdentifierType()
        Returns a new object of class 'Expected Inventory Record External Identifier Type'.
        Returns:
        a new object of class 'Expected Inventory Record External Identifier Type'.
      • createExpectedInventoryRecordIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ExpectedInventoryRecordIdentifierType createExpectedInventoryRecordIdentifierType()
        Returns a new object of class 'Expected Inventory Record Identifier Type'.
        Returns:
        a new object of class 'Expected Inventory Record Identifier Type'.
      • createExternalContentAssetType

        com.ibm.commerce.foundation.common.datatypes.ExternalContentAssetType createExternalContentAssetType()
        Returns a new object of class 'External Content Asset Type'.
        Returns:
        a new object of class 'External Content Asset Type'.
      • createExternalContentReferenceType

        com.ibm.commerce.foundation.common.datatypes.ExternalContentReferenceType createExternalContentReferenceType()
        Returns a new object of class 'External Content Reference Type'.
        Returns:
        a new object of class 'External Content Reference Type'.
      • createExternalShipModeIdentifier

        ExternalShipModeIdentifier createExternalShipModeIdentifier()
        Returns a new object of class 'External Ship Mode Identifier'.
        Returns:
        a new object of class 'External Ship Mode Identifier'.
      • createFacetIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FacetIdentifierType createFacetIdentifierType()
        Returns a new object of class 'Facet Identifier Type'.
        Returns:
        a new object of class 'Facet Identifier Type'.
      • createFaxType

        FaxType createFaxType()
        Returns a new object of class 'Fax Type'.
        Returns:
        a new object of class 'Fax Type'.
      • createFlowElementAttributeType

        com.ibm.commerce.foundation.common.datatypes.FlowElementAttributeType createFlowElementAttributeType()
        Returns a new object of class 'Flow Element Attribute Type'.
        Returns:
        a new object of class 'Flow Element Attribute Type'.
      • createFlowElementIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FlowElementIdentifierType createFlowElementIdentifierType()
        Returns a new object of class 'Flow Element Identifier Type'.
        Returns:
        a new object of class 'Flow Element Identifier Type'.
      • createFlowElementType

        com.ibm.commerce.foundation.common.datatypes.FlowElementType createFlowElementType()
        Returns a new object of class 'Flow Element Type'.
        Returns:
        a new object of class 'Flow Element Type'.
      • createFolderIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FolderIdentifierType createFolderIdentifierType()
        Returns a new object of class 'Folder Identifier Type'.
        Returns:
        a new object of class 'Folder Identifier Type'.
      • createFolderItemIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FolderItemIdentifierType createFolderItemIdentifierType()
        Returns a new object of class 'Folder Item Identifier Type'.
        Returns:
        a new object of class 'Folder Item Identifier Type'.
      • createFormulaExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FormulaExternalIdentifierType createFormulaExternalIdentifierType()
        Returns a new object of class 'Formula External Identifier Type'.
        Returns:
        a new object of class 'Formula External Identifier Type'.
      • createFormulaIdentifierType

        com.ibm.commerce.foundation.common.datatypes.FormulaIdentifierType createFormulaIdentifierType()
        Returns a new object of class 'Formula Identifier Type'.
        Returns:
        a new object of class 'Formula Identifier Type'.
      • createFormulaType

        com.ibm.commerce.foundation.common.datatypes.FormulaType createFormulaType()
        Returns a new object of class 'Formula Type'.
        Returns:
        a new object of class 'Formula Type'.
      • createFulfillmentCenterIdentifierType

        FulfillmentCenterIdentifierType createFulfillmentCenterIdentifierType()
        Returns a new object of class 'Fulfillment Center Identifier Type'.
        Returns:
        a new object of class 'Fulfillment Center Identifier Type'.
      • createGenericTotalType

        GenericTotalType createGenericTotalType()
        Returns a new object of class 'Generic Total Type'.
        Returns:
        a new object of class 'Generic Total Type'.
      • createGeoNodeIdentifierType

        GeoNodeIdentifierType createGeoNodeIdentifierType()
        Returns a new object of class 'Geo Node Identifier Type'.
        Returns:
        a new object of class 'Geo Node Identifier Type'.
      • createGiftListExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.GiftListExternalIdentifierType createGiftListExternalIdentifierType()
        Returns a new object of class 'Gift List External Identifier Type'.
        Returns:
        a new object of class 'Gift List External Identifier Type'.
      • createGiftListIdentifierType

        com.ibm.commerce.foundation.common.datatypes.GiftListIdentifierType createGiftListIdentifierType()
        Returns a new object of class 'Gift List Identifier Type'.
        Returns:
        a new object of class 'Gift List Identifier Type'.
      • createInventoryAvailabilityExternalIdentifierType

        InventoryAvailabilityExternalIdentifierType createInventoryAvailabilityExternalIdentifierType()
        Returns a new object of class 'Inventory Availability External Identifier Type'.
        Returns:
        a new object of class 'Inventory Availability External Identifier Type'.
      • createInventoryAvailabilityIdentifierType

        InventoryAvailabilityIdentifierType createInventoryAvailabilityIdentifierType()
        Returns a new object of class 'Inventory Availability Identifier Type'.
        Returns:
        a new object of class 'Inventory Availability Identifier Type'.
      • createInventoryReceiptExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.InventoryReceiptExternalIdentifierType createInventoryReceiptExternalIdentifierType()
        Returns a new object of class 'Inventory Receipt External Identifier Type'.
        Returns:
        a new object of class 'Inventory Receipt External Identifier Type'.
      • createInventoryReceiptIdentifierType

        com.ibm.commerce.foundation.common.datatypes.InventoryReceiptIdentifierType createInventoryReceiptIdentifierType()
        Returns a new object of class 'Inventory Receipt Identifier Type'.
        Returns:
        a new object of class 'Inventory Receipt Identifier Type'.
      • createLayoutAssociationExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.LayoutAssociationExternalIdentifierType createLayoutAssociationExternalIdentifierType()
        Returns a new object of class 'Layout Association External Identifier Type'.
        Returns:
        a new object of class 'Layout Association External Identifier Type'.
      • createLayoutAssociationIdentifierType

        com.ibm.commerce.foundation.common.datatypes.LayoutAssociationIdentifierType createLayoutAssociationIdentifierType()
        Returns a new object of class 'Layout Association Identifier Type'.
        Returns:
        a new object of class 'Layout Association Identifier Type'.
      • createLayoutExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.LayoutExternalIdentifierType createLayoutExternalIdentifierType()
        Returns a new object of class 'Layout External Identifier Type'.
        Returns:
        a new object of class 'Layout External Identifier Type'.
      • createLayoutIdentifierType

        com.ibm.commerce.foundation.common.datatypes.LayoutIdentifierType createLayoutIdentifierType()
        Returns a new object of class 'Layout Identifier Type'.
        Returns:
        a new object of class 'Layout Identifier Type'.
      • createLayoutSlotIdentifierType

        com.ibm.commerce.foundation.common.datatypes.LayoutSlotIdentifierType createLayoutSlotIdentifierType()
        Returns a new object of class 'Layout Slot Identifier Type'.
        Returns:
        a new object of class 'Layout Slot Identifier Type'.
      • createManagedDirectoryExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ManagedDirectoryExternalIdentifierType createManagedDirectoryExternalIdentifierType()
        Returns a new object of class 'Managed Directory External Identifier Type'.
        Returns:
        a new object of class 'Managed Directory External Identifier Type'.
      • createManagedDirectoryIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ManagedDirectoryIdentifierType createManagedDirectoryIdentifierType()
        Returns a new object of class 'Managed Directory Identifier Type'.
        Returns:
        a new object of class 'Managed Directory Identifier Type'.
      • createManagedFileExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ManagedFileExternalIdentifierType createManagedFileExternalIdentifierType()
        Returns a new object of class 'Managed File External Identifier Type'.
        Returns:
        a new object of class 'Managed File External Identifier Type'.
      • createManagedFileIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ManagedFileIdentifierType createManagedFileIdentifierType()
        Returns a new object of class 'Managed File Identifier Type'.
        Returns:
        a new object of class 'Managed File Identifier Type'.
      • createMarketingContentExternalIdentifierType

        MarketingContentExternalIdentifierType createMarketingContentExternalIdentifierType()
        Returns a new object of class 'Marketing Content External Identifier Type'.
        Returns:
        a new object of class 'Marketing Content External Identifier Type'.
      • createMarketingContentIdentifierType

        MarketingContentIdentifierType createMarketingContentIdentifierType()
        Returns a new object of class 'Marketing Content Identifier Type'.
        Returns:
        a new object of class 'Marketing Content Identifier Type'.
      • createMarketingEmailTemplateExternalIdentifierType

        MarketingEmailTemplateExternalIdentifierType createMarketingEmailTemplateExternalIdentifierType()
        Returns a new object of class 'Marketing Email Template External Identifier Type'.
        Returns:
        a new object of class 'Marketing Email Template External Identifier Type'.
      • createMarketingEmailTemplateIdentifierType

        MarketingEmailTemplateIdentifierType createMarketingEmailTemplateIdentifierType()
        Returns a new object of class 'Marketing Email Template Identifier Type'.
        Returns:
        a new object of class 'Marketing Email Template Identifier Type'.
      • createMarketingSpotExternalIdentifierType

        MarketingSpotExternalIdentifierType createMarketingSpotExternalIdentifierType()
        Returns a new object of class 'Marketing Spot External Identifier Type'.
        Returns:
        a new object of class 'Marketing Spot External Identifier Type'.
      • createMarketingSpotIdentifierType

        MarketingSpotIdentifierType createMarketingSpotIdentifierType()
        Returns a new object of class 'Marketing Spot Identifier Type'.
        Returns:
        a new object of class 'Marketing Spot Identifier Type'.
      • createMemberGroupExternalIdentifierType

        MemberGroupExternalIdentifierType createMemberGroupExternalIdentifierType()
        Returns a new object of class 'Member Group External Identifier Type'.
        Returns:
        a new object of class 'Member Group External Identifier Type'.
      • createMemberGroupIdentifierType

        MemberGroupIdentifierType createMemberGroupIdentifierType()
        Returns a new object of class 'Member Group Identifier Type'.
        Returns:
        a new object of class 'Member Group Identifier Type'.
      • createMetadataPropertyType

        com.ibm.commerce.foundation.common.datatypes.MetadataPropertyType createMetadataPropertyType()
        Returns a new object of class 'Metadata Property Type'.
        Returns:
        a new object of class 'Metadata Property Type'.
      • createMetadataType

        com.ibm.commerce.foundation.common.datatypes.MetadataType createMetadataType()
        Returns a new object of class 'Metadata Type'.
        Returns:
        a new object of class 'Metadata Type'.
      • createMobilePhoneType

        com.ibm.commerce.foundation.common.datatypes.MobilePhoneType createMobilePhoneType()
        Returns a new object of class 'Mobile Phone Type'.
        Returns:
        a new object of class 'Mobile Phone Type'.
      • createMonetaryAmountType

        MonetaryAmountType createMonetaryAmountType()
        Returns a new object of class 'Monetary Amount Type'.
        Returns:
        a new object of class 'Monetary Amount Type'.
      • createOfferPriceType

        OfferPriceType createOfferPriceType()
        Returns a new object of class 'Offer Price Type'.
        Returns:
        a new object of class 'Offer Price Type'.
      • createOrderChargesType

        OrderChargesType createOrderChargesType()
        Returns a new object of class 'Order Charges Type'.
        Returns:
        a new object of class 'Order Charges Type'.
      • createOrderIdentifierType

        OrderIdentifierType createOrderIdentifierType()
        Returns a new object of class 'Order Identifier Type'.
        Returns:
        a new object of class 'Order Identifier Type'.
      • createOrderItemChargesType

        OrderItemChargesType createOrderItemChargesType()
        Returns a new object of class 'Order Item Charges Type'.
        Returns:
        a new object of class 'Order Item Charges Type'.
      • createOrderItemIdentifierType

        OrderItemIdentifierType createOrderItemIdentifierType()
        Returns a new object of class 'Order Item Identifier Type'.
        Returns:
        a new object of class 'Order Item Identifier Type'.
      • createOrganizationIdentifierType

        OrganizationIdentifierType createOrganizationIdentifierType()
        Returns a new object of class 'Organization Identifier Type'.
        Returns:
        a new object of class 'Organization Identifier Type'.
      • createPageExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PageExternalIdentifierType createPageExternalIdentifierType()
        Returns a new object of class 'Page External Identifier Type'.
        Returns:
        a new object of class 'Page External Identifier Type'.
      • createPageIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PageIdentifierType createPageIdentifierType()
        Returns a new object of class 'Page Identifier Type'.
        Returns:
        a new object of class 'Page Identifier Type'.
      • createPageLayoutExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PageLayoutExternalIdentifierType createPageLayoutExternalIdentifierType()
        Returns a new object of class 'Page Layout External Identifier Type'.
        Returns:
        a new object of class 'Page Layout External Identifier Type'.
      • createPageLayoutIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PageLayoutIdentifierType createPageLayoutIdentifierType()
        Returns a new object of class 'Page Layout Identifier Type'.
        Returns:
        a new object of class 'Page Layout Identifier Type'.
      • createPageLocationIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PageLocationIdentifierType createPageLocationIdentifierType()
        Returns a new object of class 'Page Location Identifier Type'.
        Returns:
        a new object of class 'Page Location Identifier Type'.
      • createPartNumberIdentifierType

        PartNumberIdentifierType createPartNumberIdentifierType()
        Returns a new object of class 'Part Number Identifier Type'.
        Returns:
        a new object of class 'Part Number Identifier Type'.
      • createPaymentInfoType

        PaymentInfoType createPaymentInfoType()
        Returns a new object of class 'Payment Info Type'.
        Returns:
        a new object of class 'Payment Info Type'.
      • createPaymentMethodType

        PaymentMethodType createPaymentMethodType()
        Returns a new object of class 'Payment Method Type'.
        Returns:
        a new object of class 'Payment Method Type'.
      • createPersonExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PersonExternalIdentifierType createPersonExternalIdentifierType()
        Returns a new object of class 'Person External Identifier Type'.
        Returns:
        a new object of class 'Person External Identifier Type'.
      • createPersonIdentifierType

        PersonIdentifierType createPersonIdentifierType()
        Returns a new object of class 'Person Identifier Type'.
        Returns:
        a new object of class 'Person Identifier Type'.
      • createPersonNameType

        PersonNameType createPersonNameType()
        Returns a new object of class 'Person Name Type'.
        Returns:
        a new object of class 'Person Name Type'.
      • createPhysicalStoreIdentifierType

        PhysicalStoreIdentifierType createPhysicalStoreIdentifierType()
        Returns a new object of class 'Physical Store Identifier Type'.
        Returns:
        a new object of class 'Physical Store Identifier Type'.
      • createPolicyExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PolicyExternalIdentifierType createPolicyExternalIdentifierType()
        Returns a new object of class 'Policy External Identifier Type'.
        Returns:
        a new object of class 'Policy External Identifier Type'.
      • createPolicyIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PolicyIdentifierType createPolicyIdentifierType()
        Returns a new object of class 'Policy Identifier Type'.
        Returns:
        a new object of class 'Policy Identifier Type'.
      • createPriceConstantExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PriceConstantExternalIdentifierType createPriceConstantExternalIdentifierType()
        Returns a new object of class 'Price Constant External Identifier Type'.
        Returns:
        a new object of class 'Price Constant External Identifier Type'.
      • createPriceConstantIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PriceConstantIdentifierType createPriceConstantIdentifierType()
        Returns a new object of class 'Price Constant Identifier Type'.
        Returns:
        a new object of class 'Price Constant Identifier Type'.
      • createPriceInfoType

        PriceInfoType createPriceInfoType()
        Returns a new object of class 'Price Info Type'.
        Returns:
        a new object of class 'Price Info Type'.
      • createPriceListExternalIdentifierType

        PriceListExternalIdentifierType createPriceListExternalIdentifierType()
        Returns a new object of class 'Price List External Identifier Type'.
        Returns:
        a new object of class 'Price List External Identifier Type'.
      • createPriceListIdentifierType

        PriceListIdentifierType createPriceListIdentifierType()
        Returns a new object of class 'Price List Identifier Type'.
        Returns:
        a new object of class 'Price List Identifier Type'.
      • createPriceRuleExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PriceRuleExternalIdentifierType createPriceRuleExternalIdentifierType()
        Returns a new object of class 'Price Rule External Identifier Type'.
        Returns:
        a new object of class 'Price Rule External Identifier Type'.
      • createPriceRuleIdentifierType

        com.ibm.commerce.foundation.common.datatypes.PriceRuleIdentifierType createPriceRuleIdentifierType()
        Returns a new object of class 'Price Rule Identifier Type'.
        Returns:
        a new object of class 'Price Rule Identifier Type'.
      • createProductSetExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ProductSetExternalIdentifierType createProductSetExternalIdentifierType()
        Returns a new object of class 'Product Set External Identifier Type'.
        Returns:
        a new object of class 'Product Set External Identifier Type'.
      • createProductSetIdentifierType

        com.ibm.commerce.foundation.common.datatypes.ProductSetIdentifierType createProductSetIdentifierType()
        Returns a new object of class 'Product Set Identifier Type'.
        Returns:
        a new object of class 'Product Set Identifier Type'.
      • createPromotionCodeReasonType

        com.ibm.commerce.foundation.common.datatypes.PromotionCodeReasonType createPromotionCodeReasonType()
        Returns a new object of class 'Promotion Code Reason Type'.
        Returns:
        a new object of class 'Promotion Code Reason Type'.
      • createPromotionExternalIdentifierType

        PromotionExternalIdentifierType createPromotionExternalIdentifierType()
        Returns a new object of class 'Promotion External Identifier Type'.
        Returns:
        a new object of class 'Promotion External Identifier Type'.
      • createPromotionIdentifierType

        PromotionIdentifierType createPromotionIdentifierType()
        Returns a new object of class 'Promotion Identifier Type'.
        Returns:
        a new object of class 'Promotion Identifier Type'.
      • createProtocolDataType

        ProtocolDataType createProtocolDataType()
        Returns a new object of class 'Protocol Data Type'.
        Returns:
        a new object of class 'Protocol Data Type'.
      • createQuantityType

        QuantityType createQuantityType()
        Returns a new object of class 'Quantity Type'.
        Returns:
        a new object of class 'Quantity Type'.
      • createQuoteIdentifierType

        com.ibm.commerce.foundation.common.datatypes.QuoteIdentifierType createQuoteIdentifierType()
        Returns a new object of class 'Quote Identifier Type'.
        Returns:
        a new object of class 'Quote Identifier Type'.
      • createResponseActionCriteriaType

        com.ibm.commerce.foundation.common.datatypes.ResponseActionCriteriaType createResponseActionCriteriaType()
        Returns a new object of class 'Response Action Criteria Type'.
        Returns:
        a new object of class 'Response Action Criteria Type'.
      • createRewardOptionIdentifierType

        com.ibm.commerce.foundation.common.datatypes.RewardOptionIdentifierType createRewardOptionIdentifierType()
        Returns a new object of class 'Reward Option Identifier Type'.
        Returns:
        a new object of class 'Reward Option Identifier Type'.
      • createRoleIdentifierType

        RoleIdentifierType createRoleIdentifierType()
        Returns a new object of class 'Role Identifier Type'.
        Returns:
        a new object of class 'Role Identifier Type'.
      • createScheduleEndInfoType

        com.ibm.commerce.foundation.common.datatypes.ScheduleEndInfoType createScheduleEndInfoType()
        Returns a new object of class 'Schedule End Info Type'.
        Returns:
        a new object of class 'Schedule End Info Type'.
      • createScheduleFrequencyInfoType

        com.ibm.commerce.foundation.common.datatypes.ScheduleFrequencyInfoType createScheduleFrequencyInfoType()
        Returns a new object of class 'Schedule Frequency Info Type'.
        Returns:
        a new object of class 'Schedule Frequency Info Type'.
      • createScheduleInfoType

        com.ibm.commerce.foundation.common.datatypes.ScheduleInfoType createScheduleInfoType()
        Returns a new object of class 'Schedule Info Type'.
        Returns:
        a new object of class 'Schedule Info Type'.
      • createScheduleStartInfoType

        com.ibm.commerce.foundation.common.datatypes.ScheduleStartInfoType createScheduleStartInfoType()
        Returns a new object of class 'Schedule Start Info Type'.
        Returns:
        a new object of class 'Schedule Start Info Type'.
      • createSEOPropertiesType

        com.ibm.commerce.foundation.common.datatypes.SEOPropertiesType createSEOPropertiesType()
        Returns a new object of class 'SEO Properties Type'.
        Returns:
        a new object of class 'SEO Properties Type'.
      • createSEOSiteMapInfoType

        com.ibm.commerce.foundation.common.datatypes.SEOSiteMapInfoType createSEOSiteMapInfoType()
        Returns a new object of class 'SEO Site Map Info Type'.
        Returns:
        a new object of class 'SEO Site Map Info Type'.
      • createSEOURLKeywordType

        com.ibm.commerce.foundation.common.datatypes.SEOURLKeywordType createSEOURLKeywordType()
        Returns a new object of class 'SEOURL Keyword Type'.
        Returns:
        a new object of class 'SEOURL Keyword Type'.
      • createSEOURLType

        com.ibm.commerce.foundation.common.datatypes.SEOURLType createSEOURLType()
        Returns a new object of class 'SEOURL Type'.
        Returns:
        a new object of class 'SEOURL Type'.
      • createShippingInfoType

        ShippingInfoType createShippingInfoType()
        Returns a new object of class 'Shipping Info Type'.
        Returns:
        a new object of class 'Shipping Info Type'.
      • createShippingModeIdentifierType

        ShippingModeIdentifierType createShippingModeIdentifierType()
        Returns a new object of class 'Shipping Mode Identifier Type'.
        Returns:
        a new object of class 'Shipping Mode Identifier Type'.
      • createShippingModeType

        ShippingModeType createShippingModeType()
        Returns a new object of class 'Shipping Mode Type'.
        Returns:
        a new object of class 'Shipping Mode Type'.
      • createStoreEventBookingIdentifierType

        StoreEventBookingIdentifierType createStoreEventBookingIdentifierType()
        Returns a new object of class 'Store Event Booking Identifier Type'.
        Returns:
        a new object of class 'Store Event Booking Identifier Type'.
      • createStoreEventCategoryIdentifierType

        StoreEventCategoryIdentifierType createStoreEventCategoryIdentifierType()
        Returns a new object of class 'Store Event Category Identifier Type'.
        Returns:
        a new object of class 'Store Event Category Identifier Type'.
      • createStoreEventIdentifierType

        StoreEventIdentifierType createStoreEventIdentifierType()
        Returns a new object of class 'Store Event Identifier Type'.
        Returns:
        a new object of class 'Store Event Identifier Type'.
      • createStoreExternalIdentifierType

        StoreExternalIdentifierType createStoreExternalIdentifierType()
        Returns a new object of class 'Store External Identifier Type'.
        Returns:
        a new object of class 'Store External Identifier Type'.
      • createStoreIdentifierType

        StoreIdentifierType createStoreIdentifierType()
        Returns a new object of class 'Store Identifier Type'.
        Returns:
        a new object of class 'Store Identifier Type'.
      • createStoreLocationIdentifierType

        StoreLocationIdentifierType createStoreLocationIdentifierType()
        Returns a new object of class 'Store Location Identifier Type'.
        Returns:
        a new object of class 'Store Location Identifier Type'.
      • createSubscriptionIdentifierType

        com.ibm.commerce.foundation.common.datatypes.SubscriptionIdentifierType createSubscriptionIdentifierType()
        Returns a new object of class 'Subscription Identifier Type'.
        Returns:
        a new object of class 'Subscription Identifier Type'.
      • createSubscriptionInfoType

        com.ibm.commerce.foundation.common.datatypes.SubscriptionInfoType createSubscriptionInfoType()
        Returns a new object of class 'Subscription Info Type'.
        Returns:
        a new object of class 'Subscription Info Type'.
      • createSubscriptionPaymentInfoType

        com.ibm.commerce.foundation.common.datatypes.SubscriptionPaymentInfoType createSubscriptionPaymentInfoType()
        Returns a new object of class 'Subscription Payment Info Type'.
        Returns:
        a new object of class 'Subscription Payment Info Type'.
      • createTaskExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.TaskExternalIdentifierType createTaskExternalIdentifierType()
        Returns a new object of class 'Task External Identifier Type'.
        Returns:
        a new object of class 'Task External Identifier Type'.
      • createTaskGroupExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.TaskGroupExternalIdentifierType createTaskGroupExternalIdentifierType()
        Returns a new object of class 'Task Group External Identifier Type'.
        Returns:
        a new object of class 'Task Group External Identifier Type'.
      • createTaskGroupIdentifierType

        com.ibm.commerce.foundation.common.datatypes.TaskGroupIdentifierType createTaskGroupIdentifierType()
        Returns a new object of class 'Task Group Identifier Type'.
        Returns:
        a new object of class 'Task Group Identifier Type'.
      • createTaskIdentifierType

        com.ibm.commerce.foundation.common.datatypes.TaskIdentifierType createTaskIdentifierType()
        Returns a new object of class 'Task Identifier Type'.
        Returns:
        a new object of class 'Task Identifier Type'.
      • createTaxByTaxCategoryType

        TaxByTaxCategoryType createTaxByTaxCategoryType()
        Returns a new object of class 'Tax By Tax Category Type'.
        Returns:
        a new object of class 'Tax By Tax Category Type'.
      • createTelephoneType

        TelephoneType createTelephoneType()
        Returns a new object of class 'Telephone Type'.
        Returns:
        a new object of class 'Telephone Type'.
      • createUnitPriceType

        UnitPriceType createUnitPriceType()
        Returns a new object of class 'Unit Price Type'.
        Returns:
        a new object of class 'Unit Price Type'.
      • createUserDataType

        UserDataType createUserDataType()
        Returns a new object of class 'User Data Type'.
        Returns:
        a new object of class 'User Data Type'.
      • createWalletExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WalletExternalIdentifierType createWalletExternalIdentifierType()
        Returns a new object of class 'Wallet External Identifier Type'.
        Returns:
        a new object of class 'Wallet External Identifier Type'.
      • createWalletIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WalletIdentifierType createWalletIdentifierType()
        Returns a new object of class 'Wallet Identifier Type'.
        Returns:
        a new object of class 'Wallet Identifier Type'.
      • createWalletItemExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WalletItemExternalIdentifierType createWalletItemExternalIdentifierType()
        Returns a new object of class 'Wallet Item External Identifier Type'.
        Returns:
        a new object of class 'Wallet Item External Identifier Type'.
      • createWalletItemIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WalletItemIdentifierType createWalletItemIdentifierType()
        Returns a new object of class 'Wallet Item Identifier Type'.
        Returns:
        a new object of class 'Wallet Item Identifier Type'.
      • createWidgetDefinitionExternalIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WidgetDefinitionExternalIdentifierType createWidgetDefinitionExternalIdentifierType()
        Returns a new object of class 'Widget Definition External Identifier Type'.
        Returns:
        a new object of class 'Widget Definition External Identifier Type'.
      • createWidgetDefinitionIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WidgetDefinitionIdentifierType createWidgetDefinitionIdentifierType()
        Returns a new object of class 'Widget Definition Identifier Type'.
        Returns:
        a new object of class 'Widget Definition Identifier Type'.
      • createWidgetIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WidgetIdentifierType createWidgetIdentifierType()
        Returns a new object of class 'Widget Identifier Type'.
        Returns:
        a new object of class 'Widget Identifier Type'.
      • createWorkspaceIdentifierType

        com.ibm.commerce.foundation.common.datatypes.WorkspaceIdentifierType createWorkspaceIdentifierType()
        Returns a new object of class 'Workspace Identifier Type'.
        Returns:
        a new object of class 'Workspace Identifier Type'.
      • getCommerceFoundationPackage

        com.ibm.commerce.foundation.common.datatypes.CommerceFoundationPackage getCommerceFoundationPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.