@Override
    public String toString() {
      java.lang.StringBuilder sb = new java.lang.StringBuilder();
      sb.append("[Case ");
      sb.append(super.toString());sb.append(" Account=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Account)+"'\n");
      sb.append(" AccountId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(AccountId)+"'\n");
      sb.append(" ActivityHistories=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ActivityHistories)+"'\n");
      sb.append(" Agreement_Numer__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Agreement_Numer__c)+"'\n");
      sb.append(" Asset=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Asset)+"'\n");
      sb.append(" AssetId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(AssetId)+"'\n");
      sb.append(" AttachedContentDocuments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(AttachedContentDocuments)+"'\n");
      sb.append(" Attachments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Attachments)+"'\n");
      sb.append(" Billing_Order_Number__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Billing_Order_Number__c)+"'\n");
      sb.append(" BusinessHours=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(BusinessHours)+"'\n");
      sb.append(" BusinessHoursId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(BusinessHoursId)+"'\n");
      sb.append(" CaseArticles=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseArticles)+"'\n");
      sb.append(" CaseComments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseComments)+"'\n");
      sb.append(" CaseContactRoles=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseContactRoles)+"'\n");
      sb.append(" CaseMilestones=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseMilestones)+"'\n");
      sb.append(" CaseNumber=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseNumber)+"'\n");
      sb.append(" CaseSolutions=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CaseSolutions)+"'\n");
      sb.append(" Cases=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Cases)+"'\n");
      sb.append(" ClosedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ClosedDate)+"'\n");
      sb.append(" CombinedAttachments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CombinedAttachments)+"'\n");
      sb.append(" Community=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Community)+"'\n");
      sb.append(" CommunityId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CommunityId)+"'\n");
      sb.append(" Contact=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Contact)+"'\n");
      sb.append(" ContactId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ContactId)+"'\n");
      sb.append(" Contact_Payroll__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Contact_Payroll__c)+"'\n");
      sb.append(" Contact_Payroll__r=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Contact_Payroll__r)+"'\n");
      sb.append(" CreatedBy=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedBy)+"'\n");
      sb.append(" CreatedById=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedById)+"'\n");
      sb.append(" CreatedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedDate)+"'\n");
      sb.append(" CreatorFullPhotoUrl=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatorFullPhotoUrl)+"'\n");
      sb.append(" CreatorName=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatorName)+"'\n");
      sb.append(" CreatorSmallPhotoUrl=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatorSmallPhotoUrl)+"'\n");
      sb.append(" Customer_Product__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Customer_Product__c)+"'\n");
      sb.append(" Customer_Product__r=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Customer_Product__r)+"'\n");
      sb.append(" Description=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Description)+"'\n");
      sb.append(" EmailMessages=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(EmailMessages)+"'\n");
      sb.append(" Entitlement=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Entitlement)+"'\n");
      sb.append(" EntitlementId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(EntitlementId)+"'\n");
      sb.append(" Events=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Events)+"'\n");
      sb.append(" FeedSubscriptionsForEntity=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(FeedSubscriptionsForEntity)+"'\n");
      sb.append(" Feeds=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Feeds)+"'\n");
      sb.append(" HasCommentsUnreadByOwner=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(HasCommentsUnreadByOwner)+"'\n");
      sb.append(" HasSelfServiceComments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(HasSelfServiceComments)+"'\n");
      sb.append(" Histories=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Histories)+"'\n");
      sb.append(" IsClosed=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsClosed)+"'\n");
      sb.append(" IsClosedOnCreate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsClosedOnCreate)+"'\n");
      sb.append(" IsDeleted=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsDeleted)+"'\n");
      sb.append(" IsEscalated=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsEscalated)+"'\n");
      sb.append(" IsSelfServiceClosed=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsSelfServiceClosed)+"'\n");
      sb.append(" IsStopped=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsStopped)+"'\n");
      sb.append(" IsVisibleInSelfService=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(IsVisibleInSelfService)+"'\n");
      sb.append(" LastModifiedBy=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedBy)+"'\n");
      sb.append(" LastModifiedById=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedById)+"'\n");
      sb.append(" LastModifiedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedDate)+"'\n");
      sb.append(" LastReferencedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastReferencedDate)+"'\n");
      sb.append(" LastViewedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastViewedDate)+"'\n");
      sb.append(" MDS_Status__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(MDS_Status__c)+"'\n");
      sb.append(" MilestoneStatus=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(MilestoneStatus)+"'\n");
      sb.append(" NetworkSerialNumber1__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(NetworkSerialNumber1__c)+"'\n");
      sb.append(" NetworkSerialNumber2__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(NetworkSerialNumber2__c)+"'\n");
      sb.append(" NetworkSerialNumber3__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(NetworkSerialNumber3__c)+"'\n");
      sb.append(" OpenActivities=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(OpenActivities)+"'\n");
      sb.append(" Origin=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Origin)+"'\n");
      sb.append(" Owner=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Owner)+"'\n");
      sb.append(" OwnerId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(OwnerId)+"'\n");
      sb.append(" Parent=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Parent)+"'\n");
      sb.append(" ParentId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ParentId)+"'\n");
      sb.append(" Priority=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Priority)+"'\n");
      sb.append(" ProcessInstances=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ProcessInstances)+"'\n");
      sb.append(" ProcessSteps=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ProcessSteps)+"'\n");
      sb.append(" Product=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Product)+"'\n");
      sb.append(" ProductId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(ProductId)+"'\n");
      sb.append(" Question=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Question)+"'\n");
      sb.append(" QuestionId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(QuestionId)+"'\n");
      sb.append(" Reason=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Reason)+"'\n");
      sb.append(" RecordType=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(RecordType)+"'\n");
      sb.append(" RecordTypeId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(RecordTypeId)+"'\n");
      sb.append(" Record_Type__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Record_Type__c)+"'\n");
      sb.append(" Sales_Account__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Sales_Account__c)+"'\n");
      sb.append(" Shares=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Shares)+"'\n");
      sb.append(" Shipping_Date__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Shipping_Date__c)+"'\n");
      sb.append(" SlaExitDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SlaExitDate)+"'\n");
      sb.append(" SlaStartDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SlaStartDate)+"'\n");
      sb.append(" Solutions=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Solutions)+"'\n");
      sb.append(" Status=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Status)+"'\n");
      sb.append(" StopStartDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(StopStartDate)+"'\n");
      sb.append(" Subject=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Subject)+"'\n");
      sb.append(" Subscription_Account__c=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Subscription_Account__c)+"'\n");
      sb.append(" Subscription_Account__r=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Subscription_Account__r)+"'\n");
      sb.append(" SuppliedCompany=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SuppliedCompany)+"'\n");
      sb.append(" SuppliedEmail=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SuppliedEmail)+"'\n");
      sb.append(" SuppliedName=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SuppliedName)+"'\n");
      sb.append(" SuppliedPhone=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SuppliedPhone)+"'\n");
      sb.append(" SystemModstamp=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SystemModstamp)+"'\n");
      sb.append(" Tasks=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Tasks)+"'\n");
      sb.append(" TeamMembers=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(TeamMembers)+"'\n");
      sb.append(" TeamTemplateRecords=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(TeamTemplateRecords)+"'\n");
      sb.append(" Type=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Type)+"'\n");
      sb.append("]\n");
      return sb.toString();
    }