java.lang.Object
com.liferay.headless.commerce.delivery.cart.dto.v1_0.Settings
All Implemented Interfaces:
Serializable

@Generated("") public class Settings extends Object implements Serializable
See Also:
Generated:
  • Field Details

    • allowedQuantities

      protected BigDecimal[] allowedQuantities
    • maxQuantity

      protected BigDecimal maxQuantity
    • minQuantity

      protected BigDecimal minQuantity
    • multipleQuantity

      protected BigDecimal multipleQuantity
    • xClassName

      public String xClassName
  • Constructor Details

    • Settings

      public Settings()
  • Method Details

    • toDTO

      public static Settings toDTO(String json)
    • unsafeToDTO

      public static Settings unsafeToDTO(String json)
    • getAllowedQuantities

      @Valid public @Valid BigDecimal[] getAllowedQuantities()
    • setAllowedQuantities

      public void setAllowedQuantities(BigDecimal[] allowedQuantities)
    • setAllowedQuantities

      public void setAllowedQuantities(com.liferay.petra.function.UnsafeSupplier<BigDecimal[],Exception> allowedQuantitiesUnsafeSupplier)
    • getMaxQuantity

      @Valid public @Valid BigDecimal getMaxQuantity()
    • setMaxQuantity

      public void setMaxQuantity(BigDecimal maxQuantity)
    • setMaxQuantity

      public void setMaxQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal,Exception> maxQuantityUnsafeSupplier)
    • getMinQuantity

      @Valid public @Valid BigDecimal getMinQuantity()
    • setMinQuantity

      public void setMinQuantity(BigDecimal minQuantity)
    • setMinQuantity

      public void setMinQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal,Exception> minQuantityUnsafeSupplier)
    • getMultipleQuantity

      @Valid public @Valid BigDecimal getMultipleQuantity()
    • setMultipleQuantity

      public void setMultipleQuantity(BigDecimal multipleQuantity)
    • setMultipleQuantity

      public void setMultipleQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal,Exception> multipleQuantityUnsafeSupplier)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object