package org.openlmis.core.model;
import com.google.gson.annotations.Expose;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@DatabaseTable(tableName = "lots_on_hand")
@NoArgsConstructor
public class LotOnHand extends BaseModel {
@Expose
@DatabaseField(foreign = true, foreignAutoRefresh = true)
Lot lot;
@DatabaseField(foreign = true, foreignAutoRefresh = true)
StockCard stockCard;
@Expose
@DatabaseField
Long quantityOnHand;
public LotOnHand(Lot lot, StockCard stockCard, Long quantityOnHand) {
this.lot = lot;
this.stockCard = stockCard;
this.quantityOnHand = quantityOnHand;
}
}