public class PaymentRequestCardDetails extends GenericParcelable implements Validator, JSONifiable
track1
track2
track3
encrypted
maskedTrack1
maskedTrack2
maskedTrack3
uniqueToken
pan
firstName
lastName
countryCode
exp
streetAddress
zip
cvv
last4
first4
dukptSerial
swipeStatus
fingerprint
deviceSerial
manualEntered
async
isFallback
isAuth
isPrepaid
cardFunction
qrCode
cardType
entryType
transactionNo
cardholderName
plainCardData
transactionData
Modifier and Type | Class and Description |
---|---|
static interface |
PaymentRequestCardDetails.Constraints |
JSONifiable.Creator<T>
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<PaymentRequestCardDetails> |
CREATOR |
static JSONifiable.Creator<PaymentRequestCardDetails> |
JSON_CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Modifier | Constructor and Description |
---|---|
|
PaymentRequestCardDetails()
Constructs a new empty instance.
|
protected |
PaymentRequestCardDetails(boolean noInit)
Constructs a new empty instance.
|
|
PaymentRequestCardDetails(JSONObject jsonObject)
Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be
reflected in this instance and vice-versa.
|
|
PaymentRequestCardDetails(PaymentRequestCardDetails src)
Constructs a new instance that is a deep copy of the source instance.
|
|
PaymentRequestCardDetails(String json)
Constructs a new instance from the given JSON String.
|
Modifier and Type | Method and Description |
---|---|
void |
clearAsync()
Clears the 'async' field, the 'has' method for this field will now return false
|
void |
clearCardFunction()
Clears the 'cardFunction' field, the 'has' method for this field will now return false
|
void |
clearCardholderName()
Clears the 'cardholderName' field, the 'has' method for this field will now return false
|
void |
clearCardType()
Clears the 'cardType' field, the 'has' method for this field will now return false
|
void |
clearCountryCode()
Clears the 'countryCode' field, the 'has' method for this field will now return false
|
void |
clearCvv()
Clears the 'cvv' field, the 'has' method for this field will now return false
|
void |
clearDeviceSerial()
Clears the 'deviceSerial' field, the 'has' method for this field will now return false
|
void |
clearDukptSerial()
Clears the 'dukptSerial' field, the 'has' method for this field will now return false
|
void |
clearEncrypted()
Clears the 'encrypted' field, the 'has' method for this field will now return false
|
void |
clearEntryType()
Clears the 'entryType' field, the 'has' method for this field will now return false
|
void |
clearExp()
Clears the 'exp' field, the 'has' method for this field will now return false
|
void |
clearFingerprint()
Clears the 'fingerprint' field, the 'has' method for this field will now return false
|
void |
clearFirst4()
Clears the 'first4' field, the 'has' method for this field will now return false
|
void |
clearFirstName()
Clears the 'firstName' field, the 'has' method for this field will now return false
|
void |
clearIsAuth()
Clears the 'isAuth' field, the 'has' method for this field will now return false
|
void |
clearIsFallback()
Clears the 'isFallback' field, the 'has' method for this field will now return false
|
void |
clearIsPrepaid()
Clears the 'isPrepaid' field, the 'has' method for this field will now return false
|
void |
clearLast4()
Clears the 'last4' field, the 'has' method for this field will now return false
|
void |
clearLastName()
Clears the 'lastName' field, the 'has' method for this field will now return false
|
void |
clearManualEntered()
Clears the 'manualEntered' field, the 'has' method for this field will now return false
|
void |
clearMaskedTrack1()
Clears the 'maskedTrack1' field, the 'has' method for this field will now return false
|
void |
clearMaskedTrack2()
Clears the 'maskedTrack2' field, the 'has' method for this field will now return false
|
void |
clearMaskedTrack3()
Clears the 'maskedTrack3' field, the 'has' method for this field will now return false
|
void |
clearPan()
Clears the 'pan' field, the 'has' method for this field will now return false
|
void |
clearPlainCardData()
Clears the 'plainCardData' field, the 'has' method for this field will now return false
|
void |
clearQrCode()
Clears the 'qrCode' field, the 'has' method for this field will now return false
|
void |
clearStreetAddress()
Clears the 'streetAddress' field, the 'has' method for this field will now return false
|
void |
clearSwipeStatus()
Clears the 'swipeStatus' field, the 'has' method for this field will now return false
|
void |
clearTrack1()
Clears the 'track1' field, the 'has' method for this field will now return false
|
void |
clearTrack2()
Clears the 'track2' field, the 'has' method for this field will now return false
|
void |
clearTrack3()
Clears the 'track3' field, the 'has' method for this field will now return false
|
void |
clearTransactionData()
Clears the 'transactionData' field, the 'has' method for this field will now return false
|
void |
clearTransactionNo()
Clears the 'transactionNo' field, the 'has' method for this field will now return false
|
void |
clearUniqueToken()
Clears the 'uniqueToken' field, the 'has' method for this field will now return false
|
void |
clearZip()
Clears the 'zip' field, the 'has' method for this field will now return false
|
boolean |
containsChanges()
Returns true if this instance has any changes.
|
PaymentRequestCardDetails |
copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.
|
Boolean |
getAsync() |
CardFunction |
getCardFunction() |
String |
getCardholderName() |
CardType |
getCardType() |
String |
getCountryCode() |
String |
getCvv() |
String |
getDeviceSerial() |
String |
getDukptSerial() |
Boolean |
getEncrypted() |
CardEntryType |
getEntryType() |
String |
getExp() |
String |
getFingerprint() |
String |
getFirst4() |
String |
getFirstName() |
protected GenericClient |
getGenericClient() |
Boolean |
getIsAuth() |
Boolean |
getIsFallback() |
Boolean |
getIsPrepaid() |
JSONObject |
getJSONObject()
Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be
reflected in this instance and vice-versa.
|
String |
getLast4() |
String |
getLastName() |
Boolean |
getManualEntered() |
String |
getMaskedTrack1() |
String |
getMaskedTrack2() |
String |
getMaskedTrack3() |
String |
getPan() |
String |
getPlainCardData() |
Boolean |
getQrCode() |
String |
getStreetAddress() |
String |
getSwipeStatus() |
String |
getTrack1() |
String |
getTrack2() |
String |
getTrack3() |
TransactionData |
getTransactionData() |
String |
getTransactionNo() |
String |
getUniqueToken() |
String |
getZip() |
boolean |
hasAsync()
Checks whether the 'async' field has been set, however the value could be null
|
boolean |
hasCardFunction()
Checks whether the 'cardFunction' field has been set, however the value could be null
|
boolean |
hasCardholderName()
Checks whether the 'cardholderName' field has been set, however the value could be null
|
boolean |
hasCardType()
Checks whether the 'cardType' field has been set, however the value could be null
|
boolean |
hasCountryCode()
Checks whether the 'countryCode' field has been set, however the value could be null
|
boolean |
hasCvv()
Checks whether the 'cvv' field has been set, however the value could be null
|
boolean |
hasDeviceSerial()
Checks whether the 'deviceSerial' field has been set, however the value could be null
|
boolean |
hasDukptSerial()
Checks whether the 'dukptSerial' field has been set, however the value could be null
|
boolean |
hasEncrypted()
Checks whether the 'encrypted' field has been set, however the value could be null
|
boolean |
hasEntryType()
Checks whether the 'entryType' field has been set, however the value could be null
|
boolean |
hasExp()
Checks whether the 'exp' field has been set, however the value could be null
|
boolean |
hasFingerprint()
Checks whether the 'fingerprint' field has been set, however the value could be null
|
boolean |
hasFirst4()
Checks whether the 'first4' field has been set, however the value could be null
|
boolean |
hasFirstName()
Checks whether the 'firstName' field has been set, however the value could be null
|
boolean |
hasIsAuth()
Checks whether the 'isAuth' field has been set, however the value could be null
|
boolean |
hasIsFallback()
Checks whether the 'isFallback' field has been set, however the value could be null
|
boolean |
hasIsPrepaid()
Checks whether the 'isPrepaid' field has been set, however the value could be null
|
boolean |
hasLast4()
Checks whether the 'last4' field has been set, however the value could be null
|
boolean |
hasLastName()
Checks whether the 'lastName' field has been set, however the value could be null
|
boolean |
hasManualEntered()
Checks whether the 'manualEntered' field has been set, however the value could be null
|
boolean |
hasMaskedTrack1()
Checks whether the 'maskedTrack1' field has been set, however the value could be null
|
boolean |
hasMaskedTrack2()
Checks whether the 'maskedTrack2' field has been set, however the value could be null
|
boolean |
hasMaskedTrack3()
Checks whether the 'maskedTrack3' field has been set, however the value could be null
|
boolean |
hasPan()
Checks whether the 'pan' field has been set, however the value could be null
|
boolean |
hasPlainCardData()
Checks whether the 'plainCardData' field has been set, however the value could be null
|
boolean |
hasQrCode()
Checks whether the 'qrCode' field has been set, however the value could be null
|
boolean |
hasStreetAddress()
Checks whether the 'streetAddress' field has been set, however the value could be null
|
boolean |
hasSwipeStatus()
Checks whether the 'swipeStatus' field has been set, however the value could be null
|
boolean |
hasTrack1()
Checks whether the 'track1' field has been set, however the value could be null
|
boolean |
hasTrack2()
Checks whether the 'track2' field has been set, however the value could be null
|
boolean |
hasTrack3()
Checks whether the 'track3' field has been set, however the value could be null
|
boolean |
hasTransactionData()
Checks whether the 'transactionData' field has been set, however the value could be null
|
boolean |
hasTransactionNo()
Checks whether the 'transactionNo' field has been set, however the value could be null
|
boolean |
hasUniqueToken()
Checks whether the 'uniqueToken' field has been set, however the value could be null
|
boolean |
hasZip()
Checks whether the 'zip' field has been set, however the value could be null
|
boolean |
isNotNullAsync()
Checks whether the 'async' field is set and is not null
|
boolean |
isNotNullCardFunction()
Checks whether the 'cardFunction' field is set and is not null
|
boolean |
isNotNullCardholderName()
Checks whether the 'cardholderName' field is set and is not null
|
boolean |
isNotNullCardType()
Checks whether the 'cardType' field is set and is not null
|
boolean |
isNotNullCountryCode()
Checks whether the 'countryCode' field is set and is not null
|
boolean |
isNotNullCvv()
Checks whether the 'cvv' field is set and is not null
|
boolean |
isNotNullDeviceSerial()
Checks whether the 'deviceSerial' field is set and is not null
|
boolean |
isNotNullDukptSerial()
Checks whether the 'dukptSerial' field is set and is not null
|
boolean |
isNotNullEncrypted()
Checks whether the 'encrypted' field is set and is not null
|
boolean |
isNotNullEntryType()
Checks whether the 'entryType' field is set and is not null
|
boolean |
isNotNullExp()
Checks whether the 'exp' field is set and is not null
|
boolean |
isNotNullFingerprint()
Checks whether the 'fingerprint' field is set and is not null
|
boolean |
isNotNullFirst4()
Checks whether the 'first4' field is set and is not null
|
boolean |
isNotNullFirstName()
Checks whether the 'firstName' field is set and is not null
|
boolean |
isNotNullIsAuth()
Checks whether the 'isAuth' field is set and is not null
|
boolean |
isNotNullIsFallback()
Checks whether the 'isFallback' field is set and is not null
|
boolean |
isNotNullIsPrepaid()
Checks whether the 'isPrepaid' field is set and is not null
|
boolean |
isNotNullLast4()
Checks whether the 'last4' field is set and is not null
|
boolean |
isNotNullLastName()
Checks whether the 'lastName' field is set and is not null
|
boolean |
isNotNullManualEntered()
Checks whether the 'manualEntered' field is set and is not null
|
boolean |
isNotNullMaskedTrack1()
Checks whether the 'maskedTrack1' field is set and is not null
|
boolean |
isNotNullMaskedTrack2()
Checks whether the 'maskedTrack2' field is set and is not null
|
boolean |
isNotNullMaskedTrack3()
Checks whether the 'maskedTrack3' field is set and is not null
|
boolean |
isNotNullPan()
Checks whether the 'pan' field is set and is not null
|
boolean |
isNotNullPlainCardData()
Checks whether the 'plainCardData' field is set and is not null
|
boolean |
isNotNullQrCode()
Checks whether the 'qrCode' field is set and is not null
|
boolean |
isNotNullStreetAddress()
Checks whether the 'streetAddress' field is set and is not null
|
boolean |
isNotNullSwipeStatus()
Checks whether the 'swipeStatus' field is set and is not null
|
boolean |
isNotNullTrack1()
Checks whether the 'track1' field is set and is not null
|
boolean |
isNotNullTrack2()
Checks whether the 'track2' field is set and is not null
|
boolean |
isNotNullTrack3()
Checks whether the 'track3' field is set and is not null
|
boolean |
isNotNullTransactionData()
Checks whether the 'transactionData' field is set and is not null
|
boolean |
isNotNullTransactionNo()
Checks whether the 'transactionNo' field is set and is not null
|
boolean |
isNotNullUniqueToken()
Checks whether the 'uniqueToken' field is set and is not null
|
boolean |
isNotNullZip()
Checks whether the 'zip' field is set and is not null
|
void |
mergeChanges(PaymentRequestCardDetails src)
Copy all the changed fields from the given source to this instance.
|
void |
resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.
|
PaymentRequestCardDetails |
setAsync(Boolean async)
Sets the field 'async'.
|
PaymentRequestCardDetails |
setCardFunction(CardFunction cardFunction)
Sets the field 'cardFunction'.
|
PaymentRequestCardDetails |
setCardholderName(String cardholderName)
Sets the field 'cardholderName'.
|
PaymentRequestCardDetails |
setCardType(CardType cardType)
Sets the field 'cardType'.
|
PaymentRequestCardDetails |
setCountryCode(String countryCode)
Sets the field 'countryCode'.
|
PaymentRequestCardDetails |
setCvv(String cvv)
Sets the field 'cvv'.
|
PaymentRequestCardDetails |
setDeviceSerial(String deviceSerial)
Sets the field 'deviceSerial'.
|
PaymentRequestCardDetails |
setDukptSerial(String dukptSerial)
Sets the field 'dukptSerial'.
|
PaymentRequestCardDetails |
setEncrypted(Boolean encrypted)
Sets the field 'encrypted'.
|
PaymentRequestCardDetails |
setEntryType(CardEntryType entryType)
Sets the field 'entryType'.
|
PaymentRequestCardDetails |
setExp(String exp)
Sets the field 'exp'.
|
PaymentRequestCardDetails |
setFingerprint(String fingerprint)
Sets the field 'fingerprint'.
|
PaymentRequestCardDetails |
setFirst4(String first4)
Sets the field 'first4'.
|
PaymentRequestCardDetails |
setFirstName(String firstName)
Sets the field 'firstName'.
|
PaymentRequestCardDetails |
setIsAuth(Boolean isAuth)
Sets the field 'isAuth'.
|
PaymentRequestCardDetails |
setIsFallback(Boolean isFallback)
Sets the field 'isFallback'.
|
PaymentRequestCardDetails |
setIsPrepaid(Boolean isPrepaid)
Sets the field 'isPrepaid'.
|
PaymentRequestCardDetails |
setLast4(String last4)
Sets the field 'last4'.
|
PaymentRequestCardDetails |
setLastName(String lastName)
Sets the field 'lastName'.
|
PaymentRequestCardDetails |
setManualEntered(Boolean manualEntered)
Sets the field 'manualEntered'.
|
PaymentRequestCardDetails |
setMaskedTrack1(String maskedTrack1)
Sets the field 'maskedTrack1'.
|
PaymentRequestCardDetails |
setMaskedTrack2(String maskedTrack2)
Sets the field 'maskedTrack2'.
|
PaymentRequestCardDetails |
setMaskedTrack3(String maskedTrack3)
Sets the field 'maskedTrack3'.
|
PaymentRequestCardDetails |
setPan(String pan)
Sets the field 'pan'.
|
PaymentRequestCardDetails |
setPlainCardData(String plainCardData)
Sets the field 'plainCardData'.
|
PaymentRequestCardDetails |
setQrCode(Boolean qrCode)
Sets the field 'qrCode'.
|
PaymentRequestCardDetails |
setStreetAddress(String streetAddress)
Sets the field 'streetAddress'.
|
PaymentRequestCardDetails |
setSwipeStatus(String swipeStatus)
Sets the field 'swipeStatus'.
|
PaymentRequestCardDetails |
setTrack1(String track1)
Sets the field 'track1'.
|
PaymentRequestCardDetails |
setTrack2(String track2)
Sets the field 'track2'.
|
PaymentRequestCardDetails |
setTrack3(String track3)
Sets the field 'track3'.
|
PaymentRequestCardDetails |
setTransactionData(TransactionData transactionData)
Sets the field 'transactionData'.
|
PaymentRequestCardDetails |
setTransactionNo(String transactionNo)
Sets the field 'transactionNo'.
|
PaymentRequestCardDetails |
setUniqueToken(String uniqueToken)
Sets the field 'uniqueToken'.
|
PaymentRequestCardDetails |
setZip(String zip)
Sets the field 'zip'.
|
void |
validate() |
describeContents, getBundle, toString, writeToParcel
public static final Parcelable.Creator<PaymentRequestCardDetails> CREATOR
public static final JSONifiable.Creator<PaymentRequestCardDetails> JSON_CREATOR
public PaymentRequestCardDetails()
protected PaymentRequestCardDetails(boolean noInit)
public PaymentRequestCardDetails(String json) throws IllegalArgumentException
IllegalArgumentException
public PaymentRequestCardDetails(JSONObject jsonObject)
public PaymentRequestCardDetails(PaymentRequestCardDetails src)
public String getTrack1()
public String getTrack2()
public String getTrack3()
public Boolean getEncrypted()
public String getMaskedTrack1()
public String getMaskedTrack2()
public String getMaskedTrack3()
public String getUniqueToken()
public String getPan()
public String getFirstName()
public String getLastName()
public String getCountryCode()
public String getExp()
public String getStreetAddress()
public String getZip()
public String getCvv()
public String getLast4()
public String getFirst4()
public String getDukptSerial()
public String getSwipeStatus()
public String getFingerprint()
public String getDeviceSerial()
public Boolean getManualEntered()
public Boolean getAsync()
public Boolean getIsFallback()
public Boolean getIsAuth()
public Boolean getIsPrepaid()
public CardFunction getCardFunction()
public Boolean getQrCode()
public CardType getCardType()
public CardEntryType getEntryType()
public String getTransactionNo()
public String getCardholderName()
public String getPlainCardData()
public TransactionData getTransactionData()
protected GenericClient getGenericClient()
getGenericClient
in class GenericParcelable
public JSONObject getJSONObject()
getJSONObject
in interface JSONifiable
public boolean isNotNullTrack1()
public boolean isNotNullTrack2()
public boolean isNotNullTrack3()
public boolean isNotNullEncrypted()
public boolean isNotNullMaskedTrack1()
public boolean isNotNullMaskedTrack2()
public boolean isNotNullMaskedTrack3()
public boolean isNotNullUniqueToken()
public boolean isNotNullPan()
public boolean isNotNullFirstName()
public boolean isNotNullLastName()
public boolean isNotNullCountryCode()
public boolean isNotNullExp()
public boolean isNotNullStreetAddress()
public boolean isNotNullZip()
public boolean isNotNullCvv()
public boolean isNotNullLast4()
public boolean isNotNullFirst4()
public boolean isNotNullDukptSerial()
public boolean isNotNullSwipeStatus()
public boolean isNotNullFingerprint()
public boolean isNotNullDeviceSerial()
public boolean isNotNullManualEntered()
public boolean isNotNullAsync()
public boolean isNotNullIsFallback()
public boolean isNotNullIsAuth()
public boolean isNotNullIsPrepaid()
public boolean isNotNullCardFunction()
public boolean isNotNullQrCode()
public boolean isNotNullCardType()
public boolean isNotNullEntryType()
public boolean isNotNullTransactionNo()
public boolean isNotNullCardholderName()
public boolean isNotNullPlainCardData()
public boolean isNotNullTransactionData()
public boolean hasTrack1()
public boolean hasTrack2()
public boolean hasTrack3()
public boolean hasEncrypted()
public boolean hasMaskedTrack1()
public boolean hasMaskedTrack2()
public boolean hasMaskedTrack3()
public boolean hasUniqueToken()
public boolean hasPan()
public boolean hasFirstName()
public boolean hasLastName()
public boolean hasCountryCode()
public boolean hasExp()
public boolean hasStreetAddress()
public boolean hasZip()
public boolean hasCvv()
public boolean hasLast4()
public boolean hasFirst4()
public boolean hasDukptSerial()
public boolean hasSwipeStatus()
public boolean hasFingerprint()
public boolean hasDeviceSerial()
public boolean hasManualEntered()
public boolean hasAsync()
public boolean hasIsFallback()
public boolean hasIsAuth()
public boolean hasIsPrepaid()
public boolean hasCardFunction()
public boolean hasQrCode()
public boolean hasCardType()
public boolean hasEntryType()
public boolean hasTransactionNo()
public boolean hasCardholderName()
public boolean hasPlainCardData()
public boolean hasTransactionData()
public PaymentRequestCardDetails setTrack1(String track1)
public PaymentRequestCardDetails setTrack2(String track2)
public PaymentRequestCardDetails setTrack3(String track3)
public PaymentRequestCardDetails setEncrypted(Boolean encrypted)
public PaymentRequestCardDetails setMaskedTrack1(String maskedTrack1)
public PaymentRequestCardDetails setMaskedTrack2(String maskedTrack2)
public PaymentRequestCardDetails setMaskedTrack3(String maskedTrack3)
public PaymentRequestCardDetails setUniqueToken(String uniqueToken)
public PaymentRequestCardDetails setPan(String pan)
public PaymentRequestCardDetails setFirstName(String firstName)
public PaymentRequestCardDetails setLastName(String lastName)
public PaymentRequestCardDetails setCountryCode(String countryCode)
public PaymentRequestCardDetails setExp(String exp)
public PaymentRequestCardDetails setStreetAddress(String streetAddress)
public PaymentRequestCardDetails setZip(String zip)
public PaymentRequestCardDetails setCvv(String cvv)
public PaymentRequestCardDetails setLast4(String last4)
public PaymentRequestCardDetails setFirst4(String first4)
public PaymentRequestCardDetails setDukptSerial(String dukptSerial)
public PaymentRequestCardDetails setSwipeStatus(String swipeStatus)
public PaymentRequestCardDetails setFingerprint(String fingerprint)
public PaymentRequestCardDetails setDeviceSerial(String deviceSerial)
public PaymentRequestCardDetails setManualEntered(Boolean manualEntered)
public PaymentRequestCardDetails setAsync(Boolean async)
public PaymentRequestCardDetails setIsFallback(Boolean isFallback)
public PaymentRequestCardDetails setIsAuth(Boolean isAuth)
public PaymentRequestCardDetails setIsPrepaid(Boolean isPrepaid)
public PaymentRequestCardDetails setCardFunction(CardFunction cardFunction)
public PaymentRequestCardDetails setQrCode(Boolean qrCode)
public PaymentRequestCardDetails setCardType(CardType cardType)
public PaymentRequestCardDetails setEntryType(CardEntryType entryType)
public PaymentRequestCardDetails setTransactionNo(String transactionNo)
public PaymentRequestCardDetails setCardholderName(String cardholderName)
public PaymentRequestCardDetails setPlainCardData(String plainCardData)
public PaymentRequestCardDetails setTransactionData(TransactionData transactionData)
public void clearTrack1()
public void clearTrack2()
public void clearTrack3()
public void clearEncrypted()
public void clearMaskedTrack1()
public void clearMaskedTrack2()
public void clearMaskedTrack3()
public void clearUniqueToken()
public void clearPan()
public void clearFirstName()
public void clearLastName()
public void clearCountryCode()
public void clearExp()
public void clearStreetAddress()
public void clearZip()
public void clearCvv()
public void clearLast4()
public void clearFirst4()
public void clearDukptSerial()
public void clearSwipeStatus()
public void clearFingerprint()
public void clearDeviceSerial()
public void clearManualEntered()
public void clearAsync()
public void clearIsFallback()
public void clearIsAuth()
public void clearIsPrepaid()
public void clearCardFunction()
public void clearQrCode()
public void clearCardType()
public void clearEntryType()
public void clearTransactionNo()
public void clearCardholderName()
public void clearPlainCardData()
public void clearTransactionData()
public boolean containsChanges()
public void resetChangeLog()
public PaymentRequestCardDetails copyChanges()
public void mergeChanges(PaymentRequestCardDetails src)