Class Merchandise


  • public class Merchandise
    extends java.lang.Object
    Immutable catalog record representing a merchandise item (e.g. casket, urn, vault). Items may have a fixed default cost or require the user to enter a price. Taxable items are included in the sales tax calculation. Items with Merchandise.PricingMode.PER_UNIT display a quantity spinner instead of a price field.
    • Constructor Detail

      • Merchandise

        public Merchandise​(int id,
                           int sortOrder,
                           java.lang.String name,
                           java.math.BigDecimal defaultCost,
                           boolean descriptionRequired,
                           boolean salesTaxable,
                           Merchandise.PricingMode pricingMode)
    • Method Detail

      • getId

        public int getId()
      • getSortOrder

        public int getSortOrder()
      • getName

        public java.lang.String getName()
      • getDefaultCost

        public java.math.BigDecimal getDefaultCost()
      • isDescriptionRequired

        public boolean isDescriptionRequired()
      • isSalesTaxable

        public boolean isSalesTaxable()