Uses of Class
com.broadleafcommerce.tax.simple.SimpleTaxConfig
Packages that use SimpleTaxConfig
-
Uses of SimpleTaxConfig in com.broadleafcommerce.tax.simple
Methods in com.broadleafcommerce.tax.simple that return SimpleTaxConfigModifier and TypeMethodDescriptionprotected SimpleTaxConfigSimpleTaxProvider.createSimpleTaxConfigFromJson(String json) protected SimpleTaxConfigSimpleTaxProvider.createSimpleTaxConfigFromResourcePath(String resourcePath) protected SimpleTaxConfigSimpleTaxProvider.getConfigFromCache(String key) Fetches theSimpleTaxConfigfrom cache so that it does not have to be deserialized every time.protected SimpleTaxConfigSimpleTaxProvider.getDefaultSimpleTaxConfig()protected SimpleTaxConfigSimpleTaxProvider.getExampleSimpleTaxConfig()protected SimpleTaxConfigSimpleTaxProvider.resolveSimpleTaxConfig(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.tax.simple that return types with arguments of type SimpleTaxConfigModifier and TypeMethodDescriptionprotected Map<String,SimpleTaxConfig> SimpleTaxProvider.createDefaultConfigCache()Creates aLRUMapto containSimpleTaxConfiginstances for different applications and / or tenants.protected Map<String,SimpleTaxConfig> SimpleTaxProvider.getDefaultConfigCache()Methods in com.broadleafcommerce.tax.simple with parameters of type SimpleTaxConfigModifier and TypeMethodDescriptionprotected SimpleTaxRecordSimpleTaxProvider.defaultIfNoneFound(SimpleTaxConfig simpleTaxConfig) protected SimpleTaxRecordSimpleTaxProvider.getTaxRecord(TaxCalculationGroup group, TaxItem item, SimpleTaxConfig config) protected SimpleTaxRecordSimpleTaxProvider.getTaxRecord(T1 taxRequest, TaxItem item, SimpleTaxConfig config) Deprecated.protected T2SimpleTaxProvider.getTaxResponse(T1 taxRequest, SimpleTaxConfig config) Deprecated.protected Optional<SimpleTaxRecord>SimpleTaxProvider.lookupTaxConfig(SimpleTaxConfig simpleTaxConfig, TaxAddress toAddress) protected Optional<SimpleTaxRecord>SimpleTaxProvider.lookupTaxConfig(SimpleTaxConfig simpleTaxConfig, TaxAddress toAddress, String lookupKey) protected voidSimpleTaxProvider.populateTaxResponse(@NonNull TaxCalculationRequest request, @NonNull TaxCalculationResponse response, @NonNull SimpleTaxConfig config, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected <R extends TaxCalculationRequest>
voidSimpleTaxProvider.populateTaxResponseGroup(@NonNull TaxResponseGroup taxResponseGroup, R request, @NonNull TaxCalculationGroup calculationGroup, @NonNull SimpleTaxConfig config, @NonNull javax.money.CurrencyUnit currency, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidSimpleTaxProvider.putConfigInCache(@NonNull String key, @NonNull SimpleTaxConfig config) Puts theSimpleTaxConfigin a cache so that it does not have to be deserialized every time.