Class Product

java.lang.Object
com.mt.ecommerce.product.entity.Product

@Entity public class Product extends Object
Entity class representing a Product in the e-commerce system.
  • Constructor Details

    • Product

      public Product()
  • Method Details

    • getModifiedBy

      public String getModifiedBy()
    • setModifiedBy

      public void setModifiedBy(String modifiedBy)
    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getVendorID

      public UUID getVendorID()
    • setVendorID

      public void setVendorID(UUID vendorID)
    • getCategoryId

      public UUID getCategoryId()
    • setCategoryId

      public void setCategoryId(UUID categoryId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSlug

      public String getSlug()
    • setSlug

      public void setSlug(String slug)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getSku

      public String getSku()
    • setSku

      public void setSku(String sku)
    • getPrice

      public Double getPrice()
    • setPrice

      public void setPrice(Double price)
    • getImageProducts

      public List<ImageProduct> getImageProducts()
    • setImageProducts

      public void setImageProducts(List<ImageProduct> imageProducts)
    • getStockQuantity

      public int getStockQuantity()
    • setStockQuantity

      public void setStockQuantity(int stockQuantity)
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • getCreatedAt

      public LocalDateTime getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(LocalDateTime createdAt)
    • getModifiedAt

      public LocalDateTime getModifiedAt()
    • setModifiedAt

      public void setModifiedAt(LocalDateTime modifiedAt)