Class Price.PriceBuilder<C extends Price, B extends Price.PriceBuilder<C,B>>

java.lang.Object
com.amilesend.discogs.model.marketplace.type.Price.PriceBuilder<C,B>
Direct Known Subclasses:
GetFeeResponse.GetFeeResponseBuilder, ShippingChargeAmount.ShippingChargeAmountBuilder
Enclosing class:
Price

public abstract static class Price.PriceBuilder<C extends Price, B extends Price.PriceBuilder<C,B>> extends Object
  • Constructor Details

    • PriceBuilder

      public PriceBuilder()
  • Method Details

    • currency

      public B currency(Currency currency)
      The currency denomination.
      Returns:
      this.
      See Also:
    • value

      public B value(Double value)
      The currency value amount.
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object