protected void loadFields(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
        super.loadFields(__in, __typeMapper);
        __in.peekTag();
        if (__typeMapper.isElement(__in, Account__typeInfo)) {
            setAccount((com.sforce.soap.enterprise.sobject.Account)__typeMapper.readObject(__in, Account__typeInfo, com.sforce.soap.enterprise.sobject.Account.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, AccountId__typeInfo)) {
            setAccountId(__typeMapper.readString(__in, AccountId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ActivityHistories__typeInfo)) {
            setActivityHistories((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, ActivityHistories__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Agreement_Numer__c__typeInfo)) {
            setAgreement_Numer__c(__typeMapper.readString(__in, Agreement_Numer__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Asset__typeInfo)) {
            setAsset((com.sforce.soap.enterprise.sobject.Asset)__typeMapper.readObject(__in, Asset__typeInfo, com.sforce.soap.enterprise.sobject.Asset.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, AssetId__typeInfo)) {
            setAssetId(__typeMapper.readString(__in, AssetId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, AttachedContentDocuments__typeInfo)) {
            setAttachedContentDocuments((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, AttachedContentDocuments__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Attachments__typeInfo)) {
            setAttachments((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Attachments__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Billing_Order_Number__c__typeInfo)) {
            setBilling_Order_Number__c(__typeMapper.readString(__in, Billing_Order_Number__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, BusinessHours__typeInfo)) {
            setBusinessHours((com.sforce.soap.enterprise.sobject.BusinessHours)__typeMapper.readObject(__in, BusinessHours__typeInfo, com.sforce.soap.enterprise.sobject.BusinessHours.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, BusinessHoursId__typeInfo)) {
            setBusinessHoursId(__typeMapper.readString(__in, BusinessHoursId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseArticles__typeInfo)) {
            setCaseArticles((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CaseArticles__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseComments__typeInfo)) {
            setCaseComments((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CaseComments__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseContactRoles__typeInfo)) {
            setCaseContactRoles((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CaseContactRoles__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseMilestones__typeInfo)) {
            setCaseMilestones((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CaseMilestones__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseNumber__typeInfo)) {
            setCaseNumber(__typeMapper.readString(__in, CaseNumber__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CaseSolutions__typeInfo)) {
            setCaseSolutions((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CaseSolutions__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Cases__typeInfo)) {
            setCases((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Cases__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ClosedDate__typeInfo)) {
            setClosedDate((java.util.Calendar)__typeMapper.readObject(__in, ClosedDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CombinedAttachments__typeInfo)) {
            setCombinedAttachments((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, CombinedAttachments__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Community__typeInfo)) {
            setCommunity((com.sforce.soap.enterprise.sobject.Community)__typeMapper.readObject(__in, Community__typeInfo, com.sforce.soap.enterprise.sobject.Community.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CommunityId__typeInfo)) {
            setCommunityId(__typeMapper.readString(__in, CommunityId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Contact__typeInfo)) {
            setContact((com.sforce.soap.enterprise.sobject.Contact)__typeMapper.readObject(__in, Contact__typeInfo, com.sforce.soap.enterprise.sobject.Contact.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ContactId__typeInfo)) {
            setContactId(__typeMapper.readString(__in, ContactId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Contact_Payroll__c__typeInfo)) {
            setContact_Payroll__c(__typeMapper.readString(__in, Contact_Payroll__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Contact_Payroll__r__typeInfo)) {
            setContact_Payroll__r((com.sforce.soap.enterprise.sobject.Contact)__typeMapper.readObject(__in, Contact_Payroll__r__typeInfo, com.sforce.soap.enterprise.sobject.Contact.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatedBy__typeInfo)) {
            setCreatedBy((com.sforce.soap.enterprise.sobject.User)__typeMapper.readObject(__in, CreatedBy__typeInfo, com.sforce.soap.enterprise.sobject.User.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatedById__typeInfo)) {
            setCreatedById(__typeMapper.readString(__in, CreatedById__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatedDate__typeInfo)) {
            setCreatedDate((java.util.Calendar)__typeMapper.readObject(__in, CreatedDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatorFullPhotoUrl__typeInfo)) {
            setCreatorFullPhotoUrl(__typeMapper.readString(__in, CreatorFullPhotoUrl__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatorName__typeInfo)) {
            setCreatorName(__typeMapper.readString(__in, CreatorName__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, CreatorSmallPhotoUrl__typeInfo)) {
            setCreatorSmallPhotoUrl(__typeMapper.readString(__in, CreatorSmallPhotoUrl__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Customer_Product__c__typeInfo)) {
            setCustomer_Product__c(__typeMapper.readString(__in, Customer_Product__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Customer_Product__r__typeInfo)) {
            setCustomer_Product__r((com.sforce.soap.enterprise.sobject.Customer_Product__c)__typeMapper.readObject(__in, Customer_Product__r__typeInfo, com.sforce.soap.enterprise.sobject.Customer_Product__c.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Description__typeInfo)) {
            setDescription(__typeMapper.readString(__in, Description__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, EmailMessages__typeInfo)) {
            setEmailMessages((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, EmailMessages__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Entitlement__typeInfo)) {
            setEntitlement((com.sforce.soap.enterprise.sobject.Entitlement)__typeMapper.readObject(__in, Entitlement__typeInfo, com.sforce.soap.enterprise.sobject.Entitlement.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, EntitlementId__typeInfo)) {
            setEntitlementId(__typeMapper.readString(__in, EntitlementId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Events__typeInfo)) {
            setEvents((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Events__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, FeedSubscriptionsForEntity__typeInfo)) {
            setFeedSubscriptionsForEntity((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, FeedSubscriptionsForEntity__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Feeds__typeInfo)) {
            setFeeds((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Feeds__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, HasCommentsUnreadByOwner__typeInfo)) {
            setHasCommentsUnreadByOwner((java.lang.Boolean)__typeMapper.readObject(__in, HasCommentsUnreadByOwner__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, HasSelfServiceComments__typeInfo)) {
            setHasSelfServiceComments((java.lang.Boolean)__typeMapper.readObject(__in, HasSelfServiceComments__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Histories__typeInfo)) {
            setHistories((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Histories__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsClosed__typeInfo)) {
            setIsClosed((java.lang.Boolean)__typeMapper.readObject(__in, IsClosed__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsClosedOnCreate__typeInfo)) {
            setIsClosedOnCreate((java.lang.Boolean)__typeMapper.readObject(__in, IsClosedOnCreate__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsDeleted__typeInfo)) {
            setIsDeleted((java.lang.Boolean)__typeMapper.readObject(__in, IsDeleted__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsEscalated__typeInfo)) {
            setIsEscalated((java.lang.Boolean)__typeMapper.readObject(__in, IsEscalated__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsSelfServiceClosed__typeInfo)) {
            setIsSelfServiceClosed((java.lang.Boolean)__typeMapper.readObject(__in, IsSelfServiceClosed__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsStopped__typeInfo)) {
            setIsStopped((java.lang.Boolean)__typeMapper.readObject(__in, IsStopped__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, IsVisibleInSelfService__typeInfo)) {
            setIsVisibleInSelfService((java.lang.Boolean)__typeMapper.readObject(__in, IsVisibleInSelfService__typeInfo, java.lang.Boolean.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, LastModifiedBy__typeInfo)) {
            setLastModifiedBy((com.sforce.soap.enterprise.sobject.User)__typeMapper.readObject(__in, LastModifiedBy__typeInfo, com.sforce.soap.enterprise.sobject.User.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, LastModifiedById__typeInfo)) {
            setLastModifiedById(__typeMapper.readString(__in, LastModifiedById__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, LastModifiedDate__typeInfo)) {
            setLastModifiedDate((java.util.Calendar)__typeMapper.readObject(__in, LastModifiedDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, LastReferencedDate__typeInfo)) {
            setLastReferencedDate((java.util.Calendar)__typeMapper.readObject(__in, LastReferencedDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, LastViewedDate__typeInfo)) {
            setLastViewedDate((java.util.Calendar)__typeMapper.readObject(__in, LastViewedDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, MDS_Status__c__typeInfo)) {
            setMDS_Status__c(__typeMapper.readString(__in, MDS_Status__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, MilestoneStatus__typeInfo)) {
            setMilestoneStatus(__typeMapper.readString(__in, MilestoneStatus__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, NetworkSerialNumber1__c__typeInfo)) {
            setNetworkSerialNumber1__c(__typeMapper.readString(__in, NetworkSerialNumber1__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, NetworkSerialNumber2__c__typeInfo)) {
            setNetworkSerialNumber2__c(__typeMapper.readString(__in, NetworkSerialNumber2__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, NetworkSerialNumber3__c__typeInfo)) {
            setNetworkSerialNumber3__c(__typeMapper.readString(__in, NetworkSerialNumber3__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, OpenActivities__typeInfo)) {
            setOpenActivities((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, OpenActivities__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Origin__typeInfo)) {
            setOrigin(__typeMapper.readString(__in, Origin__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Owner__typeInfo)) {
            setOwner((com.sforce.soap.enterprise.sobject.Name)__typeMapper.readObject(__in, Owner__typeInfo, com.sforce.soap.enterprise.sobject.Name.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, OwnerId__typeInfo)) {
            setOwnerId(__typeMapper.readString(__in, OwnerId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Parent__typeInfo)) {
            setParent((com.sforce.soap.enterprise.sobject.Case)__typeMapper.readObject(__in, Parent__typeInfo, com.sforce.soap.enterprise.sobject.Case.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ParentId__typeInfo)) {
            setParentId(__typeMapper.readString(__in, ParentId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Priority__typeInfo)) {
            setPriority(__typeMapper.readString(__in, Priority__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ProcessInstances__typeInfo)) {
            setProcessInstances((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, ProcessInstances__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ProcessSteps__typeInfo)) {
            setProcessSteps((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, ProcessSteps__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Product__typeInfo)) {
            setProduct((com.sforce.soap.enterprise.sobject.Product2)__typeMapper.readObject(__in, Product__typeInfo, com.sforce.soap.enterprise.sobject.Product2.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, ProductId__typeInfo)) {
            setProductId(__typeMapper.readString(__in, ProductId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Question__typeInfo)) {
            setQuestion((com.sforce.soap.enterprise.sobject.Question)__typeMapper.readObject(__in, Question__typeInfo, com.sforce.soap.enterprise.sobject.Question.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, QuestionId__typeInfo)) {
            setQuestionId(__typeMapper.readString(__in, QuestionId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Reason__typeInfo)) {
            setReason(__typeMapper.readString(__in, Reason__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, RecordType__typeInfo)) {
            setRecordType((com.sforce.soap.enterprise.sobject.RecordType)__typeMapper.readObject(__in, RecordType__typeInfo, com.sforce.soap.enterprise.sobject.RecordType.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, RecordTypeId__typeInfo)) {
            setRecordTypeId(__typeMapper.readString(__in, RecordTypeId__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Record_Type__c__typeInfo)) {
            setRecord_Type__c(__typeMapper.readString(__in, Record_Type__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Sales_Account__c__typeInfo)) {
            setSales_Account__c((java.lang.Double)__typeMapper.readObject(__in, Sales_Account__c__typeInfo, java.lang.Double.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Shares__typeInfo)) {
            setShares((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Shares__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Shipping_Date__c__typeInfo)) {
            setShipping_Date__c((java.util.Calendar)__typeMapper.readObject(__in, Shipping_Date__c__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SlaExitDate__typeInfo)) {
            setSlaExitDate((java.util.Calendar)__typeMapper.readObject(__in, SlaExitDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SlaStartDate__typeInfo)) {
            setSlaStartDate((java.util.Calendar)__typeMapper.readObject(__in, SlaStartDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Solutions__typeInfo)) {
            setSolutions((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Solutions__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Status__typeInfo)) {
            setStatus(__typeMapper.readString(__in, Status__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, StopStartDate__typeInfo)) {
            setStopStartDate((java.util.Calendar)__typeMapper.readObject(__in, StopStartDate__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Subject__typeInfo)) {
            setSubject(__typeMapper.readString(__in, Subject__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Subscription_Account__c__typeInfo)) {
            setSubscription_Account__c(__typeMapper.readString(__in, Subscription_Account__c__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Subscription_Account__r__typeInfo)) {
            setSubscription_Account__r((com.sforce.soap.enterprise.sobject.Account)__typeMapper.readObject(__in, Subscription_Account__r__typeInfo, com.sforce.soap.enterprise.sobject.Account.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SuppliedCompany__typeInfo)) {
            setSuppliedCompany(__typeMapper.readString(__in, SuppliedCompany__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SuppliedEmail__typeInfo)) {
            setSuppliedEmail(__typeMapper.readString(__in, SuppliedEmail__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SuppliedName__typeInfo)) {
            setSuppliedName(__typeMapper.readString(__in, SuppliedName__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SuppliedPhone__typeInfo)) {
            setSuppliedPhone(__typeMapper.readString(__in, SuppliedPhone__typeInfo, java.lang.String.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, SystemModstamp__typeInfo)) {
            setSystemModstamp((java.util.Calendar)__typeMapper.readObject(__in, SystemModstamp__typeInfo, java.util.Calendar.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Tasks__typeInfo)) {
            setTasks((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, Tasks__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, TeamMembers__typeInfo)) {
            setTeamMembers((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, TeamMembers__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, TeamTemplateRecords__typeInfo)) {
            setTeamTemplateRecords((com.sforce.soap.enterprise.QueryResult)__typeMapper.readObject(__in, TeamTemplateRecords__typeInfo, com.sforce.soap.enterprise.QueryResult.class));
        }
        __in.peekTag();
        if (__typeMapper.isElement(__in, Type__typeInfo)) {
            setType(__typeMapper.readString(__in, Type__typeInfo, java.lang.String.class));
        }
    }