Package

com.gu

memsub

Permalink

package memsub

Visibility
  1. Public
  2. All

Type Members

  1. case class Address(lineOne: String, lineTwo: String, town: String, countyOrState: String, postCode: String, countryName: String) extends Product with Serializable

    Permalink
  2. sealed trait BillingPeriod extends AnyRef

    Permalink
  3. case class CardUpdateFailure(type: String, message: String, code: String) extends PaymentCardUpdateResult with Product with Serializable

    Permalink
  4. case class CardUpdateSuccess(newPaymentCard: PaymentCard) extends PaymentCardUpdateResult with Product with Serializable

    Permalink
  5. case class Current() extends Status with Product with Serializable

    Permalink
  6. trait FreePS[+P <: FreePlan[Status]] extends PaymentStatus[P]

    Permalink
  7. trait FreePlan[+S <: Status] extends PlanWithStatus[S]

    Permalink
  8. trait FullName extends AnyRef

    Permalink
  9. case class GoCardless(mandateId: String, accountName: String, accountNumber: String, sortCode: String) extends PaymentMethod with Product with Serializable

    Permalink
  10. case class Legacy() extends Status with Product with Serializable

    Permalink
  11. case class Month() extends BillingPeriod with Product with Serializable

    Permalink
  12. trait PaidPS[+P <: PaidPlan[Status, BillingPeriod]] extends PaymentStatus[P]

    Permalink
  13. trait PaidPlan[+S <: Status, +B <: BillingPeriod] extends PlanWithStatus[S]

    Permalink
  14. case class PaymentCard(cardType: String, lastFourDigits: String) extends PaymentMethod with Product with Serializable

    Permalink
  15. sealed trait PaymentCardUpdateResult extends AnyRef

    Permalink
  16. sealed trait PaymentMethod extends AnyRef

    Permalink
  17. sealed trait PaymentStatus[+P <: Plan] extends AnyRef

    Permalink
  18. trait PlanCatalog extends AnyRef

    Permalink
  19. trait PlanWithStatus[+S <: Status] extends AnyRef

    Permalink
  20. case class Price(amount: Float, currency: Currency) extends Product with Serializable

    Permalink
  21. case class PricingSummary(underlying: Map[Currency, Price]) extends Product with Serializable

    Permalink
  22. sealed trait ProductFamily extends AnyRef

    Permalink
  23. case class Quarter() extends BillingPeriod with Product with Serializable

    Permalink
  24. sealed trait Status extends AnyRef

    Permalink
  25. case class Subscriber[+T <: Subscription](subscription: T, contact: Contact) extends Product with Serializable

    Permalink
  26. class Subscription extends AnyRef

    Permalink
  27. case class Year() extends BillingPeriod with Product with Serializable

    Permalink

Value Members

  1. object BillingPeriod

    Permalink
  2. object Digipack extends ProductFamily with Product with Serializable

    Permalink
  3. object Membership extends ProductFamily with Product with Serializable

    Permalink
  4. object PriceParser

    Permalink
  5. object PricingSummary extends Serializable

    Permalink
  6. object Status

    Permalink
  7. object Subscriber extends Serializable

    Permalink
  8. object Subscription

    Permalink
  9. package promo

    Permalink
  10. package services

    Permalink
  11. package util

    Permalink

Ungrouped