p12f.exe.pasarelapagos.objects
Class PaymentData

java.lang.Object
  extended byp12f.exe.pasarelapagos.objects.PaymentData
All Implemented Interfaces:
com.ejie.r01f.util.Initializable, java.io.Serializable

public class PaymentData
extends java.lang.Object
implements java.io.Serializable, com.ejie.r01f.util.Initializable

Estructura que contiene los datos de los pagos a realizar on-line.

See Also:
Serialized Form

Field Summary
 java.util.Map datosAdicionales
          Datos adicionales para utilizaciones futuras.
 java.util.Map pagos
          Múltiples instancias de pagos a realizar.
 
Constructor Summary
PaymentData()
           
 
Method Summary
 long getImporteTotal()
          Metodo que permite obtener el importe total de los pagos, que coincide con la suma de los importes de los periodos activos de cada una de ellos.
static PaymentData getObject(java.lang.String xml)
          Convierte un XML en un objeto PaymentData.
static void main(java.lang.String[] args)
           
 java.lang.String showImporteTotal()
          Metodo que permite obtener el importe total de los de pagos, que coincide con la suma de los importes de los periodos activos de cada uno de ellos.
 java.lang.String toXML()
          Convierte un Objeto PaymentData a XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pagos

public java.util.Map pagos
Múltiples instancias de pagos a realizar.


datosAdicionales

public java.util.Map datosAdicionales
Datos adicionales para utilizaciones futuras.

Constructor Detail

PaymentData

public PaymentData()
Method Detail

toXML

public java.lang.String toXML()
                       throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un Objeto PaymentData a XML.

Returns:
String que contiene el XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

public static PaymentData getObject(java.lang.String xml)
                             throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un XML en un objeto PaymentData.

Returns:
Objeto PaymentData construido a partir del XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getImporteTotal

public long getImporteTotal()
Metodo que permite obtener el importe total de los pagos, que coincide con la suma de los importes de los periodos activos de cada una de ellos.

Returns:

showImporteTotal

public java.lang.String showImporteTotal()
Metodo que permite obtener el importe total de los de pagos, que coincide con la suma de los importes de los periodos activos de cada uno de ellos.

Returns:

main

public static void main(java.lang.String[] args)
                 throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException