public class Transaction extends java.lang.Object implements IXMLEncodable
Modifier and Type | Field and Description |
---|---|
static long |
T_EXPIRE |
static java.lang.String |
XML_ELEMENT_NAME |
FIELD_XML_ELEMENT_CONTAINER_NAME, FIELD_XML_ELEMENT_NAME, XML_ATTR_ID, XML_ATTR_LANGUAGE, XML_ATTR_VERSION
Constructor and Description |
---|
Transaction(org.w3c.dom.Element a_element) |
Transaction(long a_lTransactionID,
long a_lAccountNr,
int a_iAmountInEuroCent,
java.lang.String a_rate,
java.lang.String a_rateID,
java.sql.Timestamp a_tCreation,
java.sql.Timestamp a_tUsed,
java.lang.String a_strPaymentMethod,
boolean a_bDone) |
Modifier and Type | Method and Description |
---|---|
long |
getAccountNumber() |
int |
getAmountEuroCent() |
java.sql.Timestamp |
getCreationTime() |
long |
getID() |
java.lang.String |
getPaymentMethod() |
java.lang.String |
getRateID() |
java.lang.String |
getRateName() |
java.sql.Timestamp |
getUsedTime() |
boolean |
hasExpired()
Do not suggest any payments after this time.
|
boolean |
hasExpired(java.sql.Timestamp a_tNow) |
boolean |
isUsed() |
org.w3c.dom.Element |
toXmlElement(org.w3c.dom.Document a_doc)
Return an element that can be appended to the document.
|
public static final java.lang.String XML_ELEMENT_NAME
public static final long T_EXPIRE
public Transaction(long a_lTransactionID, long a_lAccountNr, int a_iAmountInEuroCent, java.lang.String a_rate, java.lang.String a_rateID, java.sql.Timestamp a_tCreation, java.sql.Timestamp a_tUsed, java.lang.String a_strPaymentMethod, boolean a_bDone)
public Transaction(org.w3c.dom.Element a_element) throws XMLParseException
XMLParseException
public org.w3c.dom.Element toXmlElement(org.w3c.dom.Document a_doc)
IXMLEncodable
toXmlElement
in interface IXMLEncodable
a_doc
- a documentpublic java.lang.String getPaymentMethod()
public long getID()
public long getAccountNumber()
public int getAmountEuroCent()
public java.lang.String getRateName()
public java.lang.String getRateID()
public boolean isUsed()
public java.sql.Timestamp getUsedTime()
public java.sql.Timestamp getCreationTime()
public boolean hasExpired()
public boolean hasExpired(java.sql.Timestamp a_tNow)
Copyright © 2023. All rights reserved.