com.ibm.commerce.member.facade.datatypes

Interface MemberFactory

  • 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 MemberFactory
    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:
    MemberPackage
    • Field Detail

      • eINSTANCE

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

      • createAcknowledgeMemberGroupDataAreaType

        com.ibm.commerce.member.facade.datatypes.AcknowledgeMemberGroupDataAreaType createAcknowledgeMemberGroupDataAreaType()
        Returns a new object of class 'Acknowledge Member Group Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Member Group Data Area Type'.
      • createAcknowledgeMemberGroupType

        com.ibm.commerce.member.facade.datatypes.AcknowledgeMemberGroupType createAcknowledgeMemberGroupType()
        Returns a new object of class 'Acknowledge Member Group Type'.
        Returns:
        a new object of class 'Acknowledge Member Group Type'.
      • createAcknowledgeOrganizationDataAreaType

        AcknowledgeOrganizationDataAreaType createAcknowledgeOrganizationDataAreaType()
        Returns a new object of class 'Acknowledge Organization Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Organization Data Area Type'.
      • createAcknowledgeOrganizationType

        AcknowledgeOrganizationType createAcknowledgeOrganizationType()
        Returns a new object of class 'Acknowledge Organization Type'.
        Returns:
        a new object of class 'Acknowledge Organization Type'.
      • createAcknowledgePersonDataAreaType

        AcknowledgePersonDataAreaType createAcknowledgePersonDataAreaType()
        Returns a new object of class 'Acknowledge Person Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Person Data Area Type'.
      • createAcknowledgePersonType

        AcknowledgePersonType createAcknowledgePersonType()
        Returns a new object of class 'Acknowledge Person Type'.
        Returns:
        a new object of class 'Acknowledge Person Type'.
      • createAddressBookType

        AddressBookType createAddressBookType()
        Returns a new object of class 'Address Book Type'.
        Returns:
        a new object of class 'Address Book Type'.
      • createAttributeType

        AttributeType createAttributeType()
        Returns a new object of class 'Attribute Type'.
        Returns:
        a new object of class 'Attribute Type'.
      • createAttributeValueType

        AttributeValueType createAttributeValueType()
        Returns a new object of class 'Attribute Value Type'.
        Returns:
        a new object of class 'Attribute Value Type'.
      • createBusinessProfileType

        BusinessProfileType createBusinessProfileType()
        Returns a new object of class 'Business Profile Type'.
        Returns:
        a new object of class 'Business Profile Type'.
      • createChangeMemberGroupDataAreaType

        com.ibm.commerce.member.facade.datatypes.ChangeMemberGroupDataAreaType createChangeMemberGroupDataAreaType()
        Returns a new object of class 'Change Member Group Data Area Type'.
        Returns:
        a new object of class 'Change Member Group Data Area Type'.
      • createChangeMemberGroupType

        com.ibm.commerce.member.facade.datatypes.ChangeMemberGroupType createChangeMemberGroupType()
        Returns a new object of class 'Change Member Group Type'.
        Returns:
        a new object of class 'Change Member Group Type'.
      • createChangeOrganizationDataAreaType

        ChangeOrganizationDataAreaType createChangeOrganizationDataAreaType()
        Returns a new object of class 'Change Organization Data Area Type'.
        Returns:
        a new object of class 'Change Organization Data Area Type'.
      • createChangeOrganizationType

        ChangeOrganizationType createChangeOrganizationType()
        Returns a new object of class 'Change Organization Type'.
        Returns:
        a new object of class 'Change Organization Type'.
      • createChangePersonDataAreaType

        ChangePersonDataAreaType createChangePersonDataAreaType()
        Returns a new object of class 'Change Person Data Area Type'.
        Returns:
        a new object of class 'Change Person Data Area Type'.
      • createChangePersonType

        ChangePersonType createChangePersonType()
        Returns a new object of class 'Change Person Type'.
        Returns:
        a new object of class 'Change Person Type'.
      • createCheckoutProfileType

        CheckoutProfileType createCheckoutProfileType()
        Returns a new object of class 'Checkout Profile Type'.
        Returns:
        a new object of class 'Checkout Profile Type'.
      • createCredentialType

        CredentialType createCredentialType()
        Returns a new object of class 'Credential Type'.
        Returns:
        a new object of class 'Credential Type'.
      • createDocumentRoot

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

        GetMemberGroupDataAreaType createGetMemberGroupDataAreaType()
        Returns a new object of class 'Get Member Group Data Area Type'.
        Returns:
        a new object of class 'Get Member Group Data Area Type'.
      • createGetMemberGroupType

        GetMemberGroupType createGetMemberGroupType()
        Returns a new object of class 'Get Member Group Type'.
        Returns:
        a new object of class 'Get Member Group Type'.
      • createGetOrganizationDataAreaType

        GetOrganizationDataAreaType createGetOrganizationDataAreaType()
        Returns a new object of class 'Get Organization Data Area Type'.
        Returns:
        a new object of class 'Get Organization Data Area Type'.
      • createGetOrganizationType

        GetOrganizationType createGetOrganizationType()
        Returns a new object of class 'Get Organization Type'.
        Returns:
        a new object of class 'Get Organization Type'.
      • createGetPersonDataAreaType

        GetPersonDataAreaType createGetPersonDataAreaType()
        Returns a new object of class 'Get Person Data Area Type'.
        Returns:
        a new object of class 'Get Person Data Area Type'.
      • createGetPersonType

        GetPersonType createGetPersonType()
        Returns a new object of class 'Get Person Type'.
        Returns:
        a new object of class 'Get Person Type'.
      • createIncomeAmountType

        IncomeAmountType createIncomeAmountType()
        Returns a new object of class 'Income Amount Type'.
        Returns:
        a new object of class 'Income Amount Type'.
      • createMemberGroupConditionElementIdentifierType

        com.ibm.commerce.member.facade.datatypes.MemberGroupConditionElementIdentifierType createMemberGroupConditionElementIdentifierType()
        Returns a new object of class 'Group Condition Element Identifier Type'.
        Returns:
        a new object of class 'Group Condition Element Identifier Type'.
      • createMemberGroupConditionElementType

        com.ibm.commerce.member.facade.datatypes.MemberGroupConditionElementType createMemberGroupConditionElementType()
        Returns a new object of class 'Group Condition Element Type'.
        Returns:
        a new object of class 'Group Condition Element Type'.
      • createMemberGroupConditionNameValuePairVariableType

        com.ibm.commerce.member.facade.datatypes.MemberGroupConditionNameValuePairVariableType createMemberGroupConditionNameValuePairVariableType()
        Returns a new object of class 'Group Condition Name Value Pair Variable Type'.
        Returns:
        a new object of class 'Group Condition Name Value Pair Variable Type'.
      • createMemberGroupDescriptionType

        com.ibm.commerce.member.facade.datatypes.MemberGroupDescriptionType createMemberGroupDescriptionType()
        Returns a new object of class 'Group Description Type'.
        Returns:
        a new object of class 'Group Description Type'.
      • createMemberGroupType

        MemberGroupType createMemberGroupType()
        Returns a new object of class 'Group Type'.
        Returns:
        a new object of class 'Group Type'.
      • createOrganizationType

        OrganizationType createOrganizationType()
        Returns a new object of class 'Organization Type'.
        Returns:
        a new object of class 'Organization Type'.
      • createPersonalProfileType

        PersonalProfileType createPersonalProfileType()
        Returns a new object of class 'Personal Profile Type'.
        Returns:
        a new object of class 'Personal Profile Type'.
      • createPersonType

        PersonType createPersonType()
        Returns a new object of class 'Person Type'.
        Returns:
        a new object of class 'Person Type'.
      • createProcessMemberGroupDataAreaType

        com.ibm.commerce.member.facade.datatypes.ProcessMemberGroupDataAreaType createProcessMemberGroupDataAreaType()
        Returns a new object of class 'Process Member Group Data Area Type'.
        Returns:
        a new object of class 'Process Member Group Data Area Type'.
      • createProcessMemberGroupType

        com.ibm.commerce.member.facade.datatypes.ProcessMemberGroupType createProcessMemberGroupType()
        Returns a new object of class 'Process Member Group Type'.
        Returns:
        a new object of class 'Process Member Group Type'.
      • createProcessOrganizationDataAreaType

        ProcessOrganizationDataAreaType createProcessOrganizationDataAreaType()
        Returns a new object of class 'Process Organization Data Area Type'.
        Returns:
        a new object of class 'Process Organization Data Area Type'.
      • createProcessOrganizationType

        ProcessOrganizationType createProcessOrganizationType()
        Returns a new object of class 'Process Organization Type'.
        Returns:
        a new object of class 'Process Organization Type'.
      • createProcessPersonDataAreaType

        ProcessPersonDataAreaType createProcessPersonDataAreaType()
        Returns a new object of class 'Process Person Data Area Type'.
        Returns:
        a new object of class 'Process Person Data Area Type'.
      • createProcessPersonType

        ProcessPersonType createProcessPersonType()
        Returns a new object of class 'Process Person Type'.
        Returns:
        a new object of class 'Process Person Type'.
      • createReceiveEmailPreferenceType

        ReceiveEmailPreferenceType createReceiveEmailPreferenceType()
        Returns a new object of class 'Receive Email Preference Type'.
        Returns:
        a new object of class 'Receive Email Preference Type'.
      • createReceiveSMSPreferenceType

        com.ibm.commerce.member.facade.datatypes.ReceiveSMSPreferenceType createReceiveSMSPreferenceType()
        Returns a new object of class 'Receive SMS Preference Type'.
        Returns:
        a new object of class 'Receive SMS Preference Type'.
      • createRespondMemberGroupDataAreaType

        com.ibm.commerce.member.facade.datatypes.RespondMemberGroupDataAreaType createRespondMemberGroupDataAreaType()
        Returns a new object of class 'Respond Member Group Data Area Type'.
        Returns:
        a new object of class 'Respond Member Group Data Area Type'.
      • createRespondMemberGroupType

        com.ibm.commerce.member.facade.datatypes.RespondMemberGroupType createRespondMemberGroupType()
        Returns a new object of class 'Respond Member Group Type'.
        Returns:
        a new object of class 'Respond Member Group Type'.
      • createRespondOrganizationDataAreaType

        RespondOrganizationDataAreaType createRespondOrganizationDataAreaType()
        Returns a new object of class 'Respond Organization Data Area Type'.
        Returns:
        a new object of class 'Respond Organization Data Area Type'.
      • createRespondOrganizationType

        RespondOrganizationType createRespondOrganizationType()
        Returns a new object of class 'Respond Organization Type'.
        Returns:
        a new object of class 'Respond Organization Type'.
      • createRespondPersonDataAreaType

        RespondPersonDataAreaType createRespondPersonDataAreaType()
        Returns a new object of class 'Respond Person Data Area Type'.
        Returns:
        a new object of class 'Respond Person Data Area Type'.
      • createRespondPersonType

        RespondPersonType createRespondPersonType()
        Returns a new object of class 'Respond Person Type'.
        Returns:
        a new object of class 'Respond Person Type'.
      • createSecurityHintType

        SecurityHintType createSecurityHintType()
        Returns a new object of class 'Security Hint Type'.
        Returns:
        a new object of class 'Security Hint Type'.
      • createShowMemberGroupDataAreaType

        ShowMemberGroupDataAreaType createShowMemberGroupDataAreaType()
        Returns a new object of class 'Show Member Group Data Area Type'.
        Returns:
        a new object of class 'Show Member Group Data Area Type'.
      • createShowMemberGroupType

        ShowMemberGroupType createShowMemberGroupType()
        Returns a new object of class 'Show Member Group Type'.
        Returns:
        a new object of class 'Show Member Group Type'.
      • createShowOrganizationDataAreaType

        ShowOrganizationDataAreaType createShowOrganizationDataAreaType()
        Returns a new object of class 'Show Organization Data Area Type'.
        Returns:
        a new object of class 'Show Organization Data Area Type'.
      • createShowOrganizationType

        ShowOrganizationType createShowOrganizationType()
        Returns a new object of class 'Show Organization Type'.
        Returns:
        a new object of class 'Show Organization Type'.
      • createShowPersonDataAreaType

        ShowPersonDataAreaType createShowPersonDataAreaType()
        Returns a new object of class 'Show Person Data Area Type'.
        Returns:
        a new object of class 'Show Person Data Area Type'.
      • createShowPersonType

        ShowPersonType createShowPersonType()
        Returns a new object of class 'Show Person Type'.
        Returns:
        a new object of class 'Show Person Type'.
      • createSyncOrganizationDataAreaType

        SyncOrganizationDataAreaType createSyncOrganizationDataAreaType()
        Returns a new object of class 'Sync Organization Data Area Type'.
        Returns:
        a new object of class 'Sync Organization Data Area Type'.
      • createSyncOrganizationType

        SyncOrganizationType createSyncOrganizationType()
        Returns a new object of class 'Sync Organization Type'.
        Returns:
        a new object of class 'Sync Organization Type'.
      • createSyncPersonDataAreaType

        SyncPersonDataAreaType createSyncPersonDataAreaType()
        Returns a new object of class 'Sync Person Data Area Type'.
        Returns:
        a new object of class 'Sync Person Data Area Type'.
      • createSyncPersonType

        SyncPersonType createSyncPersonType()
        Returns a new object of class 'Sync Person Type'.
        Returns:
        a new object of class 'Sync Person Type'.
      • getMemberPackage

        com.ibm.commerce.member.facade.datatypes.MemberPackage getMemberPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.