package net.billforward.model; import java.math.BigDecimal; import java.util.Date; import net.billforward.BillForwardClient; import com.google.gson.annotations.Expose; import com.google.gson.reflect.TypeToken; public class InvoiceLine extends BillingEntity { @Expose protected String id; @Expose protected String invoiceID; @Expose protected String unitOfMeasureID; @Expose protected String organizationID; @Expose protected String name; @Expose protected String description; @Expose protected String calculation; @Expose protected BigDecimal cost; @Expose protected BigDecimal tax; @Expose protected int componentValue; @Expose protected Date updated; @Expose protected String changedBy; @Expose protected Date created; protected UnitOfMeasure unitOfMeasure; public String getID() { return id; } public String getInvoiceID() { return invoiceID; } public String getUnitOfMeasureID() { return unitOfMeasureID; } public String getOrganizationID() { return organizationID; } public String getName() { return name; } public String getDescription() { return description; } public String getCalculation() { return calculation; } public BigDecimal getCost() { return cost; } public BigDecimal getTax() { return tax; } public int getComponentValue() { return componentValue; } public Date getUpdated() { return updated; } public String getChangedBy() { return changedBy; } public Date getCreated() { return created; } public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } protected static ResourcePath resourcePath; protected InvoiceLine(BillForwardClient client_) { super(client_); } protected InvoiceLine() { } protected ResourcePath getResourcePath() { return resourcePath; } protected static ResourcePath ResourcePath() { return resourcePath; } static { resourcePath = new ResourcePath("none", "none", new TypeToken<APIResponse<InvoiceLine>>() {}.getType()); } }