001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.model.control.item.server.transfer; 018 019import com.echothree.util.server.transfer.BaseTransferCaches; 020import javax.enterprise.context.RequestScoped; 021import javax.inject.Inject; 022 023@RequestScoped 024public class ItemTransferCaches 025 extends BaseTransferCaches { 026 027 @Inject 028 ItemTypeTransferCache itemTypeTransferCache; 029 030 @Inject 031 ItemDeliveryTypeTransferCache itemDeliveryTypeTransferCache; 032 033 @Inject 034 ItemInventoryTypeTransferCache itemInventoryTypeTransferCache; 035 036 @Inject 037 RelatedItemTypeTransferCache relatedItemTypeTransferCache; 038 039 @Inject 040 RelatedItemTypeDescriptionTransferCache relatedItemTypeDescriptionTransferCache; 041 042 @Inject 043 RelatedItemTransferCache relatedItemTransferCache; 044 045 @Inject 046 ItemUseTypeTransferCache itemUseTypeTransferCache; 047 048 @Inject 049 ItemPriceTypeTransferCache itemPriceTypeTransferCache; 050 051 @Inject 052 ItemTransferCache itemTransferCache; 053 054 @Inject 055 ItemUnitOfMeasureTypeTransferCache itemUnitOfMeasureTypeTransferCache; 056 057 @Inject 058 ItemPriceTransferCache itemPriceTransferCache; 059 060 @Inject 061 ItemVolumeTypeTransferCache itemVolumeTypeTransferCache; 062 063 @Inject 064 ItemVolumeTypeDescriptionTransferCache itemVolumeTypeDescriptionTransferCache; 065 066 @Inject 067 ItemVolumeTransferCache itemVolumeTransferCache; 068 069 @Inject 070 ItemShippingTimeTransferCache itemShippingTimeTransferCache; 071 072 @Inject 073 ItemAliasTransferCache itemAliasTransferCache; 074 075 @Inject 076 ItemAliasChecksumTypeTransferCache itemAliasChecksumTypeTransferCache; 077 078 @Inject 079 ItemAliasTypeTransferCache itemAliasTypeTransferCache; 080 081 @Inject 082 ItemAliasTypeDescriptionTransferCache itemAliasTypeDescriptionTransferCache; 083 084 @Inject 085 ItemDescriptionTransferCache itemDescriptionTransferCache; 086 087 @Inject 088 ItemDescriptionTypeTransferCache itemDescriptionTypeTransferCache; 089 090 @Inject 091 ItemDescriptionTypeDescriptionTransferCache itemDescriptionTypeDescriptionTransferCache; 092 093 @Inject 094 ItemDescriptionTypeUseTypeTransferCache itemDescriptionTypeUseTypeTransferCache; 095 096 @Inject 097 ItemDescriptionTypeUseTypeDescriptionTransferCache itemDescriptionTypeUseTypeDescriptionTransferCache; 098 099 @Inject 100 ItemDescriptionTypeUseTransferCache itemDescriptionTypeUseTransferCache; 101 102 @Inject 103 ItemWeightTypeTransferCache itemWeightTypeTransferCache; 104 105 @Inject 106 ItemWeightTypeDescriptionTransferCache itemWeightTypeDescriptionTransferCache; 107 108 @Inject 109 ItemWeightTransferCache itemWeightTransferCache; 110 111 @Inject 112 ItemCategoryDescriptionTransferCache itemCategoryDescriptionTransferCache; 113 114 @Inject 115 ItemCategoryTransferCache itemCategoryTransferCache; 116 117 @Inject 118 ItemKitMemberTransferCache itemKitMemberTransferCache; 119 120 @Inject 121 ItemCountryOfOriginTransferCache itemCountryOfOriginTransferCache; 122 123 @Inject 124 ItemPackCheckRequirementTransferCache itemPackCheckRequirementTransferCache; 125 126 @Inject 127 ItemUnitCustomerTypeLimitTransferCache itemUnitCustomerTypeLimitTransferCache; 128 129 @Inject 130 ItemUnitLimitTransferCache itemUnitLimitTransferCache; 131 132 @Inject 133 ItemUnitPriceLimitTransferCache itemUnitPriceLimitTransferCache; 134 135 @Inject 136 ItemImageTypeTransferCache itemImageTypeTransferCache; 137 138 @Inject 139 ItemImageTypeDescriptionTransferCache itemImageTypeDescriptionTransferCache; 140 141 @Inject 142 HarmonizedTariffScheduleCodeTransferCache harmonizedTariffScheduleCodeTransferCache; 143 144 @Inject 145 HarmonizedTariffScheduleCodeTranslationTransferCache harmonizedTariffScheduleCodeTranslationTransferCache; 146 147 @Inject 148 HarmonizedTariffScheduleCodeUnitTransferCache harmonizedTariffScheduleCodeUnitTransferCache; 149 150 @Inject 151 HarmonizedTariffScheduleCodeUnitDescriptionTransferCache harmonizedTariffScheduleCodeUnitDescriptionTransferCache; 152 153 @Inject 154 HarmonizedTariffScheduleCodeUseTypeTransferCache harmonizedTariffScheduleCodeUseTypeTransferCache; 155 156 @Inject 157 HarmonizedTariffScheduleCodeUseTypeDescriptionTransferCache harmonizedTariffScheduleCodeUseTypeDescriptionTransferCache; 158 159 @Inject 160 HarmonizedTariffScheduleCodeUseTransferCache harmonizedTariffScheduleCodeUseTransferCache; 161 162 @Inject 163 ItemHarmonizedTariffScheduleCodeTransferCache itemHarmonizedTariffScheduleCodeTransferCache; 164 165 /** Creates a new instance of ItemTransferCaches */ 166 protected ItemTransferCaches() { 167 super(); 168 } 169 170 public ItemTypeTransferCache getItemTypeTransferCache() { 171 return itemTypeTransferCache; 172 } 173 174 public ItemDeliveryTypeTransferCache getItemDeliveryTypeTransferCache() { 175 return itemDeliveryTypeTransferCache; 176 } 177 178 public ItemInventoryTypeTransferCache getItemInventoryTypeTransferCache() { 179 return itemInventoryTypeTransferCache; 180 } 181 182 public RelatedItemTypeTransferCache getRelatedItemTypeTransferCache() { 183 return relatedItemTypeTransferCache; 184 } 185 186 public RelatedItemTypeDescriptionTransferCache getRelatedItemTypeDescriptionTransferCache() { 187 return relatedItemTypeDescriptionTransferCache; 188 } 189 190 public RelatedItemTransferCache getRelatedItemTransferCache() { 191 return relatedItemTransferCache; 192 } 193 194 public ItemUseTypeTransferCache getItemUseTypeTransferCache() { 195 return itemUseTypeTransferCache; 196 } 197 198 public ItemPriceTypeTransferCache getItemPriceTypeTransferCache() { 199 return itemPriceTypeTransferCache; 200 } 201 202 public ItemTransferCache getItemTransferCache() { 203 return itemTransferCache; 204 } 205 206 public ItemUnitOfMeasureTypeTransferCache getItemUnitOfMeasureTypeTransferCache() { 207 return itemUnitOfMeasureTypeTransferCache; 208 } 209 210 public ItemPriceTransferCache getItemPriceTransferCache() { 211 return itemPriceTransferCache; 212 } 213 214 public ItemVolumeTypeTransferCache getItemVolumeTypeTransferCache() { 215 return itemVolumeTypeTransferCache; 216 } 217 218 public ItemVolumeTypeDescriptionTransferCache getItemVolumeTypeDescriptionTransferCache() { 219 return itemVolumeTypeDescriptionTransferCache; 220 } 221 222 public ItemVolumeTransferCache getItemVolumeTransferCache() { 223 return itemVolumeTransferCache; 224 } 225 226 public ItemShippingTimeTransferCache getItemShippingTimeTransferCache() { 227 return itemShippingTimeTransferCache; 228 } 229 230 public ItemAliasTransferCache getItemAliasTransferCache() { 231 return itemAliasTransferCache; 232 } 233 234 public ItemAliasChecksumTypeTransferCache getItemAliasChecksumTypeTransferCache() { 235 return itemAliasChecksumTypeTransferCache; 236 } 237 238 public ItemAliasTypeTransferCache getItemAliasTypeTransferCache() { 239 return itemAliasTypeTransferCache; 240 } 241 242 public ItemAliasTypeDescriptionTransferCache getItemAliasTypeDescriptionTransferCache() { 243 return itemAliasTypeDescriptionTransferCache; 244 } 245 246 public ItemDescriptionTransferCache getItemDescriptionTransferCache() { 247 return itemDescriptionTransferCache; 248 } 249 250 public ItemDescriptionTypeTransferCache getItemDescriptionTypeTransferCache() { 251 return itemDescriptionTypeTransferCache; 252 } 253 254 public ItemDescriptionTypeDescriptionTransferCache getItemDescriptionTypeDescriptionTransferCache() { 255 return itemDescriptionTypeDescriptionTransferCache; 256 } 257 258 public ItemDescriptionTypeUseTypeTransferCache getItemDescriptionTypeUseTypeTransferCache() { 259 return itemDescriptionTypeUseTypeTransferCache; 260 } 261 262 public ItemDescriptionTypeUseTypeDescriptionTransferCache getItemDescriptionTypeUseTypeDescriptionTransferCache() { 263 return itemDescriptionTypeUseTypeDescriptionTransferCache; 264 } 265 266 public ItemDescriptionTypeUseTransferCache getItemDescriptionTypeUseTransferCache() { 267 return itemDescriptionTypeUseTransferCache; 268 } 269 270 public ItemWeightTypeTransferCache getItemWeightTypeTransferCache() { 271 return itemWeightTypeTransferCache; 272 } 273 274 public ItemWeightTypeDescriptionTransferCache getItemWeightTypeDescriptionTransferCache() { 275 return itemWeightTypeDescriptionTransferCache; 276 } 277 278 public ItemWeightTransferCache getItemWeightTransferCache() { 279 return itemWeightTransferCache; 280 } 281 282 public ItemCategoryDescriptionTransferCache getItemCategoryDescriptionTransferCache() { 283 return itemCategoryDescriptionTransferCache; 284 } 285 286 public ItemCategoryTransferCache getItemCategoryTransferCache() { 287 return itemCategoryTransferCache; 288 } 289 290 public ItemKitMemberTransferCache getItemKitMemberTransferCache() { 291 return itemKitMemberTransferCache; 292 } 293 294 public ItemCountryOfOriginTransferCache getItemCountryOfOriginTransferCache() { 295 return itemCountryOfOriginTransferCache; 296 } 297 298 public ItemPackCheckRequirementTransferCache getItemPackCheckRequirementTransferCache() { 299 return itemPackCheckRequirementTransferCache; 300 } 301 302 public ItemUnitCustomerTypeLimitTransferCache getItemUnitCustomerTypeLimitTransferCache() { 303 return itemUnitCustomerTypeLimitTransferCache; 304 } 305 306 public ItemUnitLimitTransferCache getItemUnitLimitTransferCache() { 307 return itemUnitLimitTransferCache; 308 } 309 310 public ItemUnitPriceLimitTransferCache getItemUnitPriceLimitTransferCache() { 311 return itemUnitPriceLimitTransferCache; 312 } 313 314 public ItemImageTypeTransferCache getItemImageTypeTransferCache() { 315 return itemImageTypeTransferCache; 316 } 317 318 public ItemImageTypeDescriptionTransferCache getItemImageTypeDescriptionTransferCache() { 319 return itemImageTypeDescriptionTransferCache; 320 } 321 322 public HarmonizedTariffScheduleCodeTransferCache getHarmonizedTariffScheduleCodeTransferCache() { 323 return harmonizedTariffScheduleCodeTransferCache; 324 } 325 326 public HarmonizedTariffScheduleCodeTranslationTransferCache getHarmonizedTariffScheduleCodeTranslationTransferCache() { 327 return harmonizedTariffScheduleCodeTranslationTransferCache; 328 } 329 330 public HarmonizedTariffScheduleCodeUnitTransferCache getHarmonizedTariffScheduleCodeUnitTransferCache() { 331 return harmonizedTariffScheduleCodeUnitTransferCache; 332 } 333 334 public HarmonizedTariffScheduleCodeUnitDescriptionTransferCache getHarmonizedTariffScheduleCodeUnitDescriptionTransferCache() { 335 return harmonizedTariffScheduleCodeUnitDescriptionTransferCache; 336 } 337 338 public HarmonizedTariffScheduleCodeUseTypeTransferCache getHarmonizedTariffScheduleCodeUseTypeTransferCache() { 339 return harmonizedTariffScheduleCodeUseTypeTransferCache; 340 } 341 342 public HarmonizedTariffScheduleCodeUseTypeDescriptionTransferCache getHarmonizedTariffScheduleCodeUseTypeDescriptionTransferCache() { 343 return harmonizedTariffScheduleCodeUseTypeDescriptionTransferCache; 344 } 345 346 public HarmonizedTariffScheduleCodeUseTransferCache getHarmonizedTariffScheduleCodeUseTransferCache() { 347 return harmonizedTariffScheduleCodeUseTransferCache; 348 } 349 350 public ItemHarmonizedTariffScheduleCodeTransferCache getItemHarmonizedTariffScheduleCodeTransferCache() { 351 return itemHarmonizedTariffScheduleCodeTransferCache; 352 } 353 354}