@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-30T09:09:50.123536Z[Etc/UTC]",
comments="Generator version: 7.9.0")
public class Product
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERIALIZED_NAME_AVERAGE_COST |
static java.lang.String |
SERIALIZED_NAME_AVERAGE_PRICE |
static java.lang.String |
SERIALIZED_NAME_CATEGORY |
static java.lang.String |
SERIALIZED_NAME_CODE |
static java.lang.String |
SERIALIZED_NAME_CREATED_AT |
static java.lang.String |
SERIALIZED_NAME_DEFAULT_VAT |
static java.lang.String |
SERIALIZED_NAME_DESCRIPTION |
static java.lang.String |
SERIALIZED_NAME_GROSS_PRICE |
static java.lang.String |
SERIALIZED_NAME_ID |
static java.lang.String |
SERIALIZED_NAME_IN_STOCK |
static java.lang.String |
SERIALIZED_NAME_MEASURE |
static java.lang.String |
SERIALIZED_NAME_NAME |
static java.lang.String |
SERIALIZED_NAME_NET_COST |
static java.lang.String |
SERIALIZED_NAME_NET_PRICE |
static java.lang.String |
SERIALIZED_NAME_NOTES |
static java.lang.String |
SERIALIZED_NAME_STOCK_CURRENT |
static java.lang.String |
SERIALIZED_NAME_STOCK_INITIAL |
static java.lang.String |
SERIALIZED_NAME_UPDATED_AT |
static java.lang.String |
SERIALIZED_NAME_USE_GROSS_PRICE |
| Constructor and Description |
|---|
Product() |
Product(java.math.BigDecimal stockCurrent)
Constructor with only readonly parameters
|
| Modifier and Type | Method and Description |
|---|---|
Product |
averageCost(java.math.BigDecimal averageCost) |
Product |
averagePrice(java.math.BigDecimal averagePrice) |
Product |
category(java.lang.String category) |
Product |
code(java.lang.String code) |
Product |
createdAt(java.lang.String createdAt) |
Product |
defaultVat(VatType defaultVat) |
Product |
description(java.lang.String description) |
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getAverageCost()
Product average cost
|
java.math.BigDecimal |
getAveragePrice()
Product average price
|
java.lang.String |
getCategory()
Product category
|
java.lang.String |
getCode()
Product code
|
java.lang.String |
getCreatedAt()
Product creation date
|
VatType |
getDefaultVat()
Get defaultVat
|
java.lang.String |
getDescription()
Product description
|
java.math.BigDecimal |
getGrossPrice()
Product gross price
|
java.lang.Integer |
getId()
Product id
|
java.lang.Boolean |
getInStock()
Product has stock
|
java.lang.String |
getMeasure()
Product measure
|
java.lang.String |
getName()
Product name
|
java.math.BigDecimal |
getNetCost()
Product net cost
|
java.math.BigDecimal |
getNetPrice()
Product net price
|
java.lang.String |
getNotes()
Product extra notes
|
java.math.BigDecimal |
getStockCurrent()
[Read Only] Product current stock
|
java.math.BigDecimal |
getStockInitial()
Product initial stock
|
java.lang.String |
getUpdatedAt()
Product last update date
|
java.lang.Boolean |
getUseGrossPrice()
Product uses gross prices
|
Product |
grossPrice(java.math.BigDecimal grossPrice) |
int |
hashCode() |
Product |
id(java.lang.Integer id) |
Product |
inStock(java.lang.Boolean inStock) |
Product |
measure(java.lang.String measure) |
Product |
name(java.lang.String name) |
Product |
netCost(java.math.BigDecimal netCost) |
Product |
netPrice(java.math.BigDecimal netPrice) |
Product |
notes(java.lang.String notes) |
void |
setAverageCost(java.math.BigDecimal averageCost) |
void |
setAveragePrice(java.math.BigDecimal averagePrice) |
void |
setCategory(java.lang.String category) |
void |
setCode(java.lang.String code) |
void |
setCreatedAt(java.lang.String createdAt) |
void |
setDefaultVat(VatType defaultVat) |
void |
setDescription(java.lang.String description) |
void |
setGrossPrice(java.math.BigDecimal grossPrice) |
void |
setId(java.lang.Integer id) |
void |
setInStock(java.lang.Boolean inStock) |
void |
setMeasure(java.lang.String measure) |
void |
setName(java.lang.String name) |
void |
setNetCost(java.math.BigDecimal netCost) |
void |
setNetPrice(java.math.BigDecimal netPrice) |
void |
setNotes(java.lang.String notes) |
void |
setStockInitial(java.math.BigDecimal stockInitial) |
void |
setUpdatedAt(java.lang.String updatedAt) |
void |
setUseGrossPrice(java.lang.Boolean useGrossPrice) |
Product |
stockInitial(java.math.BigDecimal stockInitial) |
java.lang.String |
toString() |
Product |
updatedAt(java.lang.String updatedAt) |
Product |
useGrossPrice(java.lang.Boolean useGrossPrice) |
public static final java.lang.String SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_NAME
public static final java.lang.String SERIALIZED_NAME_CODE
public static final java.lang.String SERIALIZED_NAME_NET_PRICE
public static final java.lang.String SERIALIZED_NAME_GROSS_PRICE
public static final java.lang.String SERIALIZED_NAME_USE_GROSS_PRICE
public static final java.lang.String SERIALIZED_NAME_DEFAULT_VAT
public static final java.lang.String SERIALIZED_NAME_NET_COST
public static final java.lang.String SERIALIZED_NAME_MEASURE
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_CATEGORY
public static final java.lang.String SERIALIZED_NAME_NOTES
public static final java.lang.String SERIALIZED_NAME_IN_STOCK
public static final java.lang.String SERIALIZED_NAME_STOCK_INITIAL
public static final java.lang.String SERIALIZED_NAME_STOCK_CURRENT
public static final java.lang.String SERIALIZED_NAME_AVERAGE_COST
public static final java.lang.String SERIALIZED_NAME_AVERAGE_PRICE
public static final java.lang.String SERIALIZED_NAME_CREATED_AT
public static final java.lang.String SERIALIZED_NAME_UPDATED_AT
public Product()
public Product(java.math.BigDecimal stockCurrent)
public Product id(java.lang.Integer id)
@Nullable public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public Product name(java.lang.String name)
@Nullable public java.lang.String getName()
public void setName(java.lang.String name)
public Product code(java.lang.String code)
@Nullable public java.lang.String getCode()
public void setCode(java.lang.String code)
public Product netPrice(java.math.BigDecimal netPrice)
@Nullable public java.math.BigDecimal getNetPrice()
public void setNetPrice(java.math.BigDecimal netPrice)
public Product grossPrice(java.math.BigDecimal grossPrice)
@Nullable public java.math.BigDecimal getGrossPrice()
public void setGrossPrice(java.math.BigDecimal grossPrice)
public Product useGrossPrice(java.lang.Boolean useGrossPrice)
@Nullable public java.lang.Boolean getUseGrossPrice()
public void setUseGrossPrice(java.lang.Boolean useGrossPrice)
@Nullable public VatType getDefaultVat()
public void setDefaultVat(VatType defaultVat)
public Product netCost(java.math.BigDecimal netCost)
@Nullable public java.math.BigDecimal getNetCost()
public void setNetCost(java.math.BigDecimal netCost)
public Product measure(java.lang.String measure)
@Nullable public java.lang.String getMeasure()
public void setMeasure(java.lang.String measure)
public Product description(java.lang.String description)
@Nullable public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public Product category(java.lang.String category)
@Nullable public java.lang.String getCategory()
public void setCategory(java.lang.String category)
public Product notes(java.lang.String notes)
@Nullable public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
public Product inStock(java.lang.Boolean inStock)
@Nullable public java.lang.Boolean getInStock()
public void setInStock(java.lang.Boolean inStock)
public Product stockInitial(java.math.BigDecimal stockInitial)
@Nullable public java.math.BigDecimal getStockInitial()
public void setStockInitial(java.math.BigDecimal stockInitial)
@Nullable public java.math.BigDecimal getStockCurrent()
public Product averageCost(java.math.BigDecimal averageCost)
@Nullable public java.math.BigDecimal getAverageCost()
public void setAverageCost(java.math.BigDecimal averageCost)
public Product averagePrice(java.math.BigDecimal averagePrice)
@Nullable public java.math.BigDecimal getAveragePrice()
public void setAveragePrice(java.math.BigDecimal averagePrice)
public Product createdAt(java.lang.String createdAt)
@Nullable public java.lang.String getCreatedAt()
public void setCreatedAt(java.lang.String createdAt)
public Product updatedAt(java.lang.String updatedAt)
@Nullable public java.lang.String getUpdatedAt()
public void setUpdatedAt(java.lang.String updatedAt)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object