com.ibm.commerce.inventory.facade.datatypes

Interface InventoryFactory

  • 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 InventoryFactory
    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:
    InventoryPackage
    • Field Detail

      • eINSTANCE

        static final InventoryFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createAcknowledgeInventoryRequirementDataAreaType

        AcknowledgeInventoryRequirementDataAreaType createAcknowledgeInventoryRequirementDataAreaType()
        Returns a new object of class 'Acknowledge Inventory Requirement Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Inventory Requirement Data Area Type'.
      • createAcknowledgeInventoryRequirementType

        AcknowledgeInventoryRequirementType createAcknowledgeInventoryRequirementType()
        Returns a new object of class 'Acknowledge Inventory Requirement Type'.
        Returns:
        a new object of class 'Acknowledge Inventory Requirement Type'.
      • createChangeInventoryAvailabilityDataAreaType

        ChangeInventoryAvailabilityDataAreaType createChangeInventoryAvailabilityDataAreaType()
        Returns a new object of class 'Change Inventory Availability Data Area Type'.
        Returns:
        a new object of class 'Change Inventory Availability Data Area Type'.
      • createChangeInventoryAvailabilityType

        ChangeInventoryAvailabilityType createChangeInventoryAvailabilityType()
        Returns a new object of class 'Change Inventory Availability Type'.
        Returns:
        a new object of class 'Change Inventory Availability Type'.
      • createDocumentRoot

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

        ExpectedInventoryDetailExternalIdentifierType createExpectedInventoryDetailExternalIdentifierType()
        Returns a new object of class 'Expected Inventory Detail External Identifier Type'.
        Returns:
        a new object of class 'Expected Inventory Detail External Identifier Type'.
      • createExpectedInventoryDetailIdentifierType

        ExpectedInventoryDetailIdentifierType createExpectedInventoryDetailIdentifierType()
        Returns a new object of class 'Expected Inventory Detail Identifier Type'.
        Returns:
        a new object of class 'Expected Inventory Detail Identifier Type'.
      • createExpectedInventoryDetailType

        ExpectedInventoryDetailType createExpectedInventoryDetailType()
        Returns a new object of class 'Expected Inventory Detail Type'.
        Returns:
        a new object of class 'Expected Inventory Detail Type'.
      • createExpectedInventoryRecordType

        ExpectedInventoryRecordType createExpectedInventoryRecordType()
        Returns a new object of class 'Expected Inventory Record Type'.
        Returns:
        a new object of class 'Expected Inventory Record Type'.
      • createExpectedInventoryType

        ExpectedInventoryType createExpectedInventoryType()
        Returns a new object of class 'Expected Inventory Type'.
        Returns:
        a new object of class 'Expected Inventory Type'.
      • createFulfillmentCenterInventoryAvailabilityType

        FulfillmentCenterInventoryAvailabilityType createFulfillmentCenterInventoryAvailabilityType()
        Returns a new object of class 'Fulfillment Center Inventory Availability Type'.
        Returns:
        a new object of class 'Fulfillment Center Inventory Availability Type'.
      • createGetInventoryAvailabilityDataAreaType

        GetInventoryAvailabilityDataAreaType createGetInventoryAvailabilityDataAreaType()
        Returns a new object of class 'Get Inventory Availability Data Area Type'.
        Returns:
        a new object of class 'Get Inventory Availability Data Area Type'.
      • createGetInventoryAvailabilityType

        GetInventoryAvailabilityType createGetInventoryAvailabilityType()
        Returns a new object of class 'Get Inventory Availability Type'.
        Returns:
        a new object of class 'Get Inventory Availability Type'.
      • createInventoryAdjustmentCodeType

        InventoryAdjustmentCodeType createInventoryAdjustmentCodeType()
        Returns a new object of class 'Adjustment Code Type'.
        Returns:
        a new object of class 'Adjustment Code Type'.
      • createInventoryAdjustmentType

        InventoryAdjustmentType createInventoryAdjustmentType()
        Returns a new object of class 'Adjustment Type'.
        Returns:
        a new object of class 'Adjustment Type'.
      • createInventoryAvailabilityType

        InventoryAvailabilityType createInventoryAvailabilityType()
        Returns a new object of class 'Availability Type'.
        Returns:
        a new object of class 'Availability Type'.
      • createInventoryReceiptType

        InventoryReceiptType createInventoryReceiptType()
        Returns a new object of class 'Receipt Type'.
        Returns:
        a new object of class 'Receipt Type'.
      • createProcessInventoryRequirementDataAreaType

        ProcessInventoryRequirementDataAreaType createProcessInventoryRequirementDataAreaType()
        Returns a new object of class 'Process Inventory Requirement Data Area Type'.
        Returns:
        a new object of class 'Process Inventory Requirement Data Area Type'.
      • createProcessInventoryRequirementType

        ProcessInventoryRequirementType createProcessInventoryRequirementType()
        Returns a new object of class 'Process Inventory Requirement Type'.
        Returns:
        a new object of class 'Process Inventory Requirement Type'.
      • createRespondInventoryAvailabilityDataAreaType

        RespondInventoryAvailabilityDataAreaType createRespondInventoryAvailabilityDataAreaType()
        Returns a new object of class 'Respond Inventory Availability Data Area Type'.
        Returns:
        a new object of class 'Respond Inventory Availability Data Area Type'.
      • createRespondInventoryAvailabilityType

        RespondInventoryAvailabilityType createRespondInventoryAvailabilityType()
        Returns a new object of class 'Respond Inventory Availability Type'.
        Returns:
        a new object of class 'Respond Inventory Availability Type'.
      • createShowInventoryAvailabilityDataAreaType

        ShowInventoryAvailabilityDataAreaType createShowInventoryAvailabilityDataAreaType()
        Returns a new object of class 'Show Inventory Availability Data Area Type'.
        Returns:
        a new object of class 'Show Inventory Availability Data Area Type'.
      • createShowInventoryAvailabilityType

        ShowInventoryAvailabilityType createShowInventoryAvailabilityType()
        Returns a new object of class 'Show Inventory Availability Type'.
        Returns:
        a new object of class 'Show Inventory Availability Type'.
      • createSyncInventoryAvailabilityDataAreaType

        SyncInventoryAvailabilityDataAreaType createSyncInventoryAvailabilityDataAreaType()
        Returns a new object of class 'Sync Inventory Availability Data Area Type'.
        Returns:
        a new object of class 'Sync Inventory Availability Data Area Type'.
      • createSyncInventoryAvailabilityType

        SyncInventoryAvailabilityType createSyncInventoryAvailabilityType()
        Returns a new object of class 'Sync Inventory Availability Type'.
        Returns:
        a new object of class 'Sync Inventory Availability Type'.
      • getInventoryPackage

        InventoryPackage getInventoryPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.