package domain
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class AgentBusinessUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class AgentCode(value: String) extends TaxIdentifier with Product with Serializable
- case class AgentUserId(value: String) extends TaxIdentifier with Product with Serializable
- case class AtedUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class AwrsUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class CtUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class EmpRef(taxOfficeNumber: String, taxOfficeReference: String) extends TaxIdentifier with Product with Serializable
- class Generator extends Modulus23Check
- case class HmrcMtdItsa(org: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class HmrcMtdVat(org: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class HmrcObtdsOrg(org: String) extends TaxIdentifier with SimpleName with Product with Serializable
- trait Modulus11Check extends ModulusCheck
- trait Modulus23Check extends ModulusCheck
- trait ModulusCheck extends AnyRef
- case class Nino(nino: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class Org(org: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class PayeAgentReference(value: String) extends TaxIdentifier with Product with Serializable
- case class PsaId(id: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class PspId(id: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class SaAgentReference(value: String) extends TaxIdentifier with Product with Serializable
- case class SaUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- class SaUtrGenerator extends Modulus11Check
- case class SerialisableTaxId(taxIdName: String, build: (String) => TaxIdWithName) extends Product with Serializable
- trait SimpleName extends AnyRef
- class SimpleObjectReads[T] extends Reads[T]
- class SimpleObjectWrites[T] extends Writes[T]
- case class TaxCode(code: String) extends Product with Serializable
- trait TaxIdentifier extends AnyRef
- case class TaxIds(values: Set[TaxIdWithName]) extends Product with Serializable
- case class Uar(uar: String) extends TaxIdentifier with SimpleName with Product with Serializable
- case class Vrn(vrn: String) extends TaxIdentifier with SimpleName with Product with Serializable
Value Members
- object AgentBusinessUtr extends Modulus23Check with (String) => AgentBusinessUtr with Serializable
- object AgentCode extends (String) => AgentCode with Serializable
- object AgentUserId extends (String) => AgentUserId with Serializable
- object AtedUtr extends Modulus23Check with (String) => AtedUtr with Serializable
- object AwrsUtr extends (String) => AwrsUtr with Serializable
- object CtUtr extends (String) => CtUtr with Serializable
- object EmpRef extends (String, String) => EmpRef with Serializable
- object HmrcMtdItsa extends (String) => HmrcMtdItsa with Serializable
- object HmrcMtdVat extends (String) => HmrcMtdVat with Serializable
- object HmrcObtdsOrg extends (String) => HmrcObtdsOrg with Serializable
- object Nino extends (String) => Nino with Serializable
- object Org extends (String) => Org with Serializable
- object PayeAgentReference extends (String) => PayeAgentReference with Serializable
- object PsaId extends (String) => PsaId with Serializable
- object PspId extends (String) => PspId with Serializable
- object SaAgentReference extends (String) => SaAgentReference with Serializable
- object SaUtr extends (String) => SaUtr with Serializable
- object TaxCodeFormats
- object TaxIds extends Serializable
- object Uar extends (String) => Uar with Serializable
- object Vrn extends (String) => Vrn with Serializable