p

models

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Address(line1: String, line2: Option[String] = None, line3: Option[String] = None, line4: Option[String] = None, line5: Option[String] = None, postCode: Option[String] = None, countryCode: String) extends Product with Serializable
  2. case class AgentClientStatus(hasPendingInvitations: Boolean, hasInvitationsHistory: Boolean, hasExistingRelationships: Boolean) extends Product with Serializable
  3. case class BankDetails(accountHolderName: Option[String] = None, bankAccountNumber: Option[String] = None, sortCode: Option[String] = None) extends Product with Serializable
  4. case class Eligibility(paymentPlanExists: Option[Boolean], paymentOnAccountExists: Option[Boolean], timeToPayExists: Option[Boolean], existingObligations: Option[Boolean], outstandingBalance: Option[Boolean]) extends Product with Serializable
  5. case class EmpRef(taxOfficeNumber: String, taxOfficeReference: String) extends TaxIdentifier with Product with Serializable
  6. sealed trait EnrolmentStatus extends AnyRef
  7. case class FormTrackingCount(numberOfForms: Int) extends Product with Serializable
  8. case class HostContext(returnUrl: String, returnLinkText: String) extends Product with Serializable
  9. sealed abstract class MandationStatus extends AnyRef
  10. case class MessageCount(count: Int) extends Product with Serializable
  11. trait Modulus11Check extends ModulusCheck
  12. trait Modulus23Check extends ModulusCheck
  13. trait ModulusCheck extends AnyRef
  14. case class MtdReturnsData(start: LocalDate, end: LocalDate, due: LocalDate, periodKey: String) extends Product with Serializable
  15. case class Obligations(obligations: Seq[MtdReturnsData]) extends Product with Serializable
  16. case class QueryGroupsEnrolmentsResponseModel(enrolments: Seq[Service]) extends Product with Serializable
  17. final case class SaAccountSummaryModel(accountSummary: SaAccountSummary, filingInfo: Option[SaFilingInfo], futureLiabilities: Seq[FutureLiability], hostContext: Option[HostContext] = None) extends SaModel with Product with Serializable
  18. sealed trait SaModel extends AnyRef
  19. final case class SaPreferences(body: Html, optedIn: Boolean) extends SaPreferencesModel with Product with Serializable
  20. sealed trait SaPreferencesModel extends AnyRef
  21. case class SaUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
  22. class SaUtrGenerator extends Modulus11Check
  23. case class Service(service: String) extends Product with Serializable
  24. trait SimpleName extends AnyRef
  25. class SimpleObjectReads[T] extends Reads[T]
  26. class SimpleObjectWrites[T] extends Writes[T]
  27. trait TaxIdentifier extends AnyRef
  28. sealed trait VatObligationError extends AnyRef
  29. case class VatSubscriptionManageAccountSummary(ppobAddress: Address, overseasIndicator: Boolean, contactEmail: Option[String] = None, repaymentBankDetails: Option[BankDetails] = None, businessName: Option[String] = None, partyType: Option[String] = None, landline: Option[String] = None, mobile: Option[String] = None) extends Product with Serializable

Value Members

  1. object Address extends Serializable
  2. object AgentClientStatus extends Serializable
  3. object AllActivated extends EnrolmentStatus with Product with Serializable
  4. object AllUnActivated extends EnrolmentStatus with Product with Serializable
  5. object BankDetails extends Serializable
  6. object Eligibility extends Serializable
  7. object EmpRef extends (String, String) ⇒ EmpRef with Serializable
  8. object FormTrackingCount extends Serializable
  9. object HostContext extends Serializable
  10. object MandationStatus
  11. object MessageCount extends Serializable
  12. object MtdReturnsData extends Serializable
  13. object Obligations extends Serializable
  14. object QueryGroupsEnrolmentsResponseModel extends Serializable
  15. object SaAccountSummaryNoData extends SaModel with Product with Serializable
  16. object SaGenericError extends SaModel with Product with Serializable
  17. object SaPreferences extends Serializable
  18. object SaPreferencesEmpty extends SaPreferencesModel with Product with Serializable
  19. object SaPreferencesNotSet extends SaPreferencesModel with Product with Serializable
  20. object SaUtr extends (String) ⇒ SaUtr with Serializable
  21. object SomeActivated extends EnrolmentStatus with Product with Serializable
  22. object VatObligationError
  23. object VatSubscriptionManageAccountSummary extends Serializable

Ungrouped