lineId; } public function setLineId(string $lineId): void { $this->lineId = $lineId; } public function getAmountExcludingVat(): float { return $this->amountExcludingVat; } public function setAmountExcludingVat(float $amountExcludingVat): void { $this->amountExcludingVat = $amountExcludingVat; } public function getItemPrice(): float { return $this->itemPrice; } public function setItemPrice(float $itemPrice): void { $this->itemPrice = $itemPrice; } public function getQuantity(): int { return $this->quantity; } public function setQuantity(int $quantity): void { $this->quantity = $quantity; } public function getQuantityUnitCode(): string { return $this->quantityUnitCode; } public function setQuantityUnitCode(string $quantityUnitCode): void { $this->quantityUnitCode = $quantityUnitCode; } public function getName(): string { return $this->name; } public function setName(string $name): void { $this->name = $name; } public function getDescription(): string { return $this->description; } public function setDescription(string $description): void { $this->description = $description; } public function getTax(): Tax { return $this->tax; } public function setTax(Tax $tax): void { $this->tax = $tax; } public function getAllowanceCharges(): array { return $this->allowanceCharges; } public function setAllowanceCharges(array $allowanceCharges): self { $this->allowanceCharges = $allowanceCharges; return $this; } public function addAllowanceCharge($allowanceCharge): self { $this->allowanceCharges[] = $allowanceCharge; return $this; } }