|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.stina.framework.core.model.TiAbstractData
org.stina.framework.core.model.TiAbstractMapData
se.sj.stina.domain.model.impl.plain.SjCardDataPlain
public class SjCardDataPlain
Innehåller information om kontokortsdata för en betalning.
ExternalReferenceNumber är ett externt id som lagras för att man i efterhand ev ska kunna verifiera en transaktion.
ExpireDate är sista giltighetsdatum för kortet enligt form ååMM.
CardType är korttyp
SignatureOnFile anger om fullmakt finns för att debitera
CreditCardTransactionJournalData är information från EFT-modul
HashKey är hashningsvärde vid MACning
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData |
|---|
TiAbstractMapData.TiMapDataComparator |
| Fields inherited from interface se.sj.stina.domain.model.SjCardData |
|---|
AUTHENTICATION_DATA3_DSECURE, CARD_VALIDATION_DATA, CARD_VALIDATION_INDICATOR, CARDNR, CREDIT_CARD_TRANSACTION_JOURNAL_DATA, DEBIT_METHOD, ENCRYPTED_CARD_VALIDATION_INFO, ENCRYPTED_CARDNUMBER_INFO, EXPIRE_DATE, EXTERNAL_REFERENCE_NUMBER, SIGNATURE_ON_FILE, TRANSACTION_JOURNAL_SPECIFICATION, TRANSACTION_JOURNAL_SPECIFICATION_FULL |
| Constructor Summary | |
|---|---|
SjCardDataPlain()
|
|
| Method Summary | |
|---|---|
SjAuthenticationData3DSecure |
getAuthenticationData3DSecure()
Field authenticationData3DSecure is defined as optional. |
SjIdentity |
getCardnr()
Field cardnr is defined as mandatory. |
java.lang.String |
getCardnrValue()
Field cardnr is defined as mandatory. |
TiStringInterface |
getCardValidationData()
Field cardValidationData is defined as optional. |
java.lang.String |
getCardValidationDataValue()
Field cardValidationData is defined as optional. |
TiStringInterface |
getCardValidationIndicator()
Field cardValidationIndicator is defined as optional. |
java.lang.String |
getCardValidationIndicatorValue()
Field cardValidationIndicator is defined as optional. |
TiByteArrayInterface |
getCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as optional. |
byte[] |
getCreditCardTransactionJournalDataValue()
Field creditCardTransactionJournalData is defined as optional. |
TiStringInterface |
getDebitMethod()
Field debitMethod is defined as optional. |
java.lang.String |
getDebitMethodValue()
Field debitMethod is defined as optional. |
SjEncryptedDataInfo |
getEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional. |
SjEncryptedDataInfo |
getEncryptedCardValidationInfo()
Field encryptedCardValidationInfo is defined as optional. |
SjIntegerString |
getExpireDate()
Field expireDate is defined as mandatory. |
java.lang.String |
getExpireDateValue()
Field expireDate is defined as mandatory. |
TiStringInterface |
getExternalReferenceNumber()
Field externalReferenceNumber is defined as optional. |
java.lang.String |
getExternalReferenceNumberValue()
Field externalReferenceNumber is defined as optional. |
java.lang.String |
getGeneratedTiName()
|
java.lang.String |
getRealTiName()
|
TiBooleanInterface |
getSignatureOnFile()
Field signatureOnFile is defined as optional. |
java.lang.Boolean |
getSignatureOnFileValue()
Field signatureOnFile is defined as optional. |
SjTransactionJournalSpecification |
getTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional. |
SjTransactionJournalSpecificationFull |
getTransactionJournalSpecificationFull()
Field transactionJournalSpecificationFull is defined as optional. |
SjAuthenticationData3DSecure |
lookupAuthenticationData3DSecure()
Field authenticationData3DSecure is defined as optional. |
SjIdentity |
lookupCardnr()
Field cardnr is defined as mandatory. |
TiStringInterface |
lookupCardValidationData()
Field cardValidationData is defined as optional. |
TiStringInterface |
lookupCardValidationIndicator()
Field cardValidationIndicator is defined as optional. |
TiByteArrayInterface |
lookupCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as optional. |
TiStringInterface |
lookupDebitMethod()
Field debitMethod is defined as optional. |
SjEncryptedDataInfo |
lookupEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional. |
SjEncryptedDataInfo |
lookupEncryptedCardValidationInfo()
Field encryptedCardValidationInfo is defined as optional. |
SjIntegerString |
lookupExpireDate()
Field expireDate is defined as mandatory. |
TiStringInterface |
lookupExternalReferenceNumber()
Field externalReferenceNumber is defined as optional. |
TiBooleanInterface |
lookupSignatureOnFile()
Field signatureOnFile is defined as optional. |
SjTransactionJournalSpecification |
lookupTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional. |
SjTransactionJournalSpecificationFull |
lookupTransactionJournalSpecificationFull()
Field transactionJournalSpecificationFull is defined as optional. |
void |
setAuthenticationData3DSecure(SjAuthenticationData3DSecure inData)
Field authenticationData3DSecure is defined as optional. |
void |
setCardnr(SjIdentity inData)
Field cardnr is defined as mandatory. |
void |
setCardnrValue(java.lang.String inData)
Field cardnr is defined as mandatory. |
void |
setCardnrValue(java.lang.String inData,
boolean inNotify)
Field cardnr is defined as mandatory. |
void |
setCardValidationData(TiStringInterface inData)
Field cardValidationData is defined as optional. |
void |
setCardValidationDataValue(java.lang.String inData)
Field cardValidationData is defined as optional. |
void |
setCardValidationDataValue(java.lang.String inData,
boolean inNotify)
Field cardValidationData is defined as optional. |
void |
setCardValidationIndicator(TiStringInterface inData)
Field cardValidationIndicator is defined as optional. |
void |
setCardValidationIndicatorValue(java.lang.String inData)
Field cardValidationIndicator is defined as optional. |
void |
setCardValidationIndicatorValue(java.lang.String inData,
boolean inNotify)
Field cardValidationIndicator is defined as optional. |
void |
setCreditCardTransactionJournalData(TiByteArrayInterface inData)
Field creditCardTransactionJournalData is defined as optional. |
void |
setCreditCardTransactionJournalDataValue(byte[] inData)
Field creditCardTransactionJournalData is defined as optional. |
void |
setCreditCardTransactionJournalDataValue(byte[] inData,
boolean inNotify)
Field creditCardTransactionJournalData is defined as optional. |
void |
setDebitMethod(TiStringInterface inData)
Field debitMethod is defined as optional. |
void |
setDebitMethodValue(java.lang.String inData)
Field debitMethod is defined as optional. |
void |
setDebitMethodValue(java.lang.String inData,
boolean inNotify)
Field debitMethod is defined as optional. |
void |
setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
Field encryptedCardnumberInfo is defined as optional. |
void |
setEncryptedCardValidationInfo(SjEncryptedDataInfo inData)
Field encryptedCardValidationInfo is defined as optional. |
void |
setExpireDate(SjIntegerString inData)
Field expireDate is defined as mandatory. |
void |
setExpireDateValue(java.lang.String inData)
Field expireDate is defined as mandatory. |
void |
setExpireDateValue(java.lang.String inData,
boolean inNotify)
Field expireDate is defined as mandatory. |
void |
setExternalReferenceNumber(TiStringInterface inData)
Field externalReferenceNumber is defined as optional. |
void |
setExternalReferenceNumberValue(java.lang.String inData)
Field externalReferenceNumber is defined as optional. |
void |
setExternalReferenceNumberValue(java.lang.String inData,
boolean inNotify)
Field externalReferenceNumber is defined as optional. |
void |
setSignatureOnFile(TiBooleanInterface inData)
Field signatureOnFile is defined as optional. |
void |
setSignatureOnFileValue(java.lang.Boolean inData)
Field signatureOnFile is defined as optional. |
void |
setSignatureOnFileValue(java.lang.Boolean inData,
boolean inNotify)
Field signatureOnFile is defined as optional. |
void |
setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
Field transactionJournalSpecification is defined as optional. |
void |
setTransactionJournalSpecificationFull(SjTransactionJournalSpecificationFull inData)
Field transactionJournalSpecificationFull is defined as optional. |
| Methods inherited from class org.stina.framework.core.model.TiAbstractMapData |
|---|
clear, clone, clone, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getFieldNames, getIndexForXorPart, getModel, getModelImpl, getValue, getXorNameForXorPart, getXorPart, getXorPartNames, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setModel, setValue, setValue, specifyXors, toDebugString, toDebugString, updateXorIndex |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.stina.framework.core.model.TiMapPlainInterface |
|---|
clear, getAssignedFieldNames, getComparator, getFieldNames, getModelImpl, getXorNameForXorPart, getXorPartNames, hasField, isEmpty, lookupFieldObject, lookupModelImpl, toDebugString |
| Methods inherited from interface org.stina.framework.core.model.TiMapModelPartInterface |
|---|
getIncludeIfOptional, getIndexForXorPart, lookupModel, setIncludeIfOptional, setUpdateXorFieldEnabled |
| Methods inherited from interface org.stina.framework.core.model.TiContainerModelPartInterface |
|---|
getModel, setModel |
| Methods inherited from interface org.stina.framework.core.model.TiCommonModelPartInterface |
|---|
clone, disposeModel, equalsModel, getValue, importValue, importValue, setValue, setValue, toDebugString, update, update |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.stina.framework.core.model.TiPropertyPartInterface |
|---|
getProperty, getPropertyModel, getPropertyNames, isEnabled, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setProperty, setProperty, specifyProperties |
| Methods inherited from interface org.stina.framework.support.observer.TiObserverInterface |
|---|
updateObserver |
| Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface |
|---|
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString |
| Methods inherited from interface org.stina.framework.support.util.TiModelComponentInterface |
|---|
property |
| Field Detail |
|---|
public SjIdentityPlain cardnr
public SjEncryptedDataInfoPlain encryptedCardnumberInfo
public SjIntegerStringPlain expireDate
public TiStringData externalReferenceNumber
public TiBooleanData signatureOnFile
public TiByteArrayData creditCardTransactionJournalData
public SjTransactionJournalSpecificationPlain transactionJournalSpecification
public SjTransactionJournalSpecificationFullPlain transactionJournalSpecificationFull
public TiStringData cardValidationData
public SjEncryptedDataInfoPlain encryptedCardValidationInfo
public TiStringData cardValidationIndicator
public TiStringData debitMethod
public SjAuthenticationData3DSecurePlain authenticationData3DSecure
| Constructor Detail |
|---|
public SjCardDataPlain()
| Method Detail |
|---|
public SjIdentity getCardnr()
getCardnr in interface SjCardDatapublic SjIdentity lookupCardnr()
lookupCardnr in interface SjCardDatapublic void setCardnr(SjIdentity inData)
setCardnr in interface SjCardDatapublic java.lang.String getCardnrValue()
getCardnrValue in interface SjCardDatapublic void setCardnrValue(java.lang.String inData)
setCardnrValue in interface SjCardData
public void setCardnrValue(java.lang.String inData,
boolean inNotify)
setCardnrValue in interface SjCardDatapublic SjEncryptedDataInfo getEncryptedCardnumberInfo()
getEncryptedCardnumberInfo in interface SjCardDatapublic SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
lookupEncryptedCardnumberInfo in interface SjCardDatapublic void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
setEncryptedCardnumberInfo in interface SjCardDatapublic SjIntegerString getExpireDate()
getExpireDate in interface SjCardDatapublic SjIntegerString lookupExpireDate()
lookupExpireDate in interface SjCardDatapublic void setExpireDate(SjIntegerString inData)
setExpireDate in interface SjCardDatapublic java.lang.String getExpireDateValue()
getExpireDateValue in interface SjCardDatapublic void setExpireDateValue(java.lang.String inData)
setExpireDateValue in interface SjCardData
public void setExpireDateValue(java.lang.String inData,
boolean inNotify)
setExpireDateValue in interface SjCardDatapublic TiStringInterface getExternalReferenceNumber()
getExternalReferenceNumber in interface SjCardDatapublic TiStringInterface lookupExternalReferenceNumber()
lookupExternalReferenceNumber in interface SjCardDatapublic void setExternalReferenceNumber(TiStringInterface inData)
setExternalReferenceNumber in interface SjCardDatapublic java.lang.String getExternalReferenceNumberValue()
getExternalReferenceNumberValue in interface SjCardDatapublic void setExternalReferenceNumberValue(java.lang.String inData)
setExternalReferenceNumberValue in interface SjCardData
public void setExternalReferenceNumberValue(java.lang.String inData,
boolean inNotify)
setExternalReferenceNumberValue in interface SjCardDatapublic TiBooleanInterface getSignatureOnFile()
getSignatureOnFile in interface SjCardDatapublic TiBooleanInterface lookupSignatureOnFile()
lookupSignatureOnFile in interface SjCardDatapublic void setSignatureOnFile(TiBooleanInterface inData)
setSignatureOnFile in interface SjCardDatapublic java.lang.Boolean getSignatureOnFileValue()
getSignatureOnFileValue in interface SjCardDatapublic void setSignatureOnFileValue(java.lang.Boolean inData)
setSignatureOnFileValue in interface SjCardData
public void setSignatureOnFileValue(java.lang.Boolean inData,
boolean inNotify)
setSignatureOnFileValue in interface SjCardDatapublic TiByteArrayInterface getCreditCardTransactionJournalData()
getCreditCardTransactionJournalData in interface SjCardDatapublic TiByteArrayInterface lookupCreditCardTransactionJournalData()
lookupCreditCardTransactionJournalData in interface SjCardDatapublic void setCreditCardTransactionJournalData(TiByteArrayInterface inData)
setCreditCardTransactionJournalData in interface SjCardDatapublic byte[] getCreditCardTransactionJournalDataValue()
getCreditCardTransactionJournalDataValue in interface SjCardDatapublic void setCreditCardTransactionJournalDataValue(byte[] inData)
setCreditCardTransactionJournalDataValue in interface SjCardData
public void setCreditCardTransactionJournalDataValue(byte[] inData,
boolean inNotify)
setCreditCardTransactionJournalDataValue in interface SjCardDatapublic SjTransactionJournalSpecification getTransactionJournalSpecification()
getTransactionJournalSpecification in interface SjCardDatapublic SjTransactionJournalSpecification lookupTransactionJournalSpecification()
lookupTransactionJournalSpecification in interface SjCardDatapublic void setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
setTransactionJournalSpecification in interface SjCardDatapublic SjTransactionJournalSpecificationFull getTransactionJournalSpecificationFull()
getTransactionJournalSpecificationFull in interface SjCardDatapublic SjTransactionJournalSpecificationFull lookupTransactionJournalSpecificationFull()
lookupTransactionJournalSpecificationFull in interface SjCardDatapublic void setTransactionJournalSpecificationFull(SjTransactionJournalSpecificationFull inData)
setTransactionJournalSpecificationFull in interface SjCardDatapublic TiStringInterface getCardValidationData()
getCardValidationData in interface SjCardDatapublic TiStringInterface lookupCardValidationData()
lookupCardValidationData in interface SjCardDatapublic void setCardValidationData(TiStringInterface inData)
setCardValidationData in interface SjCardDatapublic java.lang.String getCardValidationDataValue()
getCardValidationDataValue in interface SjCardDatapublic void setCardValidationDataValue(java.lang.String inData)
setCardValidationDataValue in interface SjCardData
public void setCardValidationDataValue(java.lang.String inData,
boolean inNotify)
setCardValidationDataValue in interface SjCardDatapublic SjEncryptedDataInfo getEncryptedCardValidationInfo()
getEncryptedCardValidationInfo in interface SjCardDatapublic SjEncryptedDataInfo lookupEncryptedCardValidationInfo()
lookupEncryptedCardValidationInfo in interface SjCardDatapublic void setEncryptedCardValidationInfo(SjEncryptedDataInfo inData)
setEncryptedCardValidationInfo in interface SjCardDatapublic TiStringInterface getCardValidationIndicator()
getCardValidationIndicator in interface SjCardDatapublic TiStringInterface lookupCardValidationIndicator()
lookupCardValidationIndicator in interface SjCardDatapublic void setCardValidationIndicator(TiStringInterface inData)
setCardValidationIndicator in interface SjCardDatapublic java.lang.String getCardValidationIndicatorValue()
getCardValidationIndicatorValue in interface SjCardDatapublic void setCardValidationIndicatorValue(java.lang.String inData)
setCardValidationIndicatorValue in interface SjCardData
public void setCardValidationIndicatorValue(java.lang.String inData,
boolean inNotify)
setCardValidationIndicatorValue in interface SjCardDatapublic TiStringInterface getDebitMethod()
getDebitMethod in interface SjCardDatapublic TiStringInterface lookupDebitMethod()
lookupDebitMethod in interface SjCardDatapublic void setDebitMethod(TiStringInterface inData)
setDebitMethod in interface SjCardDatapublic java.lang.String getDebitMethodValue()
getDebitMethodValue in interface SjCardDatapublic void setDebitMethodValue(java.lang.String inData)
setDebitMethodValue in interface SjCardData
public void setDebitMethodValue(java.lang.String inData,
boolean inNotify)
setDebitMethodValue in interface SjCardDatapublic SjAuthenticationData3DSecure getAuthenticationData3DSecure()
getAuthenticationData3DSecure in interface SjCardDatapublic SjAuthenticationData3DSecure lookupAuthenticationData3DSecure()
lookupAuthenticationData3DSecure in interface SjCardDatapublic void setAuthenticationData3DSecure(SjAuthenticationData3DSecure inData)
setAuthenticationData3DSecure in interface SjCardDatapublic java.lang.String getRealTiName()
getRealTiName in interface TiCommonModelPartInterfacegetRealTiName in class TiAbstractDatapublic java.lang.String getGeneratedTiName()
getGeneratedTiName in interface TiCommonModelPartInterfacegetGeneratedTiName in class TiAbstractData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||