http://git-wip-us.apache.org/repos/asf/camel/blob/e1cfeb5a/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/Account.java ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/Account.java b/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/Account.java index c7e779c..fd6b5b9 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/Account.java +++ b/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/Account.java @@ -14,16 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - -/* - * Salesforce DTO generated by camel-salesforce-maven-plugin - * Generated on: Mon Apr 06 17:56:36 PDT 2015 - */ package org.apache.camel.component.salesforce.dto.generated; +import java.util.ArrayList; +import java.util.List; + import com.thoughtworks.xstream.annotations.XStreamAlias; +import com.thoughtworks.xstream.annotations.XStreamConverter; + +import org.apache.camel.component.salesforce.api.PicklistEnumConverter; +import org.apache.camel.component.salesforce.api.dto.AbstractDescribedSObjectBase; +import org.apache.camel.component.salesforce.api.dto.ChildRelationShip; +import org.apache.camel.component.salesforce.api.dto.InfoUrls; +import org.apache.camel.component.salesforce.api.dto.NamedLayoutInfo; +import org.apache.camel.component.salesforce.api.dto.RecordTypeInfo; +import org.apache.camel.component.salesforce.api.dto.SObjectDescription; +import org.apache.camel.component.salesforce.api.dto.SObjectDescriptionUrls; +import org.apache.camel.component.salesforce.api.dto.SObjectField; -import org.apache.camel.component.salesforce.api.dto.AbstractSObjectBase; import com.fasterxml.jackson.annotation.JsonProperty; //CHECKSTYLE:OFF @@ -31,7 +39,35 @@ import com.fasterxml.jackson.annotation.JsonProperty; * Salesforce DTO for SObject Account */ @XStreamAlias("Account") -public class Account extends AbstractSObjectBase { +public class Account extends AbstractDescribedSObjectBase { + + private static final SObjectDescription DESCRIPTION = createSObjectDescription(); + + // MasterRecordId + private String MasterRecordId; + + @JsonProperty("MasterRecordId") + public String getMasterRecordId() { + return this.MasterRecordId; + } + + @JsonProperty("MasterRecordId") + public void setMasterRecordId(String MasterRecordId) { + this.MasterRecordId = MasterRecordId; + } + + // ParentId + private String ParentId; + + @JsonProperty("ParentId") + public String getParentId() { + return this.ParentId; + } + + @JsonProperty("ParentId") + public void setParentId(String ParentId) { + this.ParentId = ParentId; + } // BillingStreet private String BillingStreet; @@ -241,6 +277,319 @@ public class Account extends AbstractSObjectBase { this.ShippingAddress = ShippingAddress; } + // Phone + private String Phone; + + @JsonProperty("Phone") + public String getPhone() { + return this.Phone; + } + + @JsonProperty("Phone") + public void setPhone(String Phone) { + this.Phone = Phone; + } + + // Fax + private String Fax; + + @JsonProperty("Fax") + public String getFax() { + return this.Fax; + } + + @JsonProperty("Fax") + public void setFax(String Fax) { + this.Fax = Fax; + } + + // AccountNumber + private String AccountNumber; + + @JsonProperty("AccountNumber") + public String getAccountNumber() { + return this.AccountNumber; + } + + @JsonProperty("AccountNumber") + public void setAccountNumber(String AccountNumber) { + this.AccountNumber = AccountNumber; + } + + // Website + private String Website; + + @JsonProperty("Website") + public String getWebsite() { + return this.Website; + } + + @JsonProperty("Website") + public void setWebsite(String Website) { + this.Website = Website; + } + + // PhotoUrl + private String PhotoUrl; + + @JsonProperty("PhotoUrl") + public String getPhotoUrl() { + return this.PhotoUrl; + } + + @JsonProperty("PhotoUrl") + public void setPhotoUrl(String PhotoUrl) { + this.PhotoUrl = PhotoUrl; + } + + // Sic + private String Sic; + + @JsonProperty("Sic") + public String getSic() { + return this.Sic; + } + + @JsonProperty("Sic") + public void setSic(String Sic) { + this.Sic = Sic; + } + + // Industry + @XStreamConverter(PicklistEnumConverter.class) + private Account_IndustryEnum Industry; + + @JsonProperty("Industry") + public Account_IndustryEnum getIndustry() { + return this.Industry; + } + + @JsonProperty("Industry") + public void setIndustry(Account_IndustryEnum Industry) { + this.Industry = Industry; + } + + // AnnualRevenue + private Double AnnualRevenue; + + @JsonProperty("AnnualRevenue") + public Double getAnnualRevenue() { + return this.AnnualRevenue; + } + + @JsonProperty("AnnualRevenue") + public void setAnnualRevenue(Double AnnualRevenue) { + this.AnnualRevenue = AnnualRevenue; + } + + // NumberOfEmployees + private Integer NumberOfEmployees; + + @JsonProperty("NumberOfEmployees") + public Integer getNumberOfEmployees() { + return this.NumberOfEmployees; + } + + @JsonProperty("NumberOfEmployees") + public void setNumberOfEmployees(Integer NumberOfEmployees) { + this.NumberOfEmployees = NumberOfEmployees; + } + + // TickerSymbol + private String TickerSymbol; + + @JsonProperty("TickerSymbol") + public String getTickerSymbol() { + return this.TickerSymbol; + } + + @JsonProperty("TickerSymbol") + public void setTickerSymbol(String TickerSymbol) { + this.TickerSymbol = TickerSymbol; + } + + // Description + private String Description; + + @JsonProperty("Description") + public String getDescription() { + return this.Description; + } + + @JsonProperty("Description") + public void setDescription(String Description) { + this.Description = Description; + } + + // Site + private String Site; + + @JsonProperty("Site") + public String getSite() { + return this.Site; + } + + @JsonProperty("Site") + public void setSite(String Site) { + this.Site = Site; + } + + // Jigsaw + private String Jigsaw; + + @JsonProperty("Jigsaw") + public String getJigsaw() { + return this.Jigsaw; + } + + @JsonProperty("Jigsaw") + public void setJigsaw(String Jigsaw) { + this.Jigsaw = Jigsaw; + } + + // JigsawCompanyId + private String JigsawCompanyId; + + @JsonProperty("JigsawCompanyId") + public String getJigsawCompanyId() { + return this.JigsawCompanyId; + } + + @JsonProperty("JigsawCompanyId") + public void setJigsawCompanyId(String JigsawCompanyId) { + this.JigsawCompanyId = JigsawCompanyId; + } + + // DunsNumber + private String DunsNumber; + + @JsonProperty("DunsNumber") + public String getDunsNumber() { + return this.DunsNumber; + } + + @JsonProperty("DunsNumber") + public void setDunsNumber(String DunsNumber) { + this.DunsNumber = DunsNumber; + } + + // Tradestyle + private String Tradestyle; + + @JsonProperty("Tradestyle") + public String getTradestyle() { + return this.Tradestyle; + } + + @JsonProperty("Tradestyle") + public void setTradestyle(String Tradestyle) { + this.Tradestyle = Tradestyle; + } + + // NaicsCode + private String NaicsCode; + + @JsonProperty("NaicsCode") + public String getNaicsCode() { + return this.NaicsCode; + } + + @JsonProperty("NaicsCode") + public void setNaicsCode(String NaicsCode) { + this.NaicsCode = NaicsCode; + } + + // NaicsDesc + private String NaicsDesc; + + @JsonProperty("NaicsDesc") + public String getNaicsDesc() { + return this.NaicsDesc; + } + + @JsonProperty("NaicsDesc") + public void setNaicsDesc(String NaicsDesc) { + this.NaicsDesc = NaicsDesc; + } + + // YearStarted + private String YearStarted; + + @JsonProperty("YearStarted") + public String getYearStarted() { + return this.YearStarted; + } + + @JsonProperty("YearStarted") + public void setYearStarted(String YearStarted) { + this.YearStarted = YearStarted; + } + + // SicDesc + private String SicDesc; + + @JsonProperty("SicDesc") + public String getSicDesc() { + return this.SicDesc; + } + + @JsonProperty("SicDesc") + public void setSicDesc(String SicDesc) { + this.SicDesc = SicDesc; + } + + // DandbCompanyId + private String DandbCompanyId; + + @JsonProperty("DandbCompanyId") + public String getDandbCompanyId() { + return this.DandbCompanyId; + } + + @JsonProperty("DandbCompanyId") + public void setDandbCompanyId(String DandbCompanyId) { + this.DandbCompanyId = DandbCompanyId; + } + + // NumberofLocations__c + private Double NumberofLocations__c; + + @JsonProperty("NumberofLocations__c") + public Double getNumberofLocations__c() { + return this.NumberofLocations__c; + } + + @JsonProperty("NumberofLocations__c") + public void setNumberofLocations__c(Double NumberofLocations__c) { + this.NumberofLocations__c = NumberofLocations__c; + } + + // SLASerialNumber__c + private String SLASerialNumber__c; + + @JsonProperty("SLASerialNumber__c") + public String getSLASerialNumber__c() { + return this.SLASerialNumber__c; + } + + @JsonProperty("SLASerialNumber__c") + public void setSLASerialNumber__c(String SLASerialNumber__c) { + this.SLASerialNumber__c = SLASerialNumber__c; + } + + // SLAExpirationDate__c + private java.time.ZonedDateTime SLAExpirationDate__c; + + @JsonProperty("SLAExpirationDate__c") + public java.time.ZonedDateTime getSLAExpirationDate__c() { + return this.SLAExpirationDate__c; + } + + @JsonProperty("SLAExpirationDate__c") + public void setSLAExpirationDate__c(java.time.ZonedDateTime SLAExpirationDate__c) { + this.SLAExpirationDate__c = SLAExpirationDate__c; + } + // Shipping_Location__Latitude__s private Double Shipping_Location__Latitude__s; @@ -280,5 +629,2830 @@ public class Account extends AbstractSObjectBase { this.Shipping_Location__c = Shipping_Location__c; } + + @Override + public final SObjectDescription description() { + return DESCRIPTION; + } + + private static SObjectDescription createSObjectDescription() { + final SObjectDescription description = new SObjectDescription(); + + + description.setMergeable(true); + description.setCreateable(true); + description.setQueryable(true); + description.setLabel("Account"); + description.setReplicateable(true); + + final List<RecordTypeInfo> recordTypeInfos1 = new ArrayList<>(); + description.setRecordTypeInfos(recordTypeInfos1); + + final RecordTypeInfo recordTypeInfo1 = new RecordTypeInfo(); + recordTypeInfos1.add(recordTypeInfo1); + + recordTypeInfo1.setDefaultRecordTypeMapping(true); + recordTypeInfo1.setRecordTypeId("012000000000000AAA"); + recordTypeInfo1.setAvailable(true); + + final InfoUrls infoUrls1 = new InfoUrls(); + infoUrls1.setLayout("/services/data/v34.0/sobjects/Account/describe/layouts/012000000000000AAA"); + recordTypeInfo1.setUrls(infoUrls1); + recordTypeInfo1.setName("Master"); + + + description.setName("Account"); + description.setLayoutable(true); + description.setDeprecatedAndHidden(false); + description.setSearchable(true); + description.setFeedEnabled(true); + description.setRetrieveable(true); + description.setCustomSetting(false); + description.setKeyPrefix("001"); + description.setUndeletable(true); + description.setSearchLayoutable("true"); + description.setTriggerable(true); + description.setCustom(false); + + final SObjectDescriptionUrls sObjectDescriptionUrls1 = new SObjectDescriptionUrls(); + sObjectDescriptionUrls1.setDescribe("/services/data/v34.0/sobjects/Account/describe"); + sObjectDescriptionUrls1.setLayouts("/services/data/v34.0/sobjects/Account/describe/layouts"); + sObjectDescriptionUrls1.setSobject("/services/data/v34.0/sobjects/Account"); + sObjectDescriptionUrls1.setQuickActions("/services/data/v34.0/sobjects/Account/quickActions"); + sObjectDescriptionUrls1.setUiEditTemplate("https://eu11.salesforce.com/{ID}/e"); + sObjectDescriptionUrls1.setRowTemplate("/services/data/v34.0/sobjects/Account/{ID}"); + sObjectDescriptionUrls1.setListviews("/services/data/v34.0/sobjects/Account/listviews"); + sObjectDescriptionUrls1.setCompactLayouts("/services/data/v34.0/sobjects/Account/describe/compactLayouts"); + sObjectDescriptionUrls1.setApprovalLayouts("/services/data/v34.0/sobjects/Account/describe/approvalLayouts"); + sObjectDescriptionUrls1.setUiNewRecord("https://eu11.salesforce.com/001/e"); + sObjectDescriptionUrls1.setUiDetailTemplate("https://eu11.salesforce.com/{ID}"); + description.setUrls(sObjectDescriptionUrls1); + description.setCompactLayoutable(true); + + final List<SObjectField> fields1 = new ArrayList<>(); + description.setFields(fields1); + + final SObjectField sObjectField1 = new SObjectField(); + fields1.add(sObjectField1); + + sObjectField1.setWriteRequiresMasterRead(false); + sObjectField1.setNillable(false); + sObjectField1.setCreateable(false); + sObjectField1.setEncrypted(false); + sObjectField1.setDigits("0"); + sObjectField1.setDependentPicklist(false); + sObjectField1.setLabel("Account ID"); + sObjectField1.setHighScaleNumber(false); + sObjectField1.setDisplayLocationInDecimal(false); + sObjectField1.setName("Id"); + sObjectField1.setHtmlFormatted(false); + sObjectField1.setDeprecatedAndHidden(false); + sObjectField1.setRestrictedPicklist(false); + sObjectField1.setNameField(false); + sObjectField1.setCaseSensitive(false); + sObjectField1.setPermissionable(false); + sObjectField1.setCascadeDelete(false); + sObjectField1.setDefaultedOnCreate(true); + sObjectField1.setExternalId(false); + sObjectField1.setSoapType("tns:ID"); + sObjectField1.setGroupable(true); + sObjectField1.setCustom(false); + sObjectField1.setScale(0); + sObjectField1.setCalculated(false); + sObjectField1.setRestrictedDelete(false); + sObjectField1.setNamePointing(false); + sObjectField1.setIdLookup(true); + sObjectField1.setType("id"); + sObjectField1.setSortable(true); + sObjectField1.setLength(18); + sObjectField1.setPrecision(0); + sObjectField1.setByteLength(18); + sObjectField1.setQueryByDistance(false); + sObjectField1.setFilterable(true); + sObjectField1.setUpdateable(false); + sObjectField1.setUnique(false); + sObjectField1.setAutoNumber(false); + + final SObjectField sObjectField2 = new SObjectField(); + fields1.add(sObjectField2); + + sObjectField2.setWriteRequiresMasterRead(false); + sObjectField2.setNillable(false); + sObjectField2.setCreateable(false); + sObjectField2.setEncrypted(false); + sObjectField2.setDigits("0"); + sObjectField2.setDependentPicklist(false); + sObjectField2.setLabel("Deleted"); + sObjectField2.setHighScaleNumber(false); + sObjectField2.setDisplayLocationInDecimal(false); + sObjectField2.setName("IsDeleted"); + sObjectField2.setHtmlFormatted(false); + sObjectField2.setDeprecatedAndHidden(false); + sObjectField2.setRestrictedPicklist(false); + sObjectField2.setNameField(false); + sObjectField2.setCaseSensitive(false); + sObjectField2.setPermissionable(false); + sObjectField2.setCascadeDelete(false); + sObjectField2.setDefaultedOnCreate(true); + sObjectField2.setExternalId(false); + sObjectField2.setSoapType("xsd:boolean"); + sObjectField2.setGroupable(true); + sObjectField2.setCustom(false); + sObjectField2.setScale(0); + sObjectField2.setCalculated(false); + sObjectField2.setRestrictedDelete(false); + sObjectField2.setNamePointing(false); + sObjectField2.setIdLookup(false); + sObjectField2.setType("boolean"); + sObjectField2.setSortable(true); + sObjectField2.setLength(0); + sObjectField2.setPrecision(0); + sObjectField2.setByteLength(0); + sObjectField2.setQueryByDistance(false); + sObjectField2.setFilterable(true); + sObjectField2.setUpdateable(false); + sObjectField2.setUnique(false); + sObjectField2.setAutoNumber(false); + + final SObjectField sObjectField3 = new SObjectField(); + fields1.add(sObjectField3); + + sObjectField3.setWriteRequiresMasterRead(false); + sObjectField3.setNillable(true); + sObjectField3.setCreateable(false); + sObjectField3.setEncrypted(false); + sObjectField3.setDigits("0"); + sObjectField3.setDependentPicklist(false); + sObjectField3.setLabel("Master Record ID"); + sObjectField3.setHighScaleNumber(false); + sObjectField3.setDisplayLocationInDecimal(false); + sObjectField3.setName("MasterRecordId"); + sObjectField3.setHtmlFormatted(false); + sObjectField3.setDeprecatedAndHidden(false); + sObjectField3.setRestrictedPicklist(false); + sObjectField3.setNameField(false); + sObjectField3.setCaseSensitive(false); + sObjectField3.setPermissionable(false); + sObjectField3.setCascadeDelete(false); + sObjectField3.setDefaultedOnCreate(false); + sObjectField3.setExternalId(false); + sObjectField3.setSoapType("tns:ID"); + sObjectField3.setGroupable(true); + sObjectField3.setCustom(false); + sObjectField3.setScale(0); + sObjectField3.setCalculated(false); + sObjectField3.setRestrictedDelete(false); + sObjectField3.setNamePointing(false); + sObjectField3.setIdLookup(false); + sObjectField3.setType("reference"); + + final List<String> referenceTo1 = new ArrayList<>(); + sObjectField3.setReferenceTo(referenceTo1); + + referenceTo1.add("Account"); + + sObjectField3.setRelationshipName("MasterRecord"); + sObjectField3.setSortable(true); + sObjectField3.setLength(18); + sObjectField3.setPrecision(0); + sObjectField3.setByteLength(18); + sObjectField3.setQueryByDistance(false); + sObjectField3.setFilterable(true); + sObjectField3.setUpdateable(false); + sObjectField3.setUnique(false); + sObjectField3.setAutoNumber(false); + + final SObjectField sObjectField4 = new SObjectField(); + fields1.add(sObjectField4); + + sObjectField4.setWriteRequiresMasterRead(false); + sObjectField4.setNillable(false); + sObjectField4.setCreateable(true); + sObjectField4.setEncrypted(false); + sObjectField4.setDigits("0"); + sObjectField4.setExtraTypeInfo("switchablepersonname"); + sObjectField4.setDependentPicklist(false); + sObjectField4.setLabel("Account Name"); + sObjectField4.setHighScaleNumber(false); + sObjectField4.setDisplayLocationInDecimal(false); + sObjectField4.setName("Name"); + sObjectField4.setHtmlFormatted(false); + sObjectField4.setDeprecatedAndHidden(false); + sObjectField4.setRestrictedPicklist(false); + sObjectField4.setNameField(true); + sObjectField4.setCaseSensitive(false); + sObjectField4.setPermissionable(false); + sObjectField4.setCascadeDelete(false); + sObjectField4.setDefaultedOnCreate(false); + sObjectField4.setExternalId(false); + sObjectField4.setSoapType("xsd:string"); + sObjectField4.setGroupable(true); + sObjectField4.setCustom(false); + sObjectField4.setScale(0); + sObjectField4.setCalculated(false); + sObjectField4.setRestrictedDelete(false); + sObjectField4.setNamePointing(false); + sObjectField4.setIdLookup(false); + sObjectField4.setType("string"); + sObjectField4.setSortable(true); + sObjectField4.setLength(255); + sObjectField4.setPrecision(0); + sObjectField4.setByteLength(765); + sObjectField4.setQueryByDistance(false); + sObjectField4.setFilterable(true); + sObjectField4.setUpdateable(true); + sObjectField4.setUnique(false); + sObjectField4.setAutoNumber(false); + + final SObjectField sObjectField5 = new SObjectField(); + fields1.add(sObjectField5); + + sObjectField5.setWriteRequiresMasterRead(false); + sObjectField5.setNillable(true); + sObjectField5.setCreateable(true); + sObjectField5.setEncrypted(false); + sObjectField5.setDigits("0"); + sObjectField5.setDependentPicklist(false); + sObjectField5.setLabel("Account Type"); + sObjectField5.setHighScaleNumber(false); + sObjectField5.setDisplayLocationInDecimal(false); + sObjectField5.setName("Type"); + sObjectField5.setHtmlFormatted(false); + sObjectField5.setDeprecatedAndHidden(false); + sObjectField5.setRestrictedPicklist(false); + sObjectField5.setNameField(false); + sObjectField5.setCaseSensitive(false); + sObjectField5.setPermissionable(true); + sObjectField5.setCascadeDelete(false); + sObjectField5.setDefaultedOnCreate(false); + sObjectField5.setExternalId(false); + sObjectField5.setSoapType("xsd:string"); + sObjectField5.setGroupable(true); + sObjectField5.setCustom(false); + sObjectField5.setScale(0); + sObjectField5.setCalculated(false); + sObjectField5.setRestrictedDelete(false); + sObjectField5.setNamePointing(false); + sObjectField5.setIdLookup(false); + sObjectField5.setType("picklist"); + sObjectField5.setSortable(true); + sObjectField5.setLength(40); + sObjectField5.setPrecision(0); + sObjectField5.setByteLength(120); + sObjectField5.setQueryByDistance(false); + sObjectField5.setFilterable(true); + sObjectField5.setUpdateable(true); + sObjectField5.setUnique(false); + sObjectField5.setAutoNumber(false); + + final SObjectField sObjectField6 = new SObjectField(); + fields1.add(sObjectField6); + + sObjectField6.setWriteRequiresMasterRead(false); + sObjectField6.setNillable(true); + sObjectField6.setCreateable(true); + sObjectField6.setEncrypted(false); + sObjectField6.setDigits("0"); + sObjectField6.setDependentPicklist(false); + sObjectField6.setLabel("Parent Account ID"); + sObjectField6.setHighScaleNumber(false); + sObjectField6.setDisplayLocationInDecimal(false); + sObjectField6.setName("ParentId"); + sObjectField6.setHtmlFormatted(false); + sObjectField6.setDeprecatedAndHidden(false); + sObjectField6.setRestrictedPicklist(false); + sObjectField6.setNameField(false); + sObjectField6.setCaseSensitive(false); + sObjectField6.setPermissionable(true); + sObjectField6.setCascadeDelete(false); + sObjectField6.setDefaultedOnCreate(false); + sObjectField6.setExternalId(false); + sObjectField6.setSoapType("tns:ID"); + sObjectField6.setGroupable(true); + sObjectField6.setCustom(false); + sObjectField6.setScale(0); + sObjectField6.setCalculated(false); + sObjectField6.setRestrictedDelete(false); + sObjectField6.setNamePointing(false); + sObjectField6.setIdLookup(false); + sObjectField6.setType("reference"); + + final List<String> referenceTo2 = new ArrayList<>(); + sObjectField6.setReferenceTo(referenceTo2); + + referenceTo2.add("Account"); + + sObjectField6.setRelationshipName("Parent"); + sObjectField6.setSortable(true); + sObjectField6.setLength(18); + sObjectField6.setPrecision(0); + sObjectField6.setByteLength(18); + sObjectField6.setQueryByDistance(false); + sObjectField6.setFilterable(true); + sObjectField6.setUpdateable(true); + sObjectField6.setUnique(false); + sObjectField6.setAutoNumber(false); + + final SObjectField sObjectField7 = new SObjectField(); + fields1.add(sObjectField7); + + sObjectField7.setWriteRequiresMasterRead(false); + sObjectField7.setNillable(true); + sObjectField7.setCreateable(true); + sObjectField7.setEncrypted(false); + sObjectField7.setDigits("0"); + sObjectField7.setExtraTypeInfo("plaintextarea"); + sObjectField7.setDependentPicklist(false); + sObjectField7.setLabel("Billing Street"); + sObjectField7.setHighScaleNumber(false); + sObjectField7.setDisplayLocationInDecimal(false); + sObjectField7.setName("BillingStreet"); + sObjectField7.setHtmlFormatted(false); + sObjectField7.setDeprecatedAndHidden(false); + sObjectField7.setRestrictedPicklist(false); + sObjectField7.setNameField(false); + sObjectField7.setCaseSensitive(false); + sObjectField7.setPermissionable(true); + sObjectField7.setCascadeDelete(false); + sObjectField7.setDefaultedOnCreate(false); + sObjectField7.setExternalId(false); + sObjectField7.setSoapType("xsd:string"); + sObjectField7.setGroupable(true); + sObjectField7.setCustom(false); + sObjectField7.setScale(0); + sObjectField7.setCalculated(false); + sObjectField7.setRestrictedDelete(false); + sObjectField7.setNamePointing(false); + sObjectField7.setIdLookup(false); + sObjectField7.setType("textarea"); + sObjectField7.setSortable(true); + sObjectField7.setLength(255); + sObjectField7.setPrecision(0); + sObjectField7.setByteLength(765); + sObjectField7.setQueryByDistance(false); + sObjectField7.setFilterable(true); + sObjectField7.setUpdateable(true); + sObjectField7.setUnique(false); + sObjectField7.setAutoNumber(false); + + final SObjectField sObjectField8 = new SObjectField(); + fields1.add(sObjectField8); + + sObjectField8.setWriteRequiresMasterRead(false); + sObjectField8.setNillable(true); + sObjectField8.setCreateable(true); + sObjectField8.setEncrypted(false); + sObjectField8.setDigits("0"); + sObjectField8.setDependentPicklist(false); + sObjectField8.setLabel("Billing City"); + sObjectField8.setHighScaleNumber(false); + sObjectField8.setDisplayLocationInDecimal(false); + sObjectField8.setName("BillingCity"); + sObjectField8.setHtmlFormatted(false); + sObjectField8.setDeprecatedAndHidden(false); + sObjectField8.setRestrictedPicklist(false); + sObjectField8.setNameField(false); + sObjectField8.setCaseSensitive(false); + sObjectField8.setPermissionable(true); + sObjectField8.setCascadeDelete(false); + sObjectField8.setDefaultedOnCreate(false); + sObjectField8.setExternalId(false); + sObjectField8.setSoapType("xsd:string"); + sObjectField8.setGroupable(true); + sObjectField8.setCustom(false); + sObjectField8.setScale(0); + sObjectField8.setCalculated(false); + sObjectField8.setRestrictedDelete(false); + sObjectField8.setNamePointing(false); + sObjectField8.setIdLookup(false); + sObjectField8.setType("string"); + sObjectField8.setSortable(true); + sObjectField8.setLength(40); + sObjectField8.setPrecision(0); + sObjectField8.setByteLength(120); + sObjectField8.setQueryByDistance(false); + sObjectField8.setFilterable(true); + sObjectField8.setUpdateable(true); + sObjectField8.setUnique(false); + sObjectField8.setAutoNumber(false); + + final SObjectField sObjectField9 = new SObjectField(); + fields1.add(sObjectField9); + + sObjectField9.setWriteRequiresMasterRead(false); + sObjectField9.setNillable(true); + sObjectField9.setCreateable(true); + sObjectField9.setEncrypted(false); + sObjectField9.setDigits("0"); + sObjectField9.setDependentPicklist(false); + sObjectField9.setLabel("Billing State/Province"); + sObjectField9.setHighScaleNumber(false); + sObjectField9.setDisplayLocationInDecimal(false); + sObjectField9.setName("BillingState"); + sObjectField9.setHtmlFormatted(false); + sObjectField9.setDeprecatedAndHidden(false); + sObjectField9.setRestrictedPicklist(false); + sObjectField9.setNameField(false); + sObjectField9.setCaseSensitive(false); + sObjectField9.setPermissionable(true); + sObjectField9.setCascadeDelete(false); + sObjectField9.setDefaultedOnCreate(false); + sObjectField9.setExternalId(false); + sObjectField9.setSoapType("xsd:string"); + sObjectField9.setGroupable(true); + sObjectField9.setCustom(false); + sObjectField9.setScale(0); + sObjectField9.setCalculated(false); + sObjectField9.setRestrictedDelete(false); + sObjectField9.setNamePointing(false); + sObjectField9.setIdLookup(false); + sObjectField9.setType("string"); + sObjectField9.setSortable(true); + sObjectField9.setLength(80); + sObjectField9.setPrecision(0); + sObjectField9.setByteLength(240); + sObjectField9.setQueryByDistance(false); + sObjectField9.setFilterable(true); + sObjectField9.setUpdateable(true); + sObjectField9.setUnique(false); + sObjectField9.setAutoNumber(false); + + final SObjectField sObjectField10 = new SObjectField(); + fields1.add(sObjectField10); + + sObjectField10.setWriteRequiresMasterRead(false); + sObjectField10.setNillable(true); + sObjectField10.setCreateable(true); + sObjectField10.setEncrypted(false); + sObjectField10.setDigits("0"); + sObjectField10.setDependentPicklist(false); + sObjectField10.setLabel("Billing Zip/Postal Code"); + sObjectField10.setHighScaleNumber(false); + sObjectField10.setDisplayLocationInDecimal(false); + sObjectField10.setName("BillingPostalCode"); + sObjectField10.setHtmlFormatted(false); + sObjectField10.setDeprecatedAndHidden(false); + sObjectField10.setRestrictedPicklist(false); + sObjectField10.setNameField(false); + sObjectField10.setCaseSensitive(false); + sObjectField10.setPermissionable(true); + sObjectField10.setCascadeDelete(false); + sObjectField10.setDefaultedOnCreate(false); + sObjectField10.setExternalId(false); + sObjectField10.setSoapType("xsd:string"); + sObjectField10.setGroupable(true); + sObjectField10.setCustom(false); + sObjectField10.setScale(0); + sObjectField10.setCalculated(false); + sObjectField10.setRestrictedDelete(false); + sObjectField10.setNamePointing(false); + sObjectField10.setIdLookup(false); + sObjectField10.setType("string"); + sObjectField10.setSortable(true); + sObjectField10.setLength(20); + sObjectField10.setPrecision(0); + sObjectField10.setByteLength(60); + sObjectField10.setQueryByDistance(false); + sObjectField10.setFilterable(true); + sObjectField10.setUpdateable(true); + sObjectField10.setUnique(false); + sObjectField10.setAutoNumber(false); + + final SObjectField sObjectField11 = new SObjectField(); + fields1.add(sObjectField11); + + sObjectField11.setWriteRequiresMasterRead(false); + sObjectField11.setNillable(true); + sObjectField11.setCreateable(true); + sObjectField11.setEncrypted(false); + sObjectField11.setDigits("0"); + sObjectField11.setDependentPicklist(false); + sObjectField11.setLabel("Billing Country"); + sObjectField11.setHighScaleNumber(false); + sObjectField11.setDisplayLocationInDecimal(false); + sObjectField11.setName("BillingCountry"); + sObjectField11.setHtmlFormatted(false); + sObjectField11.setDeprecatedAndHidden(false); + sObjectField11.setRestrictedPicklist(false); + sObjectField11.setNameField(false); + sObjectField11.setCaseSensitive(false); + sObjectField11.setPermissionable(true); + sObjectField11.setCascadeDelete(false); + sObjectField11.setDefaultedOnCreate(false); + sObjectField11.setExternalId(false); + sObjectField11.setSoapType("xsd:string"); + sObjectField11.setGroupable(true); + sObjectField11.setCustom(false); + sObjectField11.setScale(0); + sObjectField11.setCalculated(false); + sObjectField11.setRestrictedDelete(false); + sObjectField11.setNamePointing(false); + sObjectField11.setIdLookup(false); + sObjectField11.setType("string"); + sObjectField11.setSortable(true); + sObjectField11.setLength(80); + sObjectField11.setPrecision(0); + sObjectField11.setByteLength(240); + sObjectField11.setQueryByDistance(false); + sObjectField11.setFilterable(true); + sObjectField11.setUpdateable(true); + sObjectField11.setUnique(false); + sObjectField11.setAutoNumber(false); + + final SObjectField sObjectField12 = new SObjectField(); + fields1.add(sObjectField12); + + sObjectField12.setWriteRequiresMasterRead(false); + sObjectField12.setNillable(true); + sObjectField12.setCreateable(true); + sObjectField12.setEncrypted(false); + sObjectField12.setDigits("0"); + sObjectField12.setDependentPicklist(false); + sObjectField12.setLabel("Billing Latitude"); + sObjectField12.setHighScaleNumber(false); + sObjectField12.setDisplayLocationInDecimal(false); + sObjectField12.setName("BillingLatitude"); + sObjectField12.setHtmlFormatted(false); + sObjectField12.setDeprecatedAndHidden(false); + sObjectField12.setRestrictedPicklist(false); + sObjectField12.setNameField(false); + sObjectField12.setCaseSensitive(false); + sObjectField12.setPermissionable(true); + sObjectField12.setCascadeDelete(false); + sObjectField12.setDefaultedOnCreate(false); + sObjectField12.setExternalId(false); + sObjectField12.setSoapType("xsd:double"); + sObjectField12.setGroupable(false); + sObjectField12.setCustom(false); + sObjectField12.setScale(15); + sObjectField12.setCalculated(false); + sObjectField12.setRestrictedDelete(false); + sObjectField12.setNamePointing(false); + sObjectField12.setIdLookup(false); + sObjectField12.setType("double"); + sObjectField12.setSortable(true); + sObjectField12.setLength(0); + sObjectField12.setPrecision(18); + sObjectField12.setByteLength(0); + sObjectField12.setQueryByDistance(false); + sObjectField12.setFilterable(true); + sObjectField12.setUpdateable(true); + sObjectField12.setUnique(false); + sObjectField12.setAutoNumber(false); + + final SObjectField sObjectField13 = new SObjectField(); + fields1.add(sObjectField13); + + sObjectField13.setWriteRequiresMasterRead(false); + sObjectField13.setNillable(true); + sObjectField13.setCreateable(true); + sObjectField13.setEncrypted(false); + sObjectField13.setDigits("0"); + sObjectField13.setDependentPicklist(false); + sObjectField13.setLabel("Billing Longitude"); + sObjectField13.setHighScaleNumber(false); + sObjectField13.setDisplayLocationInDecimal(false); + sObjectField13.setName("BillingLongitude"); + sObjectField13.setHtmlFormatted(false); + sObjectField13.setDeprecatedAndHidden(false); + sObjectField13.setRestrictedPicklist(false); + sObjectField13.setNameField(false); + sObjectField13.setCaseSensitive(false); + sObjectField13.setPermissionable(true); + sObjectField13.setCascadeDelete(false); + sObjectField13.setDefaultedOnCreate(false); + sObjectField13.setExternalId(false); + sObjectField13.setSoapType("xsd:double"); + sObjectField13.setGroupable(false); + sObjectField13.setCustom(false); + sObjectField13.setScale(15); + sObjectField13.setCalculated(false); + sObjectField13.setRestrictedDelete(false); + sObjectField13.setNamePointing(false); + sObjectField13.setIdLookup(false); + sObjectField13.setType("double"); + sObjectField13.setSortable(true); + sObjectField13.setLength(0); + sObjectField13.setPrecision(18); + sObjectField13.setByteLength(0); + sObjectField13.setQueryByDistance(false); + sObjectField13.setFilterable(true); + sObjectField13.setUpdateable(true); + sObjectField13.setUnique(false); + sObjectField13.setAutoNumber(false); + + final SObjectField sObjectField14 = new SObjectField(); + fields1.add(sObjectField14); + + sObjectField14.setWriteRequiresMasterRead(false); + sObjectField14.setNillable(true); + sObjectField14.setCreateable(false); + sObjectField14.setEncrypted(false); + sObjectField14.setDigits("0"); + sObjectField14.setDependentPicklist(false); + sObjectField14.setLabel("Billing Address"); + sObjectField14.setHighScaleNumber(false); + sObjectField14.setDisplayLocationInDecimal(false); + sObjectField14.setName("BillingAddress"); + sObjectField14.setHtmlFormatted(false); + sObjectField14.setDeprecatedAndHidden(false); + sObjectField14.setRestrictedPicklist(false); + sObjectField14.setNameField(false); + sObjectField14.setCaseSensitive(false); + sObjectField14.setPermissionable(true); + sObjectField14.setCascadeDelete(false); + sObjectField14.setDefaultedOnCreate(false); + sObjectField14.setExternalId(false); + sObjectField14.setSoapType("urn:address"); + sObjectField14.setGroupable(false); + sObjectField14.setCustom(false); + sObjectField14.setScale(0); + sObjectField14.setCalculated(false); + sObjectField14.setRestrictedDelete(false); + sObjectField14.setNamePointing(false); + sObjectField14.setIdLookup(false); + sObjectField14.setType("address"); + sObjectField14.setSortable(false); + sObjectField14.setLength(0); + sObjectField14.setPrecision(0); + sObjectField14.setByteLength(0); + sObjectField14.setQueryByDistance(true); + sObjectField14.setFilterable(true); + sObjectField14.setUpdateable(false); + sObjectField14.setUnique(false); + sObjectField14.setAutoNumber(false); + + final SObjectField sObjectField15 = new SObjectField(); + fields1.add(sObjectField15); + + sObjectField15.setWriteRequiresMasterRead(false); + sObjectField15.setNillable(true); + sObjectField15.setCreateable(true); + sObjectField15.setEncrypted(false); + sObjectField15.setDigits("0"); + sObjectField15.setExtraTypeInfo("plaintextarea"); + sObjectField15.setDependentPicklist(false); + sObjectField15.setLabel("Shipping Street"); + sObjectField15.setHighScaleNumber(false); + sObjectField15.setDisplayLocationInDecimal(false); + sObjectField15.setName("ShippingStreet"); + sObjectField15.setHtmlFormatted(false); + sObjectField15.setDeprecatedAndHidden(false); + sObjectField15.setRestrictedPicklist(false); + sObjectField15.setNameField(false); + sObjectField15.setCaseSensitive(false); + sObjectField15.setPermissionable(true); + sObjectField15.setCascadeDelete(false); + sObjectField15.setDefaultedOnCreate(false); + sObjectField15.setExternalId(false); + sObjectField15.setSoapType("xsd:string"); + sObjectField15.setGroupable(true); + sObjectField15.setCustom(false); + sObjectField15.setScale(0); + sObjectField15.setCalculated(false); + sObjectField15.setRestrictedDelete(false); + sObjectField15.setNamePointing(false); + sObjectField15.setIdLookup(false); + sObjectField15.setType("textarea"); + sObjectField15.setSortable(true); + sObjectField15.setLength(255); + sObjectField15.setPrecision(0); + sObjectField15.setByteLength(765); + sObjectField15.setQueryByDistance(false); + sObjectField15.setFilterable(true); + sObjectField15.setUpdateable(true); + sObjectField15.setUnique(false); + sObjectField15.setAutoNumber(false); + + final SObjectField sObjectField16 = new SObjectField(); + fields1.add(sObjectField16); + + sObjectField16.setWriteRequiresMasterRead(false); + sObjectField16.setNillable(true); + sObjectField16.setCreateable(true); + sObjectField16.setEncrypted(false); + sObjectField16.setDigits("0"); + sObjectField16.setDependentPicklist(false); + sObjectField16.setLabel("Shipping City"); + sObjectField16.setHighScaleNumber(false); + sObjectField16.setDisplayLocationInDecimal(false); + sObjectField16.setName("ShippingCity"); + sObjectField16.setHtmlFormatted(false); + sObjectField16.setDeprecatedAndHidden(false); + sObjectField16.setRestrictedPicklist(false); + sObjectField16.setNameField(false); + sObjectField16.setCaseSensitive(false); + sObjectField16.setPermissionable(true); + sObjectField16.setCascadeDelete(false); + sObjectField16.setDefaultedOnCreate(false); + sObjectField16.setExternalId(false); + sObjectField16.setSoapType("xsd:string"); + sObjectField16.setGroupable(true); + sObjectField16.setCustom(false); + sObjectField16.setScale(0); + sObjectField16.setCalculated(false); + sObjectField16.setRestrictedDelete(false); + sObjectField16.setNamePointing(false); + sObjectField16.setIdLookup(false); + sObjectField16.setType("string"); + sObjectField16.setSortable(true); + sObjectField16.setLength(40); + sObjectField16.setPrecision(0); + sObjectField16.setByteLength(120); + sObjectField16.setQueryByDistance(false); + sObjectField16.setFilterable(true); + sObjectField16.setUpdateable(true); + sObjectField16.setUnique(false); + sObjectField16.setAutoNumber(false); + + final SObjectField sObjectField17 = new SObjectField(); + fields1.add(sObjectField17); + + sObjectField17.setWriteRequiresMasterRead(false); + sObjectField17.setNillable(true); + sObjectField17.setCreateable(true); + sObjectField17.setEncrypted(false); + sObjectField17.setDigits("0"); + sObjectField17.setDependentPicklist(false); + sObjectField17.setLabel("Shipping State/Province"); + sObjectField17.setHighScaleNumber(false); + sObjectField17.setDisplayLocationInDecimal(false); + sObjectField17.setName("ShippingState"); + sObjectField17.setHtmlFormatted(false); + sObjectField17.setDeprecatedAndHidden(false); + sObjectField17.setRestrictedPicklist(false); + sObjectField17.setNameField(false); + sObjectField17.setCaseSensitive(false); + sObjectField17.setPermissionable(true); + sObjectField17.setCascadeDelete(false); + sObjectField17.setDefaultedOnCreate(false); + sObjectField17.setExternalId(false); + sObjectField17.setSoapType("xsd:string"); + sObjectField17.setGroupable(true); + sObjectField17.setCustom(false); + sObjectField17.setScale(0); + sObjectField17.setCalculated(false); + sObjectField17.setRestrictedDelete(false); + sObjectField17.setNamePointing(false); + sObjectField17.setIdLookup(false); + sObjectField17.setType("string"); + sObjectField17.setSortable(true); + sObjectField17.setLength(80); + sObjectField17.setPrecision(0); + sObjectField17.setByteLength(240); + sObjectField17.setQueryByDistance(false); + sObjectField17.setFilterable(true); + sObjectField17.setUpdateable(true); + sObjectField17.setUnique(false); + sObjectField17.setAutoNumber(false); + + final SObjectField sObjectField18 = new SObjectField(); + fields1.add(sObjectField18); + + sObjectField18.setWriteRequiresMasterRead(false); + sObjectField18.setNillable(true); + sObjectField18.setCreateable(true); + sObjectField18.setEncrypted(false); + sObjectField18.setDigits("0"); + sObjectField18.setDependentPicklist(false); + sObjectField18.setLabel("Shipping Zip/Postal Code"); + sObjectField18.setHighScaleNumber(false); + sObjectField18.setDisplayLocationInDecimal(false); + sObjectField18.setName("ShippingPostalCode"); + sObjectField18.setHtmlFormatted(false); + sObjectField18.setDeprecatedAndHidden(false); + sObjectField18.setRestrictedPicklist(false); + sObjectField18.setNameField(false); + sObjectField18.setCaseSensitive(false); + sObjectField18.setPermissionable(true); + sObjectField18.setCascadeDelete(false); + sObjectField18.setDefaultedOnCreate(false); + sObjectField18.setExternalId(false); + sObjectField18.setSoapType("xsd:string"); + sObjectField18.setGroupable(true); + sObjectField18.setCustom(false); + sObjectField18.setScale(0); + sObjectField18.setCalculated(false); + sObjectField18.setRestrictedDelete(false); + sObjectField18.setNamePointing(false); + sObjectField18.setIdLookup(false); + sObjectField18.setType("string"); + sObjectField18.setSortable(true); + sObjectField18.setLength(20); + sObjectField18.setPrecision(0); + sObjectField18.setByteLength(60); + sObjectField18.setQueryByDistance(false); + sObjectField18.setFilterable(true); + sObjectField18.setUpdateable(true); + sObjectField18.setUnique(false); + sObjectField18.setAutoNumber(false); + + final SObjectField sObjectField19 = new SObjectField(); + fields1.add(sObjectField19); + + sObjectField19.setWriteRequiresMasterRead(false); + sObjectField19.setNillable(true); + sObjectField19.setCreateable(true); + sObjectField19.setEncrypted(false); + sObjectField19.setDigits("0"); + sObjectField19.setDependentPicklist(false); + sObjectField19.setLabel("Shipping Country"); + sObjectField19.setHighScaleNumber(false); + sObjectField19.setDisplayLocationInDecimal(false); + sObjectField19.setName("ShippingCountry"); + sObjectField19.setHtmlFormatted(false); + sObjectField19.setDeprecatedAndHidden(false); + sObjectField19.setRestrictedPicklist(false); + sObjectField19.setNameField(false); + sObjectField19.setCaseSensitive(false); + sObjectField19.setPermissionable(true); + sObjectField19.setCascadeDelete(false); + sObjectField19.setDefaultedOnCreate(false); + sObjectField19.setExternalId(false); + sObjectField19.setSoapType("xsd:string"); + sObjectField19.setGroupable(true); + sObjectField19.setCustom(false); + sObjectField19.setScale(0); + sObjectField19.setCalculated(false); + sObjectField19.setRestrictedDelete(false); + sObjectField19.setNamePointing(false); + sObjectField19.setIdLookup(false); + sObjectField19.setType("string"); + sObjectField19.setSortable(true); + sObjectField19.setLength(80); + sObjectField19.setPrecision(0); + sObjectField19.setByteLength(240); + sObjectField19.setQueryByDistance(false); + sObjectField19.setFilterable(true); + sObjectField19.setUpdateable(true); + sObjectField19.setUnique(false); + sObjectField19.setAutoNumber(false); + + final SObjectField sObjectField20 = new SObjectField(); + fields1.add(sObjectField20); + + sObjectField20.setWriteRequiresMasterRead(false); + sObjectField20.setNillable(true); + sObjectField20.setCreateable(true); + sObjectField20.setEncrypted(false); + sObjectField20.setDigits("0"); + sObjectField20.setDependentPicklist(false); + sObjectField20.setLabel("Shipping Latitude"); + sObjectField20.setHighScaleNumber(false); + sObjectField20.setDisplayLocationInDecimal(false); + sObjectField20.setName("ShippingLatitude"); + sObjectField20.setHtmlFormatted(false); + sObjectField20.setDeprecatedAndHidden(false); + sObjectField20.setRestrictedPicklist(false); + sObjectField20.setNameField(false); + sObjectField20.setCaseSensitive(false); + sObjectField20.setPermissionable(true); + sObjectField20.setCascadeDelete(false); + sObjectField20.setDefaultedOnCreate(false); + sObjectField20.setExternalId(false); + sObjectField20.setSoapType("xsd:double"); + sObjectField20.setGroupable(false); + sObjectField20.setCustom(false); + sObjectField20.setScale(15); + sObjectField20.setCalculated(false); + sObjectField20.setRestrictedDelete(false); + sObjectField20.setNamePointing(false); + sObjectField20.setIdLookup(false); + sObjectField20.setType("double"); + sObjectField20.setSortable(true); + sObjectField20.setLength(0); + sObjectField20.setPrecision(18); + sObjectField20.setByteLength(0); + sObjectField20.setQueryByDistance(false); + sObjectField20.setFilterable(true); + sObjectField20.setUpdateable(true); + sObjectField20.setUnique(false); + sObjectField20.setAutoNumber(false); + + final SObjectField sObjectField21 = new SObjectField(); + fields1.add(sObjectField21); + + sObjectField21.setWriteRequiresMasterRead(false); + sObjectField21.setNillable(true); + sObjectField21.setCreateable(true); + sObjectField21.setEncrypted(false); + sObjectField21.setDigits("0"); + sObjectField21.setDependentPicklist(false); + sObjectField21.setLabel("Shipping Longitude"); + sObjectField21.setHighScaleNumber(false); + sObjectField21.setDisplayLocationInDecimal(false); + sObjectField21.setName("ShippingLongitude"); + sObjectField21.setHtmlFormatted(false); + sObjectField21.setDeprecatedAndHidden(false); + sObjectField21.setRestrictedPicklist(false); + sObjectField21.setNameField(false); + sObjectField21.setCaseSensitive(false); + sObjectField21.setPermissionable(true); + sObjectField21.setCascadeDelete(false); + sObjectField21.setDefaultedOnCreate(false); + sObjectField21.setExternalId(false); + sObjectField21.setSoapType("xsd:double"); + sObjectField21.setGroupable(false); + sObjectField21.setCustom(false); + sObjectField21.setScale(15); + sObjectField21.setCalculated(false); + sObjectField21.setRestrictedDelete(false); + sObjectField21.setNamePointing(false); + sObjectField21.setIdLookup(false); + sObjectField21.setType("double"); + sObjectField21.setSortable(true); + sObjectField21.setLength(0); + sObjectField21.setPrecision(18); + sObjectField21.setByteLength(0); + sObjectField21.setQueryByDistance(false); + sObjectField21.setFilterable(true); + sObjectField21.setUpdateable(true); + sObjectField21.setUnique(false); + sObjectField21.setAutoNumber(false); + + final SObjectField sObjectField22 = new SObjectField(); + fields1.add(sObjectField22); + + sObjectField22.setWriteRequiresMasterRead(false); + sObjectField22.setNillable(true); + sObjectField22.setCreateable(false); + sObjectField22.setEncrypted(false); + sObjectField22.setDigits("0"); + sObjectField22.setDependentPicklist(false); + sObjectField22.setLabel("Shipping Address"); + sObjectField22.setHighScaleNumber(false); + sObjectField22.setDisplayLocationInDecimal(false); + sObjectField22.setName("ShippingAddress"); + sObjectField22.setHtmlFormatted(false); + sObjectField22.setDeprecatedAndHidden(false); + sObjectField22.setRestrictedPicklist(false); + sObjectField22.setNameField(false); + sObjectField22.setCaseSensitive(false); + sObjectField22.setPermissionable(true); + sObjectField22.setCascadeDelete(false); + sObjectField22.setDefaultedOnCreate(false); + sObjectField22.setExternalId(false); + sObjectField22.setSoapType("urn:address"); + sObjectField22.setGroupable(false); + sObjectField22.setCustom(false); + sObjectField22.setScale(0); + sObjectField22.setCalculated(false); + sObjectField22.setRestrictedDelete(false); + sObjectField22.setNamePointing(false); + sObjectField22.setIdLookup(false); + sObjectField22.setType("address"); + sObjectField22.setSortable(false); + sObjectField22.setLength(0); + sObjectField22.setPrecision(0); + sObjectField22.setByteLength(0); + sObjectField22.setQueryByDistance(true); + sObjectField22.setFilterable(true); + sObjectField22.setUpdateable(false); + sObjectField22.setUnique(false); + sObjectField22.setAutoNumber(false); + + final SObjectField sObjectField23 = new SObjectField(); + fields1.add(sObjectField23); + + sObjectField23.setWriteRequiresMasterRead(false); + sObjectField23.setNillable(true); + sObjectField23.setCreateable(true); + sObjectField23.setEncrypted(false); + sObjectField23.setDigits("0"); + sObjectField23.setDependentPicklist(false); + sObjectField23.setLabel("Account Phone"); + sObjectField23.setHighScaleNumber(false); + sObjectField23.setDisplayLocationInDecimal(false); + sObjectField23.setName("Phone"); + sObjectField23.setHtmlFormatted(false); + sObjectField23.setDeprecatedAndHidden(false); + sObjectField23.setRestrictedPicklist(false); + sObjectField23.setNameField(false); + sObjectField23.setCaseSensitive(false); + sObjectField23.setPermissionable(true); + sObjectField23.setCascadeDelete(false); + sObjectField23.setDefaultedOnCreate(false); + sObjectField23.setExternalId(false); + sObjectField23.setSoapType("xsd:string"); + sObjectField23.setGroupable(true); + sObjectField23.setCustom(false); + sObjectField23.setScale(0); + sObjectField23.setCalculated(false); + sObjectField23.setRestrictedDelete(false); + sObjectField23.setNamePointing(false); + sObjectField23.setIdLookup(false); + sObjectField23.setType("phone"); + sObjectField23.setSortable(true); + sObjectField23.setLength(40); + sObjectField23.setPrecision(0); + sObjectField23.setByteLength(120); + sObjectField23.setQueryByDistance(false); + sObjectField23.setFilterable(true); + sObjectField23.setUpdateable(true); + sObjectField23.setUnique(false); + sObjectField23.setAutoNumber(false); + + final SObjectField sObjectField24 = new SObjectField(); + fields1.add(sObjectField24); + + sObjectField24.setWriteRequiresMasterRead(false); + sObjectField24.setNillable(true); + sObjectField24.setCreateable(true); + sObjectField24.setEncrypted(false); + sObjectField24.setDigits("0"); + sObjectField24.setDependentPicklist(false); + sObjectField24.setLabel("Account Fax"); + sObjectField24.setHighScaleNumber(false); + sObjectField24.setDisplayLocationInDecimal(false); + sObjectField24.setName("Fax"); + sObjectField24.setHtmlFormatted(false); + sObjectField24.setDeprecatedAndHidden(false); + sObjectField24.setRestrictedPicklist(false); + sObjectField24.setNameField(false); + sObjectField24.setCaseSensitive(false); + sObjectField24.setPermissionable(true); + sObjectField24.setCascadeDelete(false); + sObjectField24.setDefaultedOnCreate(false); + sObjectField24.setExternalId(false); + sObjectField24.setSoapType("xsd:string"); + sObjectField24.setGroupable(true); + sObjectField24.setCustom(false); + sObjectField24.setScale(0); + sObjectField24.setCalculated(false); + sObjectField24.setRestrictedDelete(false); + sObjectField24.setNamePointing(false); + sObjectField24.setIdLookup(false); + sObjectField24.setType("phone"); + sObjectField24.setSortable(true); + sObjectField24.setLength(40); + sObjectField24.setPrecision(0); + sObjectField24.setByteLength(120); + sObjectField24.setQueryByDistance(false); + sObjectField24.setFilterable(true); + sObjectField24.setUpdateable(true); + sObjectField24.setUnique(false); + sObjectField24.setAutoNumber(false); + + final SObjectField sObjectField25 = new SObjectField(); + fields1.add(sObjectField25); + + sObjectField25.setWriteRequiresMasterRead(false); + sObjectField25.setNillable(true); + sObjectField25.setCreateable(true); + sObjectField25.setEncrypted(false); + sObjectField25.setDigits("0"); + sObjectField25.setDependentPicklist(false); + sObjectField25.setLabel("Account Number"); + sObjectField25.setHighScaleNumber(false); + sObjectField25.setDisplayLocationInDecimal(false); + sObjectField25.setName("AccountNumber"); + sObjectField25.setHtmlFormatted(false); + sObjectField25.setDeprecatedAndHidden(false); + sObjectField25.setRestrictedPicklist(false); + sObjectField25.setNameField(false); + sObjectField25.setCaseSensitive(false); + sObjectField25.setPermissionable(true); + sObjectField25.setCascadeDelete(false); + sObjectField25.setDefaultedOnCreate(false); + sObjectField25.setExternalId(false); + sObjectField25.setSoapType("xsd:string"); + sObjectField25.setGroupable(true); + sObjectField25.setCustom(false); + sObjectField25.setScale(0); + sObjectField25.setCalculated(false); + sObjectField25.setRestrictedDelete(false); + sObjectField25.setNamePointing(false); + sObjectField25.setIdLookup(false); + sObjectField25.setType("string"); + sObjectField25.setSortable(true); + sObjectField25.setLength(40); + sObjectField25.setPrecision(0); + sObjectField25.setByteLength(120); + sObjectField25.setQueryByDistance(false); + sObjectField25.setFilterable(true); + sObjectField25.setUpdateable(true); + sObjectField25.setUnique(false); + sObjectField25.setAutoNumber(false); + + final SObjectField sObjectField26 = new SObjectField(); + fields1.add(sObjectField26); + + sObjectField26.setWriteRequiresMasterRead(false); + sObjectField26.setNillable(true); + sObjectField26.setCreateable(true); + sObjectField26.setEncrypted(false); + sObjectField26.setDigits("0"); + sObjectField26.setDependentPicklist(false); + sObjectField26.setLabel("Website"); + sObjectField26.setHighScaleNumber(false); + sObjectField26.setDisplayLocationInDecimal(false); + sObjectField26.setName("Website"); + sObjectField26.setHtmlFormatted(false); + sObjectField26.setDeprecatedAndHidden(false); + sObjectField26.setRestrictedPicklist(false); + sObjectField26.setNameField(false); + sObjectField26.setCaseSensitive(false); + sObjectField26.setPermissionable(true); + sObjectField26.setCascadeDelete(false); + sObjectField26.setDefaultedOnCreate(false); + sObjectField26.setExternalId(false); + sObjectField26.setSoapType("xsd:string"); + sObjectField26.setGroupable(true); + sObjectField26.setCustom(false); + sObjectField26.setScale(0); + sObjectField26.setCalculated(false); + sObjectField26.setRestrictedDelete(false); + sObjectField26.setNamePointing(false); + sObjectField26.setIdLookup(false); + sObjectField26.setType("url"); + sObjectField26.setSortable(true); + sObjectField26.setLength(255); + sObjectField26.setPrecision(0); + sObjectField26.setByteLength(765); + sObjectField26.setQueryByDistance(false); + sObjectField26.setFilterable(true); + sObjectField26.setUpdateable(true); + sObjectField26.setUnique(false); + sObjectField26.setAutoNumber(false); + + final SObjectField sObjectField27 = new SObjectField(); + fields1.add(sObjectField27); + + sObjectField27.setWriteRequiresMasterRead(false); + sObjectField27.setNillable(true); + sObjectField27.setCreateable(false); + sObjectField27.setEncrypted(false); + sObjectField27.setDigits("0"); + sObjectField27.setExtraTypeInfo("imageurl"); + sObjectField27.setDependentPicklist(false); + sObjectField27.setLabel("Photo URL"); + sObjectField27.setHighScaleNumber(false); + sObjectField27.setDisplayLocationInDecimal(false); + sObjectField27.setName("PhotoUrl"); + sObjectField27.setHtmlFormatted(false); + sObjectField27.setDeprecatedAndHidden(false); + sObjectField27.setRestrictedPicklist(false); + sObjectField27.setNameField(false); + sObjectField27.setCaseSensitive(false); + sObjectField27.setPermissionable(false); + sObjectField27.setCascadeDelete(false); + sObjectField27.setDefaultedOnCreate(false); + sObjectField27.setExternalId(false); + sObjectField27.setSoapType("xsd:string"); + sObjectField27.setGroupable(true); + sObjectField27.setCustom(false); + sObjectField27.setScale(0); + sObjectField27.setCalculated(false); + sObjectField27.setRestrictedDelete(false); + sObjectField27.setNamePointing(false); + sObjectField27.setIdLookup(false); + sObjectField27.setType("url"); + sObjectField27.setSortable(true); + sObjectField27.setLength(255); + sObjectField27.setPrecision(0); + sObjectField27.setByteLength(765); + sObjectField27.setQueryByDistance(false); + sObjectField27.setFilterable(true); + sObjectField27.setUpdateable(false); + sObjectField27.setUnique(false); + sObjectField27.setAutoNumber(false); + + final SObjectField sObjectField28 = new SObjectField(); + fields1.add(sObjectField28); + + sObjectField28.setWriteRequiresMasterRead(false); + sObjectField28.setNillable(true); + sObjectField28.setCreateable(true); + sObjectField28.setEncrypted(false); + sObjectField28.setDigits("0"); + sObjectField28.setDependentPicklist(false); + sObjectField28.setLabel("SIC Code"); + sObjectField28.setHighScaleNumber(false); + sObjectField28.setDisplayLocationInDecimal(false); + sObjectField28.setName("Sic"); + sObjectField28.setHtmlFormatted(false); + sObjectField28.setDeprecatedAndHidden(false); + sObjectField28.setRestrictedPicklist(false); + sObjectField28.setNameField(false); + sObjectField28.setCaseSensitive(false); + sObjectField28.setPermissionable(true); + sObjectField28.setCascadeDelete(false); + sObjectField28.setDefaultedOnCreate(false); + sObjectField28.setExternalId(false); + sObjectField28.setSoapType("xsd:string"); + sObjectField28.setGroupable(true); + sObjectField28.setCustom(false); + sObjectField28.setScale(0); + sObjectField28.setCalculated(false); + sObjectField28.setRestrictedDelete(false); + sObjectField28.setNamePointing(false); + sObjectField28.setIdLookup(false); + sObjectField28.setType("string"); + sObjectField28.setSortable(true); + sObjectField28.setLength(20); + sObjectField28.setPrecision(0); + sObjectField28.setByteLength(60); + sObjectField28.setQueryByDistance(false); + sObjectField28.setFilterable(true); + sObjectField28.setUpdateable(true); + sObjectField28.setUnique(false); + sObjectField28.setAutoNumber(false); + + final SObjectField sObjectField29 = new SObjectField(); + fields1.add(sObjectField29); + + sObjectField29.setWriteRequiresMasterRead(false); + sObjectField29.setNillable(true); + sObjectField29.setCreateable(true); + sObjectField29.setEncrypted(false); + sObjectField29.setDigits("0"); + sObjectField29.setDependentPicklist(false); + sObjectField29.setLabel("Industry"); + sObjectField29.setHighScaleNumber(false); + sObjectField29.setDisplayLocationInDecimal(false); + sObjectField29.setName("Industry"); + sObjectField29.setHtmlFormatted(false); + sObjectField29.setDeprecatedAndHidden(false); + sObjectField29.setRestrictedPicklist(false); + sObjectField29.setNameField(false); + sObjectField29.setCaseSensitive(false); + sObjectField29.setPermissionable(true); + sObjectField29.setCascadeDelete(false); + sObjectField29.setDefaultedOnCreate(false); + sObjectField29.setExternalId(false); + sObjectField29.setSoapType("xsd:string"); + sObjectField29.setGroupable(true); + sObjectField29.setCustom(false); + sObjectField29.setScale(0); + sObjectField29.setCalculated(false); + sObjectField29.setRestrictedDelete(false); + sObjectField29.setNamePointing(false); + sObjectField29.setIdLookup(false); + sObjectField29.setType("picklist"); + sObjectField29.setSortable(true); + sObjectField29.setLength(40); + sObjectField29.setPrecision(0); + sObjectField29.setByteLength(120); + sObjectField29.setQueryByDistance(false); + sObjectField29.setFilterable(true); + sObjectField29.setUpdateable(true); + sObjectField29.setUnique(false); + sObjectField29.setAutoNumber(false); + + final SObjectField sObjectField30 = new SObjectField(); + fields1.add(sObjectField30); + + sObjectField30.setWriteRequiresMasterRead(false); + sObjectField30.setNillable(true); + sObjectField30.setCreateable(true); + sObjectField30.setEncrypted(false); + sObjectField30.setDigits("0"); + sObjectField30.setDependentPicklist(false); + sObjectField30.setLabel("Annual Revenue"); + sObjectField30.setHighScaleNumber(false); + sObjectField30.setDisplayLocationInDecimal(false); + sObjectField30.setName("AnnualRevenue"); + sObjectField30.setHtmlFormatted(false); + sObjectField30.setDeprecatedAndHidden(false); + sObjectField30.setRestrictedPicklist(false); + sObjectField30.setNameField(false); + sObjectField30.setCaseSensitive(false); + sObjectField30.setPermissionable(true); + sObjectField30.setCascadeDelete(false); + sObjectField30.setDefaultedOnCreate(false); + sObjectField30.setExternalId(false); + sObjectField30.setSoapType("xsd:double"); + sObjectField30.setGroupable(false); + sObjectField30.setCustom(false); + sObjectField30.setScale(0); + sObjectField30.setCalculated(false); + sObjectField30.setRestrictedDelete(false); + sObjectField30.setNamePointing(false); + sObjectField30.setIdLookup(false); + sObjectField30.setType("currency"); + sObjectField30.setSortable(true); + sObjectField30.setLength(0); + sObjectField30.setPrecision(18); + sObjectField30.setByteLength(0); + sObjectField30.setQueryByDistance(false); + sObjectField30.setFilterable(true); + sObjectField30.setUpdateable(true); + sObjectField30.setUnique(false); + sObjectField30.setAutoNumber(false); + + final SObjectField sObjectField31 = new SObjectField(); + fields1.add(sObjectField31); + + sObjectField31.setWriteRequiresMasterRead(false); + sObjectField31.setNillable(true); + sObjectField31.setCreateable(true); + sObjectField31.setEncrypted(false); + sObjectField31.setDigits("8"); + sObjectField31.setDependentPicklist(false); + sObjectField31.setLabel("Employees"); + sObjectField31.setHighScaleNumber(false); + sObjectField31.setDisplayLocationInDecimal(false); + sObjectField31.setName("NumberOfEmployees"); + sObjectField31.setHtmlFormatted(false); + sObjectField31.setDeprecatedAndHidden(false); + sObjectField31.setRestrictedPicklist(false); + sObjectField31.setNameField(false); + sObjectField31.setCaseSensitive(false); + sObjectField31.setPermissionable(true); + sObjectField31.setCascadeDelete(false); + sObjectField31.setDefaultedOnCreate(false); + sObjectField31.setExternalId(false); + sObjectField31.setSoapType("xsd:int"); + sObjectField31.setGroupable(true); + sObjectField31.setCustom(false); + sObjectField31.setScale(0); + sObjectField31.setCalculated(false); + sObjectField31.setRestrictedDelete(false); + sObjectField31.setNamePointing(false); + sObjectField31.setIdLookup(false); + sObjectField31.setType("int"); + sObjectField31.setSortable(true); + sObjectField31.setLength(0); + sObjectField31.setPrecision(0); + sObjectField31.setByteLength(0); + sObjectField31.setQueryByDistance(false); + sObjectField31.setFilterable(true); + sObjectField31.setUpdateable(true); + sObjectField31.setUnique(false); + sObjectField31.setAutoNumber(false); + + final SObjectField sObjectField32 = new SObjectField(); + fields1.add(sObjectField32); + + sObjectField32.setWriteRequiresMasterRead(false); + sObjectField32.setNillable(true); + sObjectField32.setCreateable(true); + sObjectField32.setEncrypted(false); + sObjectField32.setDigits("0"); + sObjectField32.setDependentPicklist(false); + sObjectField32.setLabel("Ownership"); + sObjectField32.setHighScaleNumber(false); + sObjectField32.setDisplayLocationInDecimal(false); + sObjectField32.setName("Ownership"); + sObjectField32.setHtmlFormatted(false); + sObjectField32.setDeprecatedAndHidden(false); + sObjectField32.setRestrictedPicklist(false); + sObjectField32.setNameField(false); + sObjectField32.setCaseSensitive(false); + sObjectField32.setPermissionable(true); + sObjectField32.setCascadeDelete(false); + sObjectField32.setDefaultedOnCreate(false); + sObjectField32.setExternalId(false); + sObjectField32.setSoapType("xsd:string"); + sObjectField32.setGroupable(true); + sObjectField32.setCustom(false); + sObjectField32.setScale(0); + sObjectField32.setCalculated(false); + sObjectField32.setRestrictedDelete(false); + sObjectField32.setNamePointing(false); + sObjectField32.setIdLookup(false); + sObjectField32.setType("picklist"); + sObjectField32.setSortable(true); + sObjectField32.setLength(40); + sObjectField32.setPrecision(0); + sObjectField32.setByteLength(120); + sObjectField32.setQueryByDistance(false); + sObjectField32.setFilterable(true); + sObjectField32.setUpdateable(true); + sObjectField32.setUnique(false); + sObjectField32.setAutoNumber(false); + + final SObjectField sObjectField33 = new SObjectField(); + fields1.add(sObjectField33); + + sObjectField33.setWriteRequiresMasterRead(false); + sObjectField33.setNillable(true); + sObjectField33.setCreateable(true); + sObjectField33.setEncrypted(false); + sObjectField33.setDigits("0"); + sObjectField33.setDependentPicklist(false); + sObjectField33.setLabel("Ticker Symbol"); + sObjectField33.setHighScaleNumber(false); + sObjectField33.setDisplayLocationInDecimal(false); + sObjectField33.setName("TickerSymbol"); + sObjectField33.setHtmlFormatted(false); + sObjectField33.setDeprecatedAndHidden(false); + sObjectField33.setRestrictedPicklist(false); + sObjectField33.setNameField(false); + sObjectField33.setCaseSensitive(false); + sObjectField33.setPermissionable(true); + sObjectField33.setCascadeDelete(false); + sObjectField33.setDefaultedOnCreate(false); + sObjectField33.setExternalId(false); + sObjectField33.setSoapType("xsd:string"); + sObjectField33.setGroupable(true); + sObjectField33.setCustom(false); + sObjectField33.setScale(0); + sObjectField33.setCalculated(false); + sObjectField33.setRestrictedDelete(false); + sObjectField33.setNamePointing(false); + sObjectField33.setIdLookup(false); + sObjectField33.setType("string"); + sObjectField33.setSortable(true); + sObjectField33.setLength(20); + sObjectField33.setPrecision(0); + sObjectField33.setByteLength(60); + sObjectField33.setQueryByDistance(false); + sObjectField33.setFilterable(true); + sObjectField33.setUpdateable(true); + sObjectField33.setUnique(false); + sObjectField33.setAutoNumber(false); + + final SObjectField sObjectField34 = new SObjectField(); + fields1.add(sObjectField34); + + sObjectField34.setWriteRequiresMasterRead(false); + sObjectField34.setNillable(true); + sObjectField34.setCreateable(true); + sObjectField34.setEncrypted(false); + sObjectField34.setDigits("0"); + sObjectField34.setExtraTypeInfo("plaintextarea"); + sObjectField34.setDependentPicklist(false); + sObjectField34.setLabel("Account Description"); + sObjectField34.setHighScaleNumber(false); + sObjectField34.setDisplayLocationInDecimal(false); + sObjectField34.setName("Description"); + sObjectField34.setHtmlFormatted(false); + sObjectField34.setDeprecatedAndHidden(false); + sObjectField34.setRestrictedPicklist(false); + sObjectField34.setNameField(false); + sObjectField34.setCaseSensitive(false); + sObjectField34.setPermissionable(true); + sObjectField34.setCascadeDelete(false); + sObjectField34.setDefaultedOnCreate(false); + sObjectField34.setExternalId(false); + sObjectField34.setSoapType("xsd:string"); + sObjectField34.setGroupable(false); + sObjectField34.setCustom(false); + sObjectField34.setScale(0); + sObjectField34.setCalculated(false); + sObjectField34.setRestrictedDelete(false); + sObjectField34.setNamePointing(false); + sObjectField34.setIdLookup(false); + sObjectField34.setType("textarea"); + sObjectField34.setSortable(false); + sObjectField34.setLength(32000); + sObjectField34.setPrecision(0); + sObjectField34.setByteLength(96000); + sObjectField34.setQueryByDistance(false); + sObjectField34.setFilterable(false); + sObjectField34.setUpdateable(true); + sObjectField34.setUnique(false); + sObjectField34.setAutoNumber(false); + + final SObjectField sObjectField35 = new SObjectField(); + fields1.add(sObjectField35); + + sObjectField35.setWriteRequiresMasterRead(false); + sObjectField35.setNillable(true); + sObjectField35.setCreateable(true); + sObjectField35.setEncrypted(false); + sObjectField35.setDigits("0"); + sObjectField35.setDependentPicklist(false); + sObjectField35.setLabel("Account Rating"); + sObjectField35.setHighScaleNumber(false); + sObjectField35.setDisplayLocationInDecimal(false); + sObjectField35.setName("Rating"); + sObjectField35.setHtmlFormatted(false); + sObjectField35.setDeprecatedAndHidden(false); + sObjectField35.setRestrictedPicklist(false); + sObjectField35.setNameField(false); + sObjectField35.setCaseSensitive(false); + sObjectField35.setPermissionable(true); + sObjectField35.setCascadeDelete(false); + sObjectField35.setDefaultedOnCreate(false); + sObjectField35.setExternalId(false); + sObjectField35.setSoapType("xsd:string"); + sObjectField35.setGroupable(true); + sObjectField35.setCustom(false); + sObjectField35.setScale(0); + sObjectField35.setCalculated(false); + sObjectField35.setRestrictedDelete(false); + sObjectField35.setNamePointing(false); + sObjectField35.setIdLookup(false); + sObjectField35.setType("picklist"); + sObjectField35.setSortable(true); + sObjectField35.setLength(40); + sObjectField35.setPrecision(0); + sObjectField35.setByteLength(120); + sObjectField35.setQueryByDistance(false); + sObjectField35.setFilterable(true); + sObjectField35.setUpdateable(true); + sObjectField35.setUnique(false); + sObjectField35.setAutoNumber(false); + + final SObjectField sObjectField36 = new SObjectField(); + fields1.add(sObjectField36); + + sObjectField36.setWriteRequiresMasterRead(false); + sObjectField36.setNillable(true); + sObjectField36.setCreateable(true); + sObjectField36.setEncrypted(false); + sObjectField36.setDigits("0"); + sObjectField36.setDependentPicklist(false); + sObjectField36.setLabel("Account Site"); + sObjectField36.setHighScaleNumber(false); + sObjectField36.setDisplayLocationInDecimal(false); + sObjectField36.setName("Site"); + sObjectField36.setHtmlFormatted(false); + sObjectField36.setDeprecatedAndHidden(false); + sObjectField36.setRestrictedPicklist(false); + sObjectField36.setNameField(false); + sObjectField36.setCaseSensitive(false); + sObjectField36.setPermissionable(true); + sObjectField36.setCascadeDelete(false); + sObjectField36.setDefaultedOnCreate(false); + sObjectField36.setExternalId(false); + sObjectField36.setSoapType("xsd:string"); + sObjectField36.setGroupable(true); + sObjectField36.setCustom(false); + sObjectField36.setScale(0); + sObjectField36.setCalculated(false); + sObjectField36.setRestrictedDelete(false); + sObjectField36.setNamePointing(false); + sObjectField36.setIdLookup(false); + sObjectField36.setType("string"); + sObjectField36.setSortable(true); + sObjectField36.setLength(80); + sObjectField36.setPrecision(0); + sObjectField36.setByteLength(240); + sObjectField36.setQueryByDistance(false); + sObjectField36.setFilterable(true); + sObjectField36.setUpdateable(true); + sObjectField36.setUnique(false); + sObjectField36.setAutoNumber(false); + + final SObjectField sObjectField37 = new SObjectField(); + fields1.add(sObjectField37); + + sObjectField37.setWriteRequiresMasterRead(false); + sObjectField37.setNillable(false); + sObjectField37.setCreateable(true); + sObjectField37.setEncrypted(false); + sObjectField37.setDigits("0"); + sObjectField37.setDependentPicklist(false); + sObjectField37.setLabel("Owner ID"); + sObjectField37.setHighScaleNumber(false); + sObjectField37.setDisplayLocationInDecimal(false); + sObjectField37.setName("OwnerId"); + sObjectField37.setHtmlFormatted(false); + sObjectField37.setDeprecatedAndHidden(false); + sObjectField37.setRestrictedPicklist(false); + sObjectField37.setNameField(false); + sObjectField37.setCaseSensitive(false); + sObjectField37.setPermissionable(false); + sObjectField37.setCascadeDelete(false); + sObjectField37.setDefaultedOnCreate(true); + sObjectField37.setExternalId(false); + sObjectField37.setSoapType("tns:ID"); + sObjectField37.setGroupable(true); + sObjectField37.setCustom(false); + sObjectField37.setScale(0); + sObjectField37.setCalculated(false); + sObjectField37.setRestrictedDelete(false); + sObjectField37.setNamePointing(false); + sObjectField37.setIdLookup(false); + sObjectField37.setType("reference"); + + final List<String> referenceTo3 = new ArrayList<>(); + sObjectField37.setReferenceTo(referenceTo3); + + referenceTo3.add("User"); + + sObjectField37.setRelationshipName("Owner"); + sObjectField37.setSortable(true); + sObjectField37.setLength(18); + sObjectField37.setPrecision(0); + sObjectField37.setByteLength(18); + sObjectField37.setQueryByDistance(false); + sObjectField37.setFilterable(true); + sObjectField37.setUpdateable(true); + sObjectField37.setUnique(false); + sObjectField37.setAutoNumber(false); + + final SObjectField sObjectField38 = new SObjectField(); + fields1.add(sObjectField38); + + sObjectField38.setWriteRequiresMasterRead(false); + sObjectField38.setNillable(false); + sObjectField38.setCreateable(false); + sObjectField38.setEncrypted(false); + sObjectField38.setDigits("0"); + sObjectField38.setDependentPicklist(false); + sObjectField38.setLabel("Created Date"); + sObjectField38.setHighScaleNumber(false); + sObjectField38.setDisplayLocationInDecimal(false); + sObjectField38.setName("CreatedDate"); + sObjectField38.setHtmlFormatted(false); + sObjectField38.setDeprecatedAndHidden(false); + sObjectField38.setRestrictedPicklist(false); + sObjectField38.setNameField(false); + sObjectField38.setCaseSensitive(false); + sObjectField38.setPermissionable(false); + sObjectField38.setCascadeDelete(false); + sObjectField38.setDefaultedOnCreate(true); + sObjectField38.setExternalId(false); + sObjectField38.setSoapType("xsd:dateTime"); + sObjectField38.setGroupable(false); + sObjectField38.setCustom(false); + sObjectField38.setScale(0); + sObjectField38.setCalculated(false); + sObjectField38.setRestrictedDelete(false); + sObjectField38.setNamePointing(false); + sObjectField38.setIdLookup(false); + sObjectField38.setType("datetime"); + sObjectField38.setSortable(true); + sObjectField38.setLength(0); + sObjectField38.setPrecision(0); + sObjectField38.setByteLength(0); + sObjectField38.setQueryByDistance(false); + sObjectField38.setFilterable(true); + sObjectField38.setUpdateable(false); + sObjectField38.setUnique(false); + sObjectField38.setAutoNumber(false); + + final SObjectField sObjectField39 = new SObjectField(); + fields1.add(sObjectField39); + + sObjectField39.setWriteRequiresMasterRead(false); + sObjectField39.setNillable(false); + sObjectField39.setCreateable(false); + sObjectField39.setEncrypted(false); + sObjectField39.setDigits("0"); + sObjectField39.setDependentPicklist(false); + sObjectField39.setLabel("Created By ID"); + sObjectField39.setHighScaleNumber(false); + sObjectField39.setDisplayLocationInDecimal(false); + sObjectField39.setName("CreatedById"); + sObjectField39.setHtmlFormatted(false); + sObjectField39.setDeprecatedAndHidden(false); + sObjectField39.setRestrictedPicklist(false); + sObjectField39.setNameField(false); + sObjectField39.setCaseSensitive(false); + sObjectField39.setPermissionable(false); + sObjectField39.setCascadeDelete(false); + sObjectField39.setDefaultedOnCreate(true); + sObjectField39.setExternalId(false); + sObjectField39.setSoapType("tns:ID"); + sObjectField39.setGroupable(true); + sObjectField39.setCustom(false); + sObjectField39.setScale(0); + sObjectField39.setCalculated(false); + sObjectField39.setRestrictedDelete(false); + sObjectField39.setNamePointing(false); + sObjectField39.setIdLookup(false); + sObjectField39.setType("reference"); + + final List<String> referenceTo4 = new ArrayList<>(); + sObjectField39.setReferenceTo(referenceTo4); + + referenceTo4.add("User"); + + sObjectField39.setRelationshipName("CreatedBy"); + sObjectField39.setSortable(true); + sObjectField39.setLength(18); + sObjectField39.setPrecision(0); + sObjectField39.setByteLength(18); + sObjectField39.setQueryByDistance(false); + sObjectField39.setFilterable(true); + sObjectField39.setUpdateable(false); + sObjectField39.setUnique(false); + sObjectField39.setAutoNumber(false); + + final SObjectField sObjectField40 = new SObjectField(); + fields1.add(sObjectField40); + + sObjectField40.setWriteRequiresMasterRead(false); + sObjectField40.setNillable(false); + sObjectField40.setCreateable(false); + sObjectField40.setEncrypted(false); + sObjectField40.setDigits("0"); + sObjectField40.setDependentPicklist(false); + sObjectField40.setLabel("Last Modified Date"); + sObjectField40.setHighScaleNumber(false); + sObjectField40.setDisplayLocationInDecimal(false); + sObjectField40.setName("LastModifiedDate"); + sObjectField40.setHtmlFormatted(false); + sObjectField40.setDeprecatedAndHidden(false); + sObjectField40.setRestrictedPicklist(false); + sObjectField40.setNameField(false); + sObjectField40.setCaseSensitive(false); + sObjectField40.setPermissionable(false); + sObjectField40.setCascadeDelete(false); + sObjectField40.setDefaultedOnCreate(true); + sObjectField40.setExternalId(false); + sObjectField40.setSoapType("xsd:dateTime"); + sObjectField40.setGroupable(false); + sObjectField40.setCustom(false); + sObjectField40.setScale(0); + sObjectField40.setCalculated(false); + sObjectField40.setRestrictedDelete(false); + sObjectField40.setNamePointing(false); + sObjectField40.setIdLookup(false); + sObjectField40.setType("datetime"); + sObjectField40.setSortable(true); + sObjectField40.setLength(0); + sObjectField40.setPrecision(0); + sObjectField40.setByteLength(0); + sObjectField40.setQueryByDistance(false); + sObjectField40.setFilterable(true); + sObjectField40.setUpdateable(false); + sObjectField40.setUnique(false); + sObjectField40.setAutoNumber(false); + + final SObjectField sObjectField41 = new SObjectField(); + fields1.add(sObjectField41); + + sObjectField41.setWriteRequiresMasterRead(false); + sObjectField41.setNillable(false); + sObjectField41.setCreateable(false); + sObjectField41.setEncrypted(false); + sObjectField41.setDigits("0"); + sObjectField41.setDependentPicklist(false); + sObjectField41.setLabel("Last
<TRUNCATED>
