<?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(
            'Header' => '\\StructType\\Header',
            'Coord' => '\\StructType\\Coord',
            'StringList' => '\\StructType\\StringList',
            'IDList' => '\\StructType\\IDList',
            'ValueList' => '\\StructType\\ValueList',
            'KeyValuePair' => '\\StructType\\KeyValuePair',
            'KeyValueList' => '\\StructType\\KeyValueList',
            'FormSelectFieldList' => '\\StructType\\FormSelectFieldList',
            'EntityList' => '\\StructType\\EntityList',
            'Course' => '\\StructType\\Course',
            'CourseList' => '\\StructType\\CourseList',
            'User' => '\\StructType\\User',
            'UserList' => '\\StructType\\UserList',
            'Person' => '\\StructType\\Person',
            'PersonList' => '\\StructType\\PersonList',
            'SurveyParticipant' => '\\StructType\\SurveyParticipant',
            'ParticipantList' => '\\StructType\\ParticipantList',
            'Period' => '\\StructType\\Period',
            'PeriodList' => '\\StructType\\PeriodList',
            'SimpleForm' => '\\StructType\\SimpleForm',
            'SimpleFormList' => '\\StructType\\SimpleFormList',
            'VFFormList' => '\\StructType\\VFFormList',
            'VFForm' => '\\StructType\\VFForm',
            'AdditionalHeaderLine' => '\\StructType\\AdditionalHeaderLine',
            'AdditionalHeaderLineList' => '\\StructType\\AdditionalHeaderLineList',
            'ItemGroup' => '\\StructType\\ItemGroup',
            'ItemGroupList' => '\\StructType\\ItemGroupList',
            'Item' => '\\StructType\\Item',
            'ItemList' => '\\StructType\\ItemList',
            'Survey' => '\\StructType\\Survey',
            'SurveyList' => '\\StructType\\SurveyList',
            'SurveyHolder' => '\\StructType\\SurveyHolder',
            'Unit' => '\\StructType\\Unit',
            'UnitList' => '\\StructType\\UnitList',
            'OnlineSurveyKey' => '\\StructType\\OnlineSurveyKey',
            'OnlineSurveyKeyList' => '\\StructType\\OnlineSurveyKeyList',
            'SurveyType' => '\\StructType\\SurveyType',
            'SurveyTypeList' => '\\StructType\\SurveyTypeList',
            'OnlineCode' => '\\StructType\\OnlineCode',
            'OnlineCodeList' => '\\StructType\\OnlineCodeList',
            'InvitationTask' => '\\StructType\\InvitationTask',
            'RemindTask' => '\\StructType\\RemindTask',
            'ResponseRateTask' => '\\StructType\\ResponseRateTask',
            'CloseTask' => '\\StructType\\CloseTask',
            'TaskList' => '\\StructType\\TaskList',
            'CourseCreator' => '\\StructType\\CourseCreator',
            'CourseCreatorList' => '\\StructType\\CourseCreatorList',
            'SurveyCreator' => '\\StructType\\SurveyCreator',
            'SurveyCreatorList' => '\\StructType\\SurveyCreatorList',
            'Instructor' => '\\StructType\\Instructor',
            'InstructorList' => '\\StructType\\InstructorList',
            'SurveyStatus' => '\\StructType\\SurveyStatus',
            'SurveyStatusList' => '\\StructType\\SurveyStatusList',
            'UploadStatus' => '\\StructType\\UploadStatus',
            'UploadStatusList' => '\\StructType\\UploadStatusList',
            'PDFPlugin' => '\\StructType\\PDFPlugin',
            'PDFPluginList' => '\\StructType\\PDFPluginList',
            'SurveyRawDataList' => '\\StructType\\SurveyRawDataList',
            'SurveyRawData' => '\\StructType\\SurveyRawData',
            'ItemAnswer' => '\\StructType\\ItemAnswer',
            'ItemAnswerList' => '\\StructType\\ItemAnswerList',
            'ItemAnswerListList' => '\\StructType\\ItemAnswerListList',
            'SurveyResult' => '\\StructType\\SurveyResult',
            'ItemResult' => '\\StructType\\ItemResult',
            'ItemResultList' => '\\StructType\\ItemResultList',
            'FrequencyList' => '\\StructType\\FrequencyList',
            'ItemGroupResult' => '\\StructType\\ItemGroupResult',
            'ItemGroupResultList' => '\\StructType\\ItemGroupResultList',
            'CustomReportList' => '\\StructType\\CustomReportList',
            'CustomReport' => '\\StructType\\CustomReport',
            'EmailAddressList' => '\\StructType\\EmailAddressList',
            'CustomModuleForm' => '\\StructType\\CustomModuleForm',
            'ModuleItemGroup' => '\\StructType\\ModuleItemGroup',
            'ModuleItemGroupList' => '\\StructType\\ModuleItemGroupList',
            'ModuleSurveyCreator' => '\\StructType\\ModuleSurveyCreator',
            'ModuleSurveyCreatorList' => '\\StructType\\ModuleSurveyCreatorList',
            'ModuleCourse' => '\\StructType\\ModuleCourse',
            'ModuleCourseList' => '\\StructType\\ModuleCourseList',
            'Module' => '\\StructType\\Module',
            'ModuleList' => '\\StructType\\ModuleList',
            'UserSession' => '\\StructType\\UserSession',
            'CourseType' => '\\StructType\\CourseType',
            'CourseTypeList' => '\\StructType\\CourseTypeList',
            'VolumeLicense' => '\\StructType\\VolumeLicense',
            'VolumeLicenseList' => '\\StructType\\VolumeLicenseList',
            'WebscanBatch' => '\\StructType\\WebscanBatch',
            'WebscanBatchList' => '\\StructType\\WebscanBatchList',
            'tSoapfault' => '\\StructType\\TSoapfault',
            'SurveyParams' => '\\StructType\\SurveyParams',
            'FilterSet' => '\\StructType\\FilterSet',
            'FilterSetList' => '\\StructType\\FilterSetList',
            'Mail' => '\\StructType\\Mail',
            'MailList' => '\\StructType\\MailList',
            'MailAddressList' => '\\StructType\\MailAddressList',
            'MailSummary' => '\\StructType\\MailSummary',
            'VerifierSurvey' => '\\StructType\\VerifierSurvey',
            'VerifierBatchList' => '\\StructType\\VerifierBatchList',
            'VerifierBatch' => '\\StructType\\VerifierBatch',
            'VerifierSheetList' => '\\StructType\\VerifierSheetList',
            'VerifierSheet' => '\\StructType\\VerifierSheet',
            'VerifierQuestionList' => '\\StructType\\VerifierQuestionList',
            'VerifierQuestion' => '\\StructType\\VerifierQuestion',
            'VerifierQuestionAnswerList' => '\\StructType\\VerifierQuestionAnswerList',
            'VerifierQuestionAnswer' => '\\StructType\\VerifierQuestionAnswer',
            'UserSessionInfo' => '\\StructType\\UserSessionInfo',
            'UsageRestrictionList' => '\\StructType\\UsageRestrictionList',
            'SurveySummary' => '\\StructType\\SurveySummary',
            'SurveySummaryList' => '\\StructType\\SurveySummaryList',
            'PDFReportDefinitionList' => '\\StructType\\PDFReportDefinitionList',
            'PDFReportDefinition' => '\\StructType\\PDFReportDefinition',
            'GroupTranslationList' => '\\StructType\\GroupTranslationList',
            'GroupTranslation' => '\\StructType\\GroupTranslation',
            'ItemTranslationList' => '\\StructType\\ItemTranslationList',
            'ItemTranslation' => '\\StructType\\ItemTranslation',
            'FormTranslationList' => '\\StructType\\FormTranslationList',
            'FormTranslation' => '\\StructType\\FormTranslation',
            'TextTemplateList' => '\\StructType\\TextTemplateList',
            'TextTemplate' => '\\StructType\\TextTemplate',
            'PwsdSummary' => '\\StructType\\PwsdSummary',
            'Folder' => '\\StructType\\Folder',
            'FolderList' => '\\StructType\\FolderList',
            'IndicatorNameList' => '\\StructType\\IndicatorNameList',
            'IndicatorName' => '\\StructType\\IndicatorName',
            'IndicatorList' => '\\StructType\\IndicatorList',
            'Indicator' => '\\StructType\\Indicator',
            'CustomUserSettingsList' => '\\StructType\\CustomUserSettingsList',
            'CustomUserSetting' => '\\StructType\\CustomUserSetting',
            'NoticeList' => '\\StructType\\NoticeList',
            'Notice' => '\\StructType\\Notice',
            'FormParams' => '\\StructType\\FormParams',
            'UserParams' => '\\StructType\\UserParams',
            'CourseParams' => '\\StructType\\CourseParams',
            'ReaderScanBatchParams' => '\\StructType\\ReaderScanBatchParams',
            'ParticipationTrackingParams' => '\\StructType\\ParticipationTrackingParams',
            'FormMainLanguage' => '\\StructType\\FormMainLanguage',
            'FormProperties' => '\\StructType\\FormProperties',
        );
    }
}
