Package com.clover.sdk.v3.payments
Class GermanInfo
- java.lang.Object
-
- com.clover.sdk.GenericParcelable
-
- com.clover.sdk.v3.payments.GermanInfo
-
- All Implemented Interfaces:
Parcelable
,JSONifiable
,Validator
public class GermanInfo extends GenericParcelable implements Validator, JSONifiable
This is an auto-generated Clover data object.Fields
cardTrack2
cardSequenceNumber
transactionCaseGermany
transactionTypeGermany
terminalID
traceNumber
oldTraceNumber
receiptNumber
transactionAID
transactionMSApp
transactionScriptResults
receiptType
customerTransactionDOLValues
merchantTransactionDOLValues
merchantJournalDOL
merchantJournalDOLValues
configMerchantId
configProductLabel
hostResponseAidParBMP53
hostResponsePrintDataBM60
sepaElvReceiptFormat
sepaElvExtAppLabel
sepaElvPreNotification
sepaElvMandate
sepaElvCreditorId
sepaElvMandateId
sepaElvIban
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GermanInfo.Constraints
-
Nested classes/interfaces inherited from interface com.clover.sdk.JSONifiable
JSONifiable.Creator<T>
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static Parcelable.Creator<GermanInfo>
CREATOR
static JSONifiable.Creator<GermanInfo>
JSON_CREATOR
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Modifier Constructor Description GermanInfo()
Constructs a new empty instance.protected
GermanInfo(boolean noInit)
Constructs a new empty instance.GermanInfo(GermanInfo src)
Constructs a new instance that is a deep copy of the source instance.GermanInfo(String json)
Constructs a new instance from the given JSON String.GermanInfo(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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearCardSequenceNumber()
Clears the 'cardSequenceNumber' field, the 'has' method for this field will now return falsevoid
clearCardTrack2()
Clears the 'cardTrack2' field, the 'has' method for this field will now return falsevoid
clearConfigMerchantId()
Clears the 'configMerchantId' field, the 'has' method for this field will now return falsevoid
clearConfigProductLabel()
Clears the 'configProductLabel' field, the 'has' method for this field will now return falsevoid
clearCustomerTransactionDOLValues()
Clears the 'customerTransactionDOLValues' field, the 'has' method for this field will now return falsevoid
clearHostResponseAidParBMP53()
Clears the 'hostResponseAidParBMP53' field, the 'has' method for this field will now return falsevoid
clearHostResponsePrintDataBM60()
Clears the 'hostResponsePrintDataBM60' field, the 'has' method for this field will now return falsevoid
clearMerchantJournalDOL()
Clears the 'merchantJournalDOL' field, the 'has' method for this field will now return falsevoid
clearMerchantJournalDOLValues()
Clears the 'merchantJournalDOLValues' field, the 'has' method for this field will now return falsevoid
clearMerchantTransactionDOLValues()
Clears the 'merchantTransactionDOLValues' field, the 'has' method for this field will now return falsevoid
clearOldTraceNumber()
Clears the 'oldTraceNumber' field, the 'has' method for this field will now return falsevoid
clearReceiptNumber()
Clears the 'receiptNumber' field, the 'has' method for this field will now return falsevoid
clearReceiptType()
Clears the 'receiptType' field, the 'has' method for this field will now return falsevoid
clearSepaElvCreditorId()
Clears the 'sepaElvCreditorId' field, the 'has' method for this field will now return falsevoid
clearSepaElvExtAppLabel()
Clears the 'sepaElvExtAppLabel' field, the 'has' method for this field will now return falsevoid
clearSepaElvIban()
Clears the 'sepaElvIban' field, the 'has' method for this field will now return falsevoid
clearSepaElvMandate()
Clears the 'sepaElvMandate' field, the 'has' method for this field will now return falsevoid
clearSepaElvMandateId()
Clears the 'sepaElvMandateId' field, the 'has' method for this field will now return falsevoid
clearSepaElvPreNotification()
Clears the 'sepaElvPreNotification' field, the 'has' method for this field will now return falsevoid
clearSepaElvReceiptFormat()
Clears the 'sepaElvReceiptFormat' field, the 'has' method for this field will now return falsevoid
clearTerminalID()
Clears the 'terminalID' field, the 'has' method for this field will now return falsevoid
clearTraceNumber()
Clears the 'traceNumber' field, the 'has' method for this field will now return falsevoid
clearTransactionAID()
Clears the 'transactionAID' field, the 'has' method for this field will now return falsevoid
clearTransactionCaseGermany()
Clears the 'transactionCaseGermany' field, the 'has' method for this field will now return falsevoid
clearTransactionMSApp()
Clears the 'transactionMSApp' field, the 'has' method for this field will now return falsevoid
clearTransactionScriptResults()
Clears the 'transactionScriptResults' field, the 'has' method for this field will now return falsevoid
clearTransactionTypeGermany()
Clears the 'transactionTypeGermany' field, the 'has' method for this field will now return falseboolean
containsChanges()
Returns true if this instance has any changes.GermanInfo
copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.String
getCardSequenceNumber()
String
getCardTrack2()
String
getConfigMerchantId()
String
getConfigProductLabel()
String
getCustomerTransactionDOLValues()
protected GenericClient
getGenericClient()
String
getHostResponseAidParBMP53()
String
getHostResponsePrintDataBM60()
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
getMerchantJournalDOL()
String
getMerchantJournalDOLValues()
String
getMerchantTransactionDOLValues()
String
getOldTraceNumber()
String
getReceiptNumber()
String
getReceiptType()
String
getSepaElvCreditorId()
String
getSepaElvExtAppLabel()
String
getSepaElvIban()
String
getSepaElvMandate()
String
getSepaElvMandateId()
String
getSepaElvPreNotification()
String
getSepaElvReceiptFormat()
String
getTerminalID()
String
getTraceNumber()
String
getTransactionAID()
String
getTransactionCaseGermany()
String
getTransactionMSApp()
String
getTransactionScriptResults()
String
getTransactionTypeGermany()
boolean
hasCardSequenceNumber()
Checks whether the 'cardSequenceNumber' field has been set, however the value could be nullboolean
hasCardTrack2()
Checks whether the 'cardTrack2' field has been set, however the value could be nullboolean
hasConfigMerchantId()
Checks whether the 'configMerchantId' field has been set, however the value could be nullboolean
hasConfigProductLabel()
Checks whether the 'configProductLabel' field has been set, however the value could be nullboolean
hasCustomerTransactionDOLValues()
Checks whether the 'customerTransactionDOLValues' field has been set, however the value could be nullboolean
hasHostResponseAidParBMP53()
Checks whether the 'hostResponseAidParBMP53' field has been set, however the value could be nullboolean
hasHostResponsePrintDataBM60()
Checks whether the 'hostResponsePrintDataBM60' field has been set, however the value could be nullboolean
hasMerchantJournalDOL()
Checks whether the 'merchantJournalDOL' field has been set, however the value could be nullboolean
hasMerchantJournalDOLValues()
Checks whether the 'merchantJournalDOLValues' field has been set, however the value could be nullboolean
hasMerchantTransactionDOLValues()
Checks whether the 'merchantTransactionDOLValues' field has been set, however the value could be nullboolean
hasOldTraceNumber()
Checks whether the 'oldTraceNumber' field has been set, however the value could be nullboolean
hasReceiptNumber()
Checks whether the 'receiptNumber' field has been set, however the value could be nullboolean
hasReceiptType()
Checks whether the 'receiptType' field has been set, however the value could be nullboolean
hasSepaElvCreditorId()
Checks whether the 'sepaElvCreditorId' field has been set, however the value could be nullboolean
hasSepaElvExtAppLabel()
Checks whether the 'sepaElvExtAppLabel' field has been set, however the value could be nullboolean
hasSepaElvIban()
Checks whether the 'sepaElvIban' field has been set, however the value could be nullboolean
hasSepaElvMandate()
Checks whether the 'sepaElvMandate' field has been set, however the value could be nullboolean
hasSepaElvMandateId()
Checks whether the 'sepaElvMandateId' field has been set, however the value could be nullboolean
hasSepaElvPreNotification()
Checks whether the 'sepaElvPreNotification' field has been set, however the value could be nullboolean
hasSepaElvReceiptFormat()
Checks whether the 'sepaElvReceiptFormat' field has been set, however the value could be nullboolean
hasTerminalID()
Checks whether the 'terminalID' field has been set, however the value could be nullboolean
hasTraceNumber()
Checks whether the 'traceNumber' field has been set, however the value could be nullboolean
hasTransactionAID()
Checks whether the 'transactionAID' field has been set, however the value could be nullboolean
hasTransactionCaseGermany()
Checks whether the 'transactionCaseGermany' field has been set, however the value could be nullboolean
hasTransactionMSApp()
Checks whether the 'transactionMSApp' field has been set, however the value could be nullboolean
hasTransactionScriptResults()
Checks whether the 'transactionScriptResults' field has been set, however the value could be nullboolean
hasTransactionTypeGermany()
Checks whether the 'transactionTypeGermany' field has been set, however the value could be nullboolean
isNotNullCardSequenceNumber()
Checks whether the 'cardSequenceNumber' field is set and is not nullboolean
isNotNullCardTrack2()
Checks whether the 'cardTrack2' field is set and is not nullboolean
isNotNullConfigMerchantId()
Checks whether the 'configMerchantId' field is set and is not nullboolean
isNotNullConfigProductLabel()
Checks whether the 'configProductLabel' field is set and is not nullboolean
isNotNullCustomerTransactionDOLValues()
Checks whether the 'customerTransactionDOLValues' field is set and is not nullboolean
isNotNullHostResponseAidParBMP53()
Checks whether the 'hostResponseAidParBMP53' field is set and is not nullboolean
isNotNullHostResponsePrintDataBM60()
Checks whether the 'hostResponsePrintDataBM60' field is set and is not nullboolean
isNotNullMerchantJournalDOL()
Checks whether the 'merchantJournalDOL' field is set and is not nullboolean
isNotNullMerchantJournalDOLValues()
Checks whether the 'merchantJournalDOLValues' field is set and is not nullboolean
isNotNullMerchantTransactionDOLValues()
Checks whether the 'merchantTransactionDOLValues' field is set and is not nullboolean
isNotNullOldTraceNumber()
Checks whether the 'oldTraceNumber' field is set and is not nullboolean
isNotNullReceiptNumber()
Checks whether the 'receiptNumber' field is set and is not nullboolean
isNotNullReceiptType()
Checks whether the 'receiptType' field is set and is not nullboolean
isNotNullSepaElvCreditorId()
Checks whether the 'sepaElvCreditorId' field is set and is not nullboolean
isNotNullSepaElvExtAppLabel()
Checks whether the 'sepaElvExtAppLabel' field is set and is not nullboolean
isNotNullSepaElvIban()
Checks whether the 'sepaElvIban' field is set and is not nullboolean
isNotNullSepaElvMandate()
Checks whether the 'sepaElvMandate' field is set and is not nullboolean
isNotNullSepaElvMandateId()
Checks whether the 'sepaElvMandateId' field is set and is not nullboolean
isNotNullSepaElvPreNotification()
Checks whether the 'sepaElvPreNotification' field is set and is not nullboolean
isNotNullSepaElvReceiptFormat()
Checks whether the 'sepaElvReceiptFormat' field is set and is not nullboolean
isNotNullTerminalID()
Checks whether the 'terminalID' field is set and is not nullboolean
isNotNullTraceNumber()
Checks whether the 'traceNumber' field is set and is not nullboolean
isNotNullTransactionAID()
Checks whether the 'transactionAID' field is set and is not nullboolean
isNotNullTransactionCaseGermany()
Checks whether the 'transactionCaseGermany' field is set and is not nullboolean
isNotNullTransactionMSApp()
Checks whether the 'transactionMSApp' field is set and is not nullboolean
isNotNullTransactionScriptResults()
Checks whether the 'transactionScriptResults' field is set and is not nullboolean
isNotNullTransactionTypeGermany()
Checks whether the 'transactionTypeGermany' field is set and is not nullvoid
mergeChanges(GermanInfo 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.GermanInfo
setCardSequenceNumber(String cardSequenceNumber)
Sets the field 'cardSequenceNumber'.GermanInfo
setCardTrack2(String cardTrack2)
Sets the field 'cardTrack2'.GermanInfo
setConfigMerchantId(String configMerchantId)
Sets the field 'configMerchantId'.GermanInfo
setConfigProductLabel(String configProductLabel)
Sets the field 'configProductLabel'.GermanInfo
setCustomerTransactionDOLValues(String customerTransactionDOLValues)
Sets the field 'customerTransactionDOLValues'.GermanInfo
setHostResponseAidParBMP53(String hostResponseAidParBMP53)
Sets the field 'hostResponseAidParBMP53'.GermanInfo
setHostResponsePrintDataBM60(String hostResponsePrintDataBM60)
Sets the field 'hostResponsePrintDataBM60'.GermanInfo
setMerchantJournalDOL(String merchantJournalDOL)
Sets the field 'merchantJournalDOL'.GermanInfo
setMerchantJournalDOLValues(String merchantJournalDOLValues)
Sets the field 'merchantJournalDOLValues'.GermanInfo
setMerchantTransactionDOLValues(String merchantTransactionDOLValues)
Sets the field 'merchantTransactionDOLValues'.GermanInfo
setOldTraceNumber(String oldTraceNumber)
Sets the field 'oldTraceNumber'.GermanInfo
setReceiptNumber(String receiptNumber)
Sets the field 'receiptNumber'.GermanInfo
setReceiptType(String receiptType)
Sets the field 'receiptType'.GermanInfo
setSepaElvCreditorId(String sepaElvCreditorId)
Sets the field 'sepaElvCreditorId'.GermanInfo
setSepaElvExtAppLabel(String sepaElvExtAppLabel)
Sets the field 'sepaElvExtAppLabel'.GermanInfo
setSepaElvIban(String sepaElvIban)
Sets the field 'sepaElvIban'.GermanInfo
setSepaElvMandate(String sepaElvMandate)
Sets the field 'sepaElvMandate'.GermanInfo
setSepaElvMandateId(String sepaElvMandateId)
Sets the field 'sepaElvMandateId'.GermanInfo
setSepaElvPreNotification(String sepaElvPreNotification)
Sets the field 'sepaElvPreNotification'.GermanInfo
setSepaElvReceiptFormat(String sepaElvReceiptFormat)
Sets the field 'sepaElvReceiptFormat'.GermanInfo
setTerminalID(String terminalID)
Sets the field 'terminalID'.GermanInfo
setTraceNumber(String traceNumber)
Sets the field 'traceNumber'.GermanInfo
setTransactionAID(String transactionAID)
Sets the field 'transactionAID'.GermanInfo
setTransactionCaseGermany(String transactionCaseGermany)
Sets the field 'transactionCaseGermany'.GermanInfo
setTransactionMSApp(String transactionMSApp)
Sets the field 'transactionMSApp'.GermanInfo
setTransactionScriptResults(String transactionScriptResults)
Sets the field 'transactionScriptResults'.GermanInfo
setTransactionTypeGermany(String transactionTypeGermany)
Sets the field 'transactionTypeGermany'.void
validate()
-
Methods inherited from class com.clover.sdk.GenericParcelable
describeContents, getBundle, toString, writeToParcel
-
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<GermanInfo> CREATOR
-
JSON_CREATOR
public static final JSONifiable.Creator<GermanInfo> JSON_CREATOR
-
-
Constructor Detail
-
GermanInfo
public GermanInfo()
Constructs a new empty instance.
-
GermanInfo
protected GermanInfo(boolean noInit)
Constructs a new empty instance.
-
GermanInfo
public GermanInfo(String json) throws IllegalArgumentException
Constructs a new instance from the given JSON String.- Throws:
IllegalArgumentException
-
GermanInfo
public GermanInfo(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.
-
GermanInfo
public GermanInfo(GermanInfo src)
Constructs a new instance that is a deep copy of the source instance. It does not copy the bundle or changelog.
-
-
Method Detail
-
getCardTrack2
public String getCardTrack2()
-
getCardSequenceNumber
public String getCardSequenceNumber()
-
getTransactionCaseGermany
public String getTransactionCaseGermany()
-
getTransactionTypeGermany
public String getTransactionTypeGermany()
-
getTerminalID
public String getTerminalID()
-
getTraceNumber
public String getTraceNumber()
-
getOldTraceNumber
public String getOldTraceNumber()
-
getReceiptNumber
public String getReceiptNumber()
-
getTransactionAID
public String getTransactionAID()
-
getTransactionMSApp
public String getTransactionMSApp()
-
getTransactionScriptResults
public String getTransactionScriptResults()
-
getReceiptType
public String getReceiptType()
-
getCustomerTransactionDOLValues
public String getCustomerTransactionDOLValues()
-
getMerchantTransactionDOLValues
public String getMerchantTransactionDOLValues()
-
getMerchantJournalDOL
public String getMerchantJournalDOL()
-
getMerchantJournalDOLValues
public String getMerchantJournalDOLValues()
-
getConfigMerchantId
public String getConfigMerchantId()
-
getConfigProductLabel
public String getConfigProductLabel()
-
getHostResponseAidParBMP53
public String getHostResponseAidParBMP53()
-
getHostResponsePrintDataBM60
public String getHostResponsePrintDataBM60()
-
getSepaElvReceiptFormat
public String getSepaElvReceiptFormat()
-
getSepaElvExtAppLabel
public String getSepaElvExtAppLabel()
-
getSepaElvPreNotification
public String getSepaElvPreNotification()
-
getSepaElvMandate
public String getSepaElvMandate()
-
getSepaElvCreditorId
public String getSepaElvCreditorId()
-
getSepaElvMandateId
public String getSepaElvMandateId()
-
getSepaElvIban
public String getSepaElvIban()
-
getGenericClient
protected GenericClient getGenericClient()
- Specified by:
getGenericClient
in classGenericParcelable
-
getJSONObject
public 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.- Specified by:
getJSONObject
in interfaceJSONifiable
-
isNotNullCardTrack2
public boolean isNotNullCardTrack2()
Checks whether the 'cardTrack2' field is set and is not null
-
isNotNullCardSequenceNumber
public boolean isNotNullCardSequenceNumber()
Checks whether the 'cardSequenceNumber' field is set and is not null
-
isNotNullTransactionCaseGermany
public boolean isNotNullTransactionCaseGermany()
Checks whether the 'transactionCaseGermany' field is set and is not null
-
isNotNullTransactionTypeGermany
public boolean isNotNullTransactionTypeGermany()
Checks whether the 'transactionTypeGermany' field is set and is not null
-
isNotNullTerminalID
public boolean isNotNullTerminalID()
Checks whether the 'terminalID' field is set and is not null
-
isNotNullTraceNumber
public boolean isNotNullTraceNumber()
Checks whether the 'traceNumber' field is set and is not null
-
isNotNullOldTraceNumber
public boolean isNotNullOldTraceNumber()
Checks whether the 'oldTraceNumber' field is set and is not null
-
isNotNullReceiptNumber
public boolean isNotNullReceiptNumber()
Checks whether the 'receiptNumber' field is set and is not null
-
isNotNullTransactionAID
public boolean isNotNullTransactionAID()
Checks whether the 'transactionAID' field is set and is not null
-
isNotNullTransactionMSApp
public boolean isNotNullTransactionMSApp()
Checks whether the 'transactionMSApp' field is set and is not null
-
isNotNullTransactionScriptResults
public boolean isNotNullTransactionScriptResults()
Checks whether the 'transactionScriptResults' field is set and is not null
-
isNotNullReceiptType
public boolean isNotNullReceiptType()
Checks whether the 'receiptType' field is set and is not null
-
isNotNullCustomerTransactionDOLValues
public boolean isNotNullCustomerTransactionDOLValues()
Checks whether the 'customerTransactionDOLValues' field is set and is not null
-
isNotNullMerchantTransactionDOLValues
public boolean isNotNullMerchantTransactionDOLValues()
Checks whether the 'merchantTransactionDOLValues' field is set and is not null
-
isNotNullMerchantJournalDOL
public boolean isNotNullMerchantJournalDOL()
Checks whether the 'merchantJournalDOL' field is set and is not null
-
isNotNullMerchantJournalDOLValues
public boolean isNotNullMerchantJournalDOLValues()
Checks whether the 'merchantJournalDOLValues' field is set and is not null
-
isNotNullConfigMerchantId
public boolean isNotNullConfigMerchantId()
Checks whether the 'configMerchantId' field is set and is not null
-
isNotNullConfigProductLabel
public boolean isNotNullConfigProductLabel()
Checks whether the 'configProductLabel' field is set and is not null
-
isNotNullHostResponseAidParBMP53
public boolean isNotNullHostResponseAidParBMP53()
Checks whether the 'hostResponseAidParBMP53' field is set and is not null
-
isNotNullHostResponsePrintDataBM60
public boolean isNotNullHostResponsePrintDataBM60()
Checks whether the 'hostResponsePrintDataBM60' field is set and is not null
-
isNotNullSepaElvReceiptFormat
public boolean isNotNullSepaElvReceiptFormat()
Checks whether the 'sepaElvReceiptFormat' field is set and is not null
-
isNotNullSepaElvExtAppLabel
public boolean isNotNullSepaElvExtAppLabel()
Checks whether the 'sepaElvExtAppLabel' field is set and is not null
-
isNotNullSepaElvPreNotification
public boolean isNotNullSepaElvPreNotification()
Checks whether the 'sepaElvPreNotification' field is set and is not null
-
isNotNullSepaElvMandate
public boolean isNotNullSepaElvMandate()
Checks whether the 'sepaElvMandate' field is set and is not null
-
isNotNullSepaElvCreditorId
public boolean isNotNullSepaElvCreditorId()
Checks whether the 'sepaElvCreditorId' field is set and is not null
-
isNotNullSepaElvMandateId
public boolean isNotNullSepaElvMandateId()
Checks whether the 'sepaElvMandateId' field is set and is not null
-
isNotNullSepaElvIban
public boolean isNotNullSepaElvIban()
Checks whether the 'sepaElvIban' field is set and is not null
-
hasCardTrack2
public boolean hasCardTrack2()
Checks whether the 'cardTrack2' field has been set, however the value could be null
-
hasCardSequenceNumber
public boolean hasCardSequenceNumber()
Checks whether the 'cardSequenceNumber' field has been set, however the value could be null
-
hasTransactionCaseGermany
public boolean hasTransactionCaseGermany()
Checks whether the 'transactionCaseGermany' field has been set, however the value could be null
-
hasTransactionTypeGermany
public boolean hasTransactionTypeGermany()
Checks whether the 'transactionTypeGermany' field has been set, however the value could be null
-
hasTerminalID
public boolean hasTerminalID()
Checks whether the 'terminalID' field has been set, however the value could be null
-
hasTraceNumber
public boolean hasTraceNumber()
Checks whether the 'traceNumber' field has been set, however the value could be null
-
hasOldTraceNumber
public boolean hasOldTraceNumber()
Checks whether the 'oldTraceNumber' field has been set, however the value could be null
-
hasReceiptNumber
public boolean hasReceiptNumber()
Checks whether the 'receiptNumber' field has been set, however the value could be null
-
hasTransactionAID
public boolean hasTransactionAID()
Checks whether the 'transactionAID' field has been set, however the value could be null
-
hasTransactionMSApp
public boolean hasTransactionMSApp()
Checks whether the 'transactionMSApp' field has been set, however the value could be null
-
hasTransactionScriptResults
public boolean hasTransactionScriptResults()
Checks whether the 'transactionScriptResults' field has been set, however the value could be null
-
hasReceiptType
public boolean hasReceiptType()
Checks whether the 'receiptType' field has been set, however the value could be null
-
hasCustomerTransactionDOLValues
public boolean hasCustomerTransactionDOLValues()
Checks whether the 'customerTransactionDOLValues' field has been set, however the value could be null
-
hasMerchantTransactionDOLValues
public boolean hasMerchantTransactionDOLValues()
Checks whether the 'merchantTransactionDOLValues' field has been set, however the value could be null
-
hasMerchantJournalDOL
public boolean hasMerchantJournalDOL()
Checks whether the 'merchantJournalDOL' field has been set, however the value could be null
-
hasMerchantJournalDOLValues
public boolean hasMerchantJournalDOLValues()
Checks whether the 'merchantJournalDOLValues' field has been set, however the value could be null
-
hasConfigMerchantId
public boolean hasConfigMerchantId()
Checks whether the 'configMerchantId' field has been set, however the value could be null
-
hasConfigProductLabel
public boolean hasConfigProductLabel()
Checks whether the 'configProductLabel' field has been set, however the value could be null
-
hasHostResponseAidParBMP53
public boolean hasHostResponseAidParBMP53()
Checks whether the 'hostResponseAidParBMP53' field has been set, however the value could be null
-
hasHostResponsePrintDataBM60
public boolean hasHostResponsePrintDataBM60()
Checks whether the 'hostResponsePrintDataBM60' field has been set, however the value could be null
-
hasSepaElvReceiptFormat
public boolean hasSepaElvReceiptFormat()
Checks whether the 'sepaElvReceiptFormat' field has been set, however the value could be null
-
hasSepaElvExtAppLabel
public boolean hasSepaElvExtAppLabel()
Checks whether the 'sepaElvExtAppLabel' field has been set, however the value could be null
-
hasSepaElvPreNotification
public boolean hasSepaElvPreNotification()
Checks whether the 'sepaElvPreNotification' field has been set, however the value could be null
-
hasSepaElvMandate
public boolean hasSepaElvMandate()
Checks whether the 'sepaElvMandate' field has been set, however the value could be null
-
hasSepaElvCreditorId
public boolean hasSepaElvCreditorId()
Checks whether the 'sepaElvCreditorId' field has been set, however the value could be null
-
hasSepaElvMandateId
public boolean hasSepaElvMandateId()
Checks whether the 'sepaElvMandateId' field has been set, however the value could be null
-
hasSepaElvIban
public boolean hasSepaElvIban()
Checks whether the 'sepaElvIban' field has been set, however the value could be null
-
setCardTrack2
public GermanInfo setCardTrack2(String cardTrack2)
Sets the field 'cardTrack2'.
-
setCardSequenceNumber
public GermanInfo setCardSequenceNumber(String cardSequenceNumber)
Sets the field 'cardSequenceNumber'.
-
setTransactionCaseGermany
public GermanInfo setTransactionCaseGermany(String transactionCaseGermany)
Sets the field 'transactionCaseGermany'.
-
setTransactionTypeGermany
public GermanInfo setTransactionTypeGermany(String transactionTypeGermany)
Sets the field 'transactionTypeGermany'.
-
setTerminalID
public GermanInfo setTerminalID(String terminalID)
Sets the field 'terminalID'.
-
setTraceNumber
public GermanInfo setTraceNumber(String traceNumber)
Sets the field 'traceNumber'.
-
setOldTraceNumber
public GermanInfo setOldTraceNumber(String oldTraceNumber)
Sets the field 'oldTraceNumber'.
-
setReceiptNumber
public GermanInfo setReceiptNumber(String receiptNumber)
Sets the field 'receiptNumber'.
-
setTransactionAID
public GermanInfo setTransactionAID(String transactionAID)
Sets the field 'transactionAID'.
-
setTransactionMSApp
public GermanInfo setTransactionMSApp(String transactionMSApp)
Sets the field 'transactionMSApp'.
-
setTransactionScriptResults
public GermanInfo setTransactionScriptResults(String transactionScriptResults)
Sets the field 'transactionScriptResults'.
-
setReceiptType
public GermanInfo setReceiptType(String receiptType)
Sets the field 'receiptType'.
-
setCustomerTransactionDOLValues
public GermanInfo setCustomerTransactionDOLValues(String customerTransactionDOLValues)
Sets the field 'customerTransactionDOLValues'.
-
setMerchantTransactionDOLValues
public GermanInfo setMerchantTransactionDOLValues(String merchantTransactionDOLValues)
Sets the field 'merchantTransactionDOLValues'.
-
setMerchantJournalDOL
public GermanInfo setMerchantJournalDOL(String merchantJournalDOL)
Sets the field 'merchantJournalDOL'.
-
setMerchantJournalDOLValues
public GermanInfo setMerchantJournalDOLValues(String merchantJournalDOLValues)
Sets the field 'merchantJournalDOLValues'.
-
setConfigMerchantId
public GermanInfo setConfigMerchantId(String configMerchantId)
Sets the field 'configMerchantId'.
-
setConfigProductLabel
public GermanInfo setConfigProductLabel(String configProductLabel)
Sets the field 'configProductLabel'.
-
setHostResponseAidParBMP53
public GermanInfo setHostResponseAidParBMP53(String hostResponseAidParBMP53)
Sets the field 'hostResponseAidParBMP53'.
-
setHostResponsePrintDataBM60
public GermanInfo setHostResponsePrintDataBM60(String hostResponsePrintDataBM60)
Sets the field 'hostResponsePrintDataBM60'.
-
setSepaElvReceiptFormat
public GermanInfo setSepaElvReceiptFormat(String sepaElvReceiptFormat)
Sets the field 'sepaElvReceiptFormat'.
-
setSepaElvExtAppLabel
public GermanInfo setSepaElvExtAppLabel(String sepaElvExtAppLabel)
Sets the field 'sepaElvExtAppLabel'.
-
setSepaElvPreNotification
public GermanInfo setSepaElvPreNotification(String sepaElvPreNotification)
Sets the field 'sepaElvPreNotification'.
-
setSepaElvMandate
public GermanInfo setSepaElvMandate(String sepaElvMandate)
Sets the field 'sepaElvMandate'.
-
setSepaElvCreditorId
public GermanInfo setSepaElvCreditorId(String sepaElvCreditorId)
Sets the field 'sepaElvCreditorId'.
-
setSepaElvMandateId
public GermanInfo setSepaElvMandateId(String sepaElvMandateId)
Sets the field 'sepaElvMandateId'.
-
setSepaElvIban
public GermanInfo setSepaElvIban(String sepaElvIban)
Sets the field 'sepaElvIban'.
-
clearCardTrack2
public void clearCardTrack2()
Clears the 'cardTrack2' field, the 'has' method for this field will now return false
-
clearCardSequenceNumber
public void clearCardSequenceNumber()
Clears the 'cardSequenceNumber' field, the 'has' method for this field will now return false
-
clearTransactionCaseGermany
public void clearTransactionCaseGermany()
Clears the 'transactionCaseGermany' field, the 'has' method for this field will now return false
-
clearTransactionTypeGermany
public void clearTransactionTypeGermany()
Clears the 'transactionTypeGermany' field, the 'has' method for this field will now return false
-
clearTerminalID
public void clearTerminalID()
Clears the 'terminalID' field, the 'has' method for this field will now return false
-
clearTraceNumber
public void clearTraceNumber()
Clears the 'traceNumber' field, the 'has' method for this field will now return false
-
clearOldTraceNumber
public void clearOldTraceNumber()
Clears the 'oldTraceNumber' field, the 'has' method for this field will now return false
-
clearReceiptNumber
public void clearReceiptNumber()
Clears the 'receiptNumber' field, the 'has' method for this field will now return false
-
clearTransactionAID
public void clearTransactionAID()
Clears the 'transactionAID' field, the 'has' method for this field will now return false
-
clearTransactionMSApp
public void clearTransactionMSApp()
Clears the 'transactionMSApp' field, the 'has' method for this field will now return false
-
clearTransactionScriptResults
public void clearTransactionScriptResults()
Clears the 'transactionScriptResults' field, the 'has' method for this field will now return false
-
clearReceiptType
public void clearReceiptType()
Clears the 'receiptType' field, the 'has' method for this field will now return false
-
clearCustomerTransactionDOLValues
public void clearCustomerTransactionDOLValues()
Clears the 'customerTransactionDOLValues' field, the 'has' method for this field will now return false
-
clearMerchantTransactionDOLValues
public void clearMerchantTransactionDOLValues()
Clears the 'merchantTransactionDOLValues' field, the 'has' method for this field will now return false
-
clearMerchantJournalDOL
public void clearMerchantJournalDOL()
Clears the 'merchantJournalDOL' field, the 'has' method for this field will now return false
-
clearMerchantJournalDOLValues
public void clearMerchantJournalDOLValues()
Clears the 'merchantJournalDOLValues' field, the 'has' method for this field will now return false
-
clearConfigMerchantId
public void clearConfigMerchantId()
Clears the 'configMerchantId' field, the 'has' method for this field will now return false
-
clearConfigProductLabel
public void clearConfigProductLabel()
Clears the 'configProductLabel' field, the 'has' method for this field will now return false
-
clearHostResponseAidParBMP53
public void clearHostResponseAidParBMP53()
Clears the 'hostResponseAidParBMP53' field, the 'has' method for this field will now return false
-
clearHostResponsePrintDataBM60
public void clearHostResponsePrintDataBM60()
Clears the 'hostResponsePrintDataBM60' field, the 'has' method for this field will now return false
-
clearSepaElvReceiptFormat
public void clearSepaElvReceiptFormat()
Clears the 'sepaElvReceiptFormat' field, the 'has' method for this field will now return false
-
clearSepaElvExtAppLabel
public void clearSepaElvExtAppLabel()
Clears the 'sepaElvExtAppLabel' field, the 'has' method for this field will now return false
-
clearSepaElvPreNotification
public void clearSepaElvPreNotification()
Clears the 'sepaElvPreNotification' field, the 'has' method for this field will now return false
-
clearSepaElvMandate
public void clearSepaElvMandate()
Clears the 'sepaElvMandate' field, the 'has' method for this field will now return false
-
clearSepaElvCreditorId
public void clearSepaElvCreditorId()
Clears the 'sepaElvCreditorId' field, the 'has' method for this field will now return false
-
clearSepaElvMandateId
public void clearSepaElvMandateId()
Clears the 'sepaElvMandateId' field, the 'has' method for this field will now return false
-
clearSepaElvIban
public void clearSepaElvIban()
Clears the 'sepaElvIban' field, the 'has' method for this field will now return false
-
containsChanges
public boolean containsChanges()
Returns true if this instance has any changes.
-
resetChangeLog
public void resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.
-
copyChanges
public GermanInfo copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.
-
mergeChanges
public void mergeChanges(GermanInfo src)
Copy all the changed fields from the given source to this instance.
-
-