Class

com.alugarei.cielo.domain

DadosPortador

Related Doc: package domain

Permalink

case class DadosPortador(numero: String, validade: String, indicadorCodSeguranca: Int = 1, codigoSeguranca: Option[String], nomePortador: Option[String] = None, token: Option[String] = None) extends XmlSerializable with Product with Serializable

Dados do Portador

numero

Número do cartão

validade

Validade do cartão no formato aaaamm

indicadorCodSeguranca

Indicador sobre o envio do Código de segurança: 0 – não informado, 1 – informado, 2 – ilegível, 9 – inexistente

codigoSeguranca

Obrigatório se o indicador for 1

nomePortador

Nome como impresso no cartão

token

Token que deve ser utilizado em substituição aos dados do cartão para uma autorização direta ou uma transação recorrente. Não é permitido o envio do token junto com os dados do cartão na mesma transação. Created by Gustavo on 03/02/2016.

Linear Supertypes
Serializable, Serializable, Product, Equals, XmlSerializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DadosPortador
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. XmlSerializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DadosPortador(numero: String, validade: String, indicadorCodSeguranca: Int = 1, codigoSeguranca: Option[String], nomePortador: Option[String] = None, token: Option[String] = None)

    Permalink

    numero

    Número do cartão

    validade

    Validade do cartão no formato aaaamm

    indicadorCodSeguranca

    Indicador sobre o envio do Código de segurança: 0 – não informado, 1 – informado, 2 – ilegível, 9 – inexistente

    codigoSeguranca

    Obrigatório se o indicador for 1

    nomePortador

    Nome como impresso no cartão

    token

    Token que deve ser utilizado em substituição aos dados do cartão para uma autorização direta ou uma transação recorrente. Não é permitido o envio do token junto com os dados do cartão na mesma transação. Created by Gustavo on 03/02/2016.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val codigoSeguranca: Option[String]

    Permalink

    Obrigatório se o indicador for 1

  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val indicadorCodSeguranca: Int

    Permalink

    Indicador sobre o envio do Código de segurança: 0 – não informado, 1 – informado, 2 – ilegível, 9 – inexistente

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. val nomePortador: Option[String]

    Permalink

    Nome como impresso no cartão

  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. val numero: String

    Permalink

    Número do cartão

  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. def toXml: Elem

    Permalink
    Definition Classes
    DadosPortadorXmlSerializable
  19. val token: Option[String]

    Permalink

    Token que deve ser utilizado em substituição aos dados do cartão para uma autorização direta ou uma transação recorrente.

    Token que deve ser utilizado em substituição aos dados do cartão para uma autorização direta ou uma transação recorrente. Não é permitido o envio do token junto com os dados do cartão na mesma transação. Created by Gustavo on 03/02/2016.

  20. val validade: String

    Permalink

    Validade do cartão no formato aaaamm

  21. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from XmlSerializable

Inherited from AnyRef

Inherited from Any

Ungrouped