uk.gov.hmrc.domain
package uk.gov.hmrc.domain
Members list
Type members
Classlikes
case class AgentBusinessUtr(utr: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object AgentBusinessUtr extends Modulus23Check, String => AgentBusinessUtr
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Modulus23Checktrait ModulusCheckclass Objecttrait Matchableclass AnyShow all
- Self type
-
AgentBusinessUtr.type
case class AgentCode(value: String) extends TaxIdentifier
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class AgentUserId(value: String) extends TaxIdentifier
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object AgentUserId extends String => AgentUserId
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
AgentUserId.type
case class AtedUtr(utr: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object AtedUtr extends Modulus23Check, String => AtedUtr
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Modulus23Checktrait ModulusCheckclass Objecttrait Matchableclass AnyShow all
- Self type
-
AtedUtr.type
case class AwrsUtr(utr: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class CtUtr(utr: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class EmpRef(taxOfficeNumber: String, taxOfficeReference: String) extends TaxIdentifier
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
class Generator(random: Random) extends Modulus23Check
Attributes
- Supertypes
case class HmrcMtdItsa(org: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object HmrcMtdItsa extends String => HmrcMtdItsa
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
HmrcMtdItsa.type
case class HmrcMtdVat(org: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object HmrcMtdVat extends String => HmrcMtdVat
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
HmrcMtdVat.type
case class HmrcObtdsOrg(org: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object HmrcObtdsOrg extends String => HmrcObtdsOrg
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
HmrcObtdsOrg.type
trait Modulus11Check extends ModulusCheck
Attributes
- Supertypes
- Known subtypes
-
class SaUtrGenerator
trait Modulus23Check extends ModulusCheck
Attributes
- Supertypes
- Known subtypes
trait ModulusCheck
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Modulus11Checkclass SaUtrGeneratortrait Modulus23Checkobject AgentBusinessUtrobject AtedUtrclass GeneratorShow all
case class Nino(nino: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class Org(org: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class PayeAgentReference(value: String) extends TaxIdentifier
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object PayeAgentReference extends String => PayeAgentReference
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
PayeAgentReference.type
case class PsaId(id: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class PspId(id: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class SaAgentReference(value: String) extends TaxIdentifier
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
object SaAgentReference extends String => SaAgentReference
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
SaAgentReference.type
case class SaUtr(utr: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
class SaUtrGenerator(random: Random) extends Modulus11Check
Attributes
- Supertypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait SimpleName
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AgentBusinessUtrclass AtedUtrclass AwrsUtrclass CtUtrclass HmrcMtdItsaclass HmrcMtdVatclass HmrcObtdsOrgclass Ninoclass Orgclass PsaIdclass PspIdclass SaUtrclass Uarclass VrnShow all
class SimpleObjectReads[T](val fieldName: String, val constructor: String => T) extends Reads[T]
Attributes
- Supertypes
-
trait Reads[T]class Objecttrait Matchableclass Any
class SimpleObjectWrites[T](val valueGetter: T => String) extends Writes[T]
Attributes
- Supertypes
-
trait Writes[T]class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TaxCodeFormats
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TaxCodeFormats.type
trait TaxIdentifier
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AgentBusinessUtrclass AgentCodeclass AgentUserIdclass AtedUtrclass AwrsUtrclass CtUtrclass EmpRefclass HmrcMtdItsaclass HmrcMtdVatclass HmrcObtdsOrgclass Ninoclass Orgclass PayeAgentReferenceclass PsaIdclass PspIdclass SaAgentReferenceclass SaUtrclass Uarclass VrnShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TaxIds
case class Uar(uar: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
case class Vrn(vrn: String) extends TaxIdentifier, SimpleName
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SimpleNametrait TaxIdentifierclass Objecttrait Matchableclass AnyShow all
In this article