001// -------------------------------------------------------------------------------- 002// Copyright 2002-2026 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.inventory.common.transfer; 018 019import com.echothree.model.control.item.common.transfer.ItemTransfer; 020import com.echothree.model.control.party.common.transfer.PartyTransfer; 021import com.echothree.model.control.uom.common.transfer.UnitOfMeasureTypeTransfer; 022import com.echothree.util.common.transfer.BaseTransfer; 023 024public class PartyBucketTransfer 025 extends BaseTransfer { 026 027 private PartyTransfer party; 028 private ItemTransfer item; 029 private UnitOfMeasureTypeTransfer unitOfMeasureType; 030 private InventoryConditionTransfer inventoryCondition; 031 private InventoryBucketTypeTransfer inventoryBucketType; 032 private String quantity; 033 034 public PartyBucketTransfer(PartyTransfer party, ItemTransfer item, UnitOfMeasureTypeTransfer unitOfMeasureType, 035 InventoryConditionTransfer inventoryCondition, InventoryBucketTypeTransfer inventoryBucketType, String quantity) { 036 this.party = party; 037 this.item = item; 038 this.unitOfMeasureType = unitOfMeasureType; 039 this.inventoryCondition = inventoryCondition; 040 this.inventoryBucketType = inventoryBucketType; 041 this.quantity = quantity; 042 } 043 044 public PartyTransfer getParty() { 045 return party; 046 } 047 048 public void setParty(PartyTransfer party) { 049 this.party = party; 050 } 051 052 public ItemTransfer getItem() { 053 return item; 054 } 055 056 public void setItem(ItemTransfer item) { 057 this.item = item; 058 } 059 060 public UnitOfMeasureTypeTransfer getUnitOfMeasureType() { 061 return unitOfMeasureType; 062 } 063 064 public void setUnitOfMeasureType(UnitOfMeasureTypeTransfer unitOfMeasureType) { 065 this.unitOfMeasureType = unitOfMeasureType; 066 } 067 068 public InventoryConditionTransfer getInventoryCondition() { 069 return inventoryCondition; 070 } 071 072 public void setInventoryCondition(InventoryConditionTransfer inventoryCondition) { 073 this.inventoryCondition = inventoryCondition; 074 } 075 076 public InventoryBucketTypeTransfer getInventoryBucketType() { 077 return inventoryBucketType; 078 } 079 080 public void setInventoryBucketType(InventoryBucketTypeTransfer inventoryBucketType) { 081 this.inventoryBucketType = inventoryBucketType; 082 } 083 084 public String getQuantity() { 085 return quantity; 086 } 087 088 public void setQuantity(String quantity) { 089 this.quantity = quantity; 090 } 091 092}