package com.sforce.soap.metadata; /** * This is a generated class for the SObject Enterprise API. * Do not edit this file, as your changes will be lost. */ public class IndustriesPricingSettings extends com.sforce.soap.metadata.Metadata { /** * Constructor */ public IndustriesPricingSettings() {} /* Cache the typeInfo instead of declaring static fields throughout*/ private transient java.util.Map typeInfoCache = new java.util.HashMap(); private com.sforce.ws.bind.TypeInfo _lookupTypeInfo(String fieldName, String namespace, String name, String typeNS, String type, int minOcc, int maxOcc, boolean elementForm) { com.sforce.ws.bind.TypeInfo typeInfo = typeInfoCache.get(fieldName); if (typeInfo == null) { typeInfo = new com.sforce.ws.bind.TypeInfo(namespace, name, typeNS, type, minOcc, maxOcc, elementForm); typeInfoCache.put(fieldName, typeInfo); } return typeInfo; } /** * element : enableDebugPriceLogs of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enableDebugPriceLogs__is_set = false; private boolean enableDebugPriceLogs; public boolean getEnableDebugPriceLogs() { return enableDebugPriceLogs; } public boolean isEnableDebugPriceLogs() { return enableDebugPriceLogs; } public void setEnableDebugPriceLogs(boolean enableDebugPriceLogs) { this.enableDebugPriceLogs = enableDebugPriceLogs; enableDebugPriceLogs__is_set = true; } protected void setEnableDebugPriceLogs(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enableDebugPriceLogs", "http://soap.sforce.com/2006/04/metadata","enableDebugPriceLogs","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnableDebugPriceLogs(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableDebugPriceLogs", "http://soap.sforce.com/2006/04/metadata","enableDebugPriceLogs","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnableDebugPriceLogs(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enableDebugPriceLogs", "http://soap.sforce.com/2006/04/metadata","enableDebugPriceLogs","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableDebugPriceLogs, enableDebugPriceLogs__is_set); } /** * element : enableHighAvailability of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enableHighAvailability__is_set = false; private boolean enableHighAvailability; public boolean getEnableHighAvailability() { return enableHighAvailability; } public boolean isEnableHighAvailability() { return enableHighAvailability; } public void setEnableHighAvailability(boolean enableHighAvailability) { this.enableHighAvailability = enableHighAvailability; enableHighAvailability__is_set = true; } protected void setEnableHighAvailability(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enableHighAvailability", "http://soap.sforce.com/2006/04/metadata","enableHighAvailability","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnableHighAvailability(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableHighAvailability", "http://soap.sforce.com/2006/04/metadata","enableHighAvailability","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnableHighAvailability(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enableHighAvailability", "http://soap.sforce.com/2006/04/metadata","enableHighAvailability","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableHighAvailability, enableHighAvailability__is_set); } /** * element : enableHighestPriceCompliance of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enableHighestPriceCompliance__is_set = false; private boolean enableHighestPriceCompliance; public boolean getEnableHighestPriceCompliance() { return enableHighestPriceCompliance; } public boolean isEnableHighestPriceCompliance() { return enableHighestPriceCompliance; } public void setEnableHighestPriceCompliance(boolean enableHighestPriceCompliance) { this.enableHighestPriceCompliance = enableHighestPriceCompliance; enableHighestPriceCompliance__is_set = true; } protected void setEnableHighestPriceCompliance(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enableHighestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableHighestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnableHighestPriceCompliance(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableHighestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableHighestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnableHighestPriceCompliance(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enableHighestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableHighestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableHighestPriceCompliance, enableHighestPriceCompliance__is_set); } /** * element : enableLowestPriceCompliance of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enableLowestPriceCompliance__is_set = false; private boolean enableLowestPriceCompliance; public boolean getEnableLowestPriceCompliance() { return enableLowestPriceCompliance; } public boolean isEnableLowestPriceCompliance() { return enableLowestPriceCompliance; } public void setEnableLowestPriceCompliance(boolean enableLowestPriceCompliance) { this.enableLowestPriceCompliance = enableLowestPriceCompliance; enableLowestPriceCompliance__is_set = true; } protected void setEnableLowestPriceCompliance(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enableLowestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableLowestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnableLowestPriceCompliance(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableLowestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableLowestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnableLowestPriceCompliance(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enableLowestPriceCompliance", "http://soap.sforce.com/2006/04/metadata","enableLowestPriceCompliance","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableLowestPriceCompliance, enableLowestPriceCompliance__is_set); } /** * element : enablePriceGuidanceAccess of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enablePriceGuidanceAccess__is_set = false; private boolean enablePriceGuidanceAccess; public boolean getEnablePriceGuidanceAccess() { return enablePriceGuidanceAccess; } public boolean isEnablePriceGuidanceAccess() { return enablePriceGuidanceAccess; } public void setEnablePriceGuidanceAccess(boolean enablePriceGuidanceAccess) { this.enablePriceGuidanceAccess = enablePriceGuidanceAccess; enablePriceGuidanceAccess__is_set = true; } protected void setEnablePriceGuidanceAccess(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enablePriceGuidanceAccess", "http://soap.sforce.com/2006/04/metadata","enablePriceGuidanceAccess","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnablePriceGuidanceAccess(__typeMapper.readBoolean(__in, _lookupTypeInfo("enablePriceGuidanceAccess", "http://soap.sforce.com/2006/04/metadata","enablePriceGuidanceAccess","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnablePriceGuidanceAccess(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enablePriceGuidanceAccess", "http://soap.sforce.com/2006/04/metadata","enablePriceGuidanceAccess","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enablePriceGuidanceAccess, enablePriceGuidanceAccess__is_set); } /** * element : enablePricingProcParallelization of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enablePricingProcParallelization__is_set = false; private boolean enablePricingProcParallelization; public boolean getEnablePricingProcParallelization() { return enablePricingProcParallelization; } public boolean isEnablePricingProcParallelization() { return enablePricingProcParallelization; } public void setEnablePricingProcParallelization(boolean enablePricingProcParallelization) { this.enablePricingProcParallelization = enablePricingProcParallelization; enablePricingProcParallelization__is_set = true; } protected void setEnablePricingProcParallelization(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enablePricingProcParallelization", "http://soap.sforce.com/2006/04/metadata","enablePricingProcParallelization","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnablePricingProcParallelization(__typeMapper.readBoolean(__in, _lookupTypeInfo("enablePricingProcParallelization", "http://soap.sforce.com/2006/04/metadata","enablePricingProcParallelization","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnablePricingProcParallelization(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enablePricingProcParallelization", "http://soap.sforce.com/2006/04/metadata","enablePricingProcParallelization","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enablePricingProcParallelization, enablePricingProcParallelization__is_set); } /** * element : enablePricingWaterfall of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enablePricingWaterfall__is_set = false; private boolean enablePricingWaterfall; public boolean getEnablePricingWaterfall() { return enablePricingWaterfall; } public boolean isEnablePricingWaterfall() { return enablePricingWaterfall; } public void setEnablePricingWaterfall(boolean enablePricingWaterfall) { this.enablePricingWaterfall = enablePricingWaterfall; enablePricingWaterfall__is_set = true; } protected void setEnablePricingWaterfall(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enablePricingWaterfall", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfall","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnablePricingWaterfall(__typeMapper.readBoolean(__in, _lookupTypeInfo("enablePricingWaterfall", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfall","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnablePricingWaterfall(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enablePricingWaterfall", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfall","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enablePricingWaterfall, enablePricingWaterfall__is_set); } /** * element : enablePricingWaterfallPersistence of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enablePricingWaterfallPersistence__is_set = false; private boolean enablePricingWaterfallPersistence; public boolean getEnablePricingWaterfallPersistence() { return enablePricingWaterfallPersistence; } public boolean isEnablePricingWaterfallPersistence() { return enablePricingWaterfallPersistence; } public void setEnablePricingWaterfallPersistence(boolean enablePricingWaterfallPersistence) { this.enablePricingWaterfallPersistence = enablePricingWaterfallPersistence; enablePricingWaterfallPersistence__is_set = true; } protected void setEnablePricingWaterfallPersistence(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enablePricingWaterfallPersistence", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfallPersistence","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnablePricingWaterfallPersistence(__typeMapper.readBoolean(__in, _lookupTypeInfo("enablePricingWaterfallPersistence", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfallPersistence","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnablePricingWaterfallPersistence(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enablePricingWaterfallPersistence", "http://soap.sforce.com/2006/04/metadata","enablePricingWaterfallPersistence","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enablePricingWaterfallPersistence, enablePricingWaterfallPersistence__is_set); } /** * element : enableSalesforcePricing of type {http://www.w3.org/2001/XMLSchema}boolean * java type: boolean */ private boolean enableSalesforcePricing__is_set = false; private boolean enableSalesforcePricing; public boolean getEnableSalesforcePricing() { return enableSalesforcePricing; } public boolean isEnableSalesforcePricing() { return enableSalesforcePricing; } public void setEnableSalesforcePricing(boolean enableSalesforcePricing) { this.enableSalesforcePricing = enableSalesforcePricing; enableSalesforcePricing__is_set = true; } protected void setEnableSalesforcePricing(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __in.peekTag(); if (__typeMapper.isElement(__in, _lookupTypeInfo("enableSalesforcePricing", "http://soap.sforce.com/2006/04/metadata","enableSalesforcePricing","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) { setEnableSalesforcePricing(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableSalesforcePricing", "http://soap.sforce.com/2006/04/metadata","enableSalesforcePricing","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class)); } } private void writeFieldEnableSalesforcePricing(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __typeMapper.writeObject(__out, _lookupTypeInfo("enableSalesforcePricing", "http://soap.sforce.com/2006/04/metadata","enableSalesforcePricing","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableSalesforcePricing, enableSalesforcePricing__is_set); } /** */ @Override public void write(javax.xml.namespace.QName __element, com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { __out.writeStartTag(__element.getNamespaceURI(), __element.getLocalPart()); __typeMapper.writeXsiType(__out, "http://soap.sforce.com/2006/04/metadata", "IndustriesPricingSettings"); writeFields(__out, __typeMapper); __out.writeEndTag(__element.getNamespaceURI(), __element.getLocalPart()); } protected void writeFields(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { super.writeFields(__out, __typeMapper); writeFields1(__out, __typeMapper); } @Override public void load(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { __typeMapper.consumeStartTag(__in); loadFields(__in, __typeMapper); __typeMapper.consumeEndTag(__in); } 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); loadFields1(__in, __typeMapper); } @Override public String toString() { java.lang.StringBuilder sb = new java.lang.StringBuilder(); sb.append("[IndustriesPricingSettings "); sb.append(super.toString()); toString1(sb); sb.append("]\n"); return sb.toString(); } private void toStringHelper(StringBuilder sb, String name, Object value) { sb.append(' ').append(name).append("='").append(com.sforce.ws.util.Verbose.toString(value)).append("'\n"); } private void writeFields1(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException { writeFieldEnableDebugPriceLogs(__out, __typeMapper); writeFieldEnableHighAvailability(__out, __typeMapper); writeFieldEnableHighestPriceCompliance(__out, __typeMapper); writeFieldEnableLowestPriceCompliance(__out, __typeMapper); writeFieldEnablePriceGuidanceAccess(__out, __typeMapper); writeFieldEnablePricingProcParallelization(__out, __typeMapper); writeFieldEnablePricingWaterfall(__out, __typeMapper); writeFieldEnablePricingWaterfallPersistence(__out, __typeMapper); writeFieldEnableSalesforcePricing(__out, __typeMapper); } private void loadFields1(com.sforce.ws.parser.XmlInputStream __in, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException { setEnableDebugPriceLogs(__in, __typeMapper); setEnableHighAvailability(__in, __typeMapper); setEnableHighestPriceCompliance(__in, __typeMapper); setEnableLowestPriceCompliance(__in, __typeMapper); setEnablePriceGuidanceAccess(__in, __typeMapper); setEnablePricingProcParallelization(__in, __typeMapper); setEnablePricingWaterfall(__in, __typeMapper); setEnablePricingWaterfallPersistence(__in, __typeMapper); setEnableSalesforcePricing(__in, __typeMapper); } private void toString1(StringBuilder sb) { toStringHelper(sb, "enableDebugPriceLogs", enableDebugPriceLogs); toStringHelper(sb, "enableHighAvailability", enableHighAvailability); toStringHelper(sb, "enableHighestPriceCompliance", enableHighestPriceCompliance); toStringHelper(sb, "enableLowestPriceCompliance", enableLowestPriceCompliance); toStringHelper(sb, "enablePriceGuidanceAccess", enablePriceGuidanceAccess); toStringHelper(sb, "enablePricingProcParallelization", enablePricingProcParallelization); toStringHelper(sb, "enablePricingWaterfall", enablePricingWaterfall); toStringHelper(sb, "enablePricingWaterfallPersistence", enablePricingWaterfallPersistence); toStringHelper(sb, "enableSalesforcePricing", enableSalesforcePricing); } }