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}