Class Catalog


  • public class Catalog
    extends Object
    • Constructor Detail

      • Catalog

        public Catalog()
      • Catalog

        public Catalog​(String name,
                       org.joda.time.DateTime effectiveDate,
                       List<org.killbill.billing.catalog.api.Currency> currencies,
                       List<Unit> units,
                       List<Product> products,
                       List<PriceList> priceLists)
    • Method Detail

      • getName

        public String getName()
      • setEffectiveDate

        public Catalog setEffectiveDate​(org.joda.time.DateTime effectiveDate)
      • getEffectiveDate

        public org.joda.time.DateTime getEffectiveDate()
      • setCurrencies

        public Catalog setCurrencies​(List<org.killbill.billing.catalog.api.Currency> currencies)
      • addCurrenciesItem

        public Catalog addCurrenciesItem​(org.killbill.billing.catalog.api.Currency currenciesItem)
      • getCurrencies

        public List<org.killbill.billing.catalog.api.Currency> getCurrencies()
      • addUnitsItem

        public Catalog addUnitsItem​(Unit unitsItem)
      • getUnits

        public List<Unit> getUnits()
      • addProductsItem

        public Catalog addProductsItem​(Product productsItem)
      • addPriceListsItem

        public Catalog addPriceListsItem​(PriceList priceListsItem)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object