se.sj.stina.domain.model
Interface SjDebitCreditCardSpecification

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjDebitCreditCardSpecificationPlain, SjDebitCreditCardSpecificationStandard

public interface SjDebitCreditCardSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

CardValidationIndicator - EFT-Api CvdIndicator

DebitMethod - EFT-Api CredDebSelection


Field Summary
static java.lang.String AMOUNT_INCLUDING_VAT
           
static java.lang.String CARD_NUMBER
           
static java.lang.String CARD_VALIDATION_DATA
           
static java.lang.String CARD_VALIDATION_INDICATOR
           
static java.lang.String DEBIT_METHOD
           
static java.lang.String EXPIRATION_MONTH
           
static java.lang.String EXPIRATION_YEAR
           
static java.lang.String PAYMENT_EXTERNAL_REFERENCE
           
static java.lang.String VAT
           
 
Fields inherited from interface org.stina.framework.core.model.TiModelConstantsInterface
ACTIVATED_ELEMENT_PROPERTY, BACKGROUND_COLOR, BOOLEAN_LIST, BYTE_ARRAY_LIST, COLUMN_WIDTH, DEFAULT_VALUE, DISALLOWED_VALUES, DISPLAY_MODE_PROPERTY, EDITABLE, ENABLED, FALSE_MNEMONIC_KEY, FALSE_TEXT, FONT, FORCE_UPDATE, FOREGROUND_COLOR, HORIZONTAL_ALIGNMENT, INTEGER_LIST, LONG_LIST, LONG_LONG_LIST, MAX_VALUE, MIN_VALUE, MNEMONIC_KEY, NO_RESTORE_OF_FIELD, OBJECT_LIST, OBJECT_REFERENCE_LIST, PLAIN_TEXT, PLAIN_VALUES, POSSIBLE_VALUES, PROHIBIT_HTML_FILTER, ROW_HEIGHT, SELECTABLE, SELECTED_ELEMENT_PROPERTY, SELECTED_ELEMENTS, SELECTED_PROPERTY, STRING_LIST, TIBOOLEAN_FALSE, TIBOOLEAN_TRUE, TIINTEGER_0, TISTRING_EMPTY, TOOLTIP_TEXT, TRUE_MNEMONIC_KEY, TRUE_TEXT, VERTICAL_ALIGNMENT
 
Method Summary
 SjMoney getAmountIncludingVat()
          Field amountIncludingVat is defined as mandatory.
 SjIdentity getCardNumber()
          Field cardNumber is defined as mandatory.
 java.lang.String getCardNumberValue()
          Field cardNumber 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.
 TiStringInterface getDebitMethod()
          Field debitMethod is defined as optional.
 java.lang.String getDebitMethodValue()
          Field debitMethod is defined as optional.
 SjIntegerString getExpirationMonth()
          Field expirationMonth is defined as mandatory.
 java.lang.String getExpirationMonthValue()
          Field expirationMonth is defined as mandatory.
 SjIntegerString getExpirationYear()
          Field expirationYear is defined as mandatory.
 java.lang.String getExpirationYearValue()
          Field expirationYear is defined as mandatory.
 TiStringInterface getPaymentExternalReference()
          Field paymentExternalReference is defined as mandatory.
 java.lang.String getPaymentExternalReferenceValue()
          Field paymentExternalReference is defined as mandatory.
 SjMoney getVat()
          Field vat is defined as optional.
 SjMoney lookupAmountIncludingVat()
          Field amountIncludingVat is defined as mandatory.
 SjIdentity lookupCardNumber()
          Field cardNumber is defined as mandatory.
 TiStringInterface lookupCardValidationData()
          Field cardValidationData is defined as optional.
 TiStringInterface lookupCardValidationIndicator()
          Field cardValidationIndicator is defined as optional.
 TiStringInterface lookupDebitMethod()
          Field debitMethod is defined as optional.
 SjIntegerString lookupExpirationMonth()
          Field expirationMonth is defined as mandatory.
 SjIntegerString lookupExpirationYear()
          Field expirationYear is defined as mandatory.
 TiStringInterface lookupPaymentExternalReference()
          Field paymentExternalReference is defined as mandatory.
 SjMoney lookupVat()
          Field vat is defined as optional.
 void setAmountIncludingVat(SjMoney inData)
          Field amountIncludingVat is defined as mandatory.
 void setCardNumber(SjIdentity inData)
          Field cardNumber is defined as mandatory.
 void setCardNumberValue(java.lang.String inData)
          Field cardNumber is defined as mandatory.
 void setCardNumberValue(java.lang.String inData, boolean inNotify)
          Field cardNumber 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 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 setExpirationMonth(SjIntegerString inData)
          Field expirationMonth is defined as mandatory.
 void setExpirationMonthValue(java.lang.String inData)
          Field expirationMonth is defined as mandatory.
 void setExpirationMonthValue(java.lang.String inData, boolean inNotify)
          Field expirationMonth is defined as mandatory.
 void setExpirationYear(SjIntegerString inData)
          Field expirationYear is defined as mandatory.
 void setExpirationYearValue(java.lang.String inData)
          Field expirationYear is defined as mandatory.
 void setExpirationYearValue(java.lang.String inData, boolean inNotify)
          Field expirationYear is defined as mandatory.
 void setPaymentExternalReference(TiStringInterface inData)
          Field paymentExternalReference is defined as mandatory.
 void setPaymentExternalReferenceValue(java.lang.String inData)
          Field paymentExternalReference is defined as mandatory.
 void setPaymentExternalReferenceValue(java.lang.String inData, boolean inNotify)
          Field paymentExternalReference is defined as mandatory.
 void setVat(SjMoney inData)
          Field vat is defined as optional.
 
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, getGeneratedTiName, getRealTiName, 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.core.model.TiListModelPartInterface
addModelElement, addModelElement, addModelElements, addModelElements, containsModelElement, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, insertModelElementAt, insertModelElementAt, moveModelElementOfInstance, moveModelElementOfInstance, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, setModelElementAt, setModelElementAt, setModelElements, setModelElements
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 

Field Detail

PAYMENT_EXTERNAL_REFERENCE

static final java.lang.String PAYMENT_EXTERNAL_REFERENCE
See Also:
Constant Field Values

CARD_NUMBER

static final java.lang.String CARD_NUMBER
See Also:
Constant Field Values

EXPIRATION_YEAR

static final java.lang.String EXPIRATION_YEAR
See Also:
Constant Field Values

EXPIRATION_MONTH

static final java.lang.String EXPIRATION_MONTH
See Also:
Constant Field Values

AMOUNT_INCLUDING_VAT

static final java.lang.String AMOUNT_INCLUDING_VAT
See Also:
Constant Field Values

VAT

static final java.lang.String VAT
See Also:
Constant Field Values

CARD_VALIDATION_DATA

static final java.lang.String CARD_VALIDATION_DATA
See Also:
Constant Field Values

CARD_VALIDATION_INDICATOR

static final java.lang.String CARD_VALIDATION_INDICATOR
See Also:
Constant Field Values

DEBIT_METHOD

static final java.lang.String DEBIT_METHOD
See Also:
Constant Field Values
Method Detail

getPaymentExternalReference

TiStringInterface getPaymentExternalReference()
Field paymentExternalReference is defined as mandatory.


lookupPaymentExternalReference

TiStringInterface lookupPaymentExternalReference()
Field paymentExternalReference is defined as mandatory.


setPaymentExternalReference

void setPaymentExternalReference(TiStringInterface inData)
Field paymentExternalReference is defined as mandatory.


getPaymentExternalReferenceValue

java.lang.String getPaymentExternalReferenceValue()
Field paymentExternalReference is defined as mandatory.


setPaymentExternalReferenceValue

void setPaymentExternalReferenceValue(java.lang.String inData)
Field paymentExternalReference is defined as mandatory.


setPaymentExternalReferenceValue

void setPaymentExternalReferenceValue(java.lang.String inData,
                                      boolean inNotify)
Field paymentExternalReference is defined as mandatory.


getCardNumber

SjIdentity getCardNumber()
Field cardNumber is defined as mandatory.


lookupCardNumber

SjIdentity lookupCardNumber()
Field cardNumber is defined as mandatory.


setCardNumber

void setCardNumber(SjIdentity inData)
Field cardNumber is defined as mandatory.


getCardNumberValue

java.lang.String getCardNumberValue()
Field cardNumber is defined as mandatory.


setCardNumberValue

void setCardNumberValue(java.lang.String inData)
Field cardNumber is defined as mandatory.


setCardNumberValue

void setCardNumberValue(java.lang.String inData,
                        boolean inNotify)
Field cardNumber is defined as mandatory.


getExpirationYear

SjIntegerString getExpirationYear()
Field expirationYear is defined as mandatory.


lookupExpirationYear

SjIntegerString lookupExpirationYear()
Field expirationYear is defined as mandatory.


setExpirationYear

void setExpirationYear(SjIntegerString inData)
Field expirationYear is defined as mandatory.


getExpirationYearValue

java.lang.String getExpirationYearValue()
Field expirationYear is defined as mandatory.


setExpirationYearValue

void setExpirationYearValue(java.lang.String inData)
Field expirationYear is defined as mandatory.


setExpirationYearValue

void setExpirationYearValue(java.lang.String inData,
                            boolean inNotify)
Field expirationYear is defined as mandatory.


getExpirationMonth

SjIntegerString getExpirationMonth()
Field expirationMonth is defined as mandatory.


lookupExpirationMonth

SjIntegerString lookupExpirationMonth()
Field expirationMonth is defined as mandatory.


setExpirationMonth

void setExpirationMonth(SjIntegerString inData)
Field expirationMonth is defined as mandatory.


getExpirationMonthValue

java.lang.String getExpirationMonthValue()
Field expirationMonth is defined as mandatory.


setExpirationMonthValue

void setExpirationMonthValue(java.lang.String inData)
Field expirationMonth is defined as mandatory.


setExpirationMonthValue

void setExpirationMonthValue(java.lang.String inData,
                             boolean inNotify)
Field expirationMonth is defined as mandatory.


getAmountIncludingVat

SjMoney getAmountIncludingVat()
Field amountIncludingVat is defined as mandatory.


lookupAmountIncludingVat

SjMoney lookupAmountIncludingVat()
Field amountIncludingVat is defined as mandatory.


setAmountIncludingVat

void setAmountIncludingVat(SjMoney inData)
Field amountIncludingVat is defined as mandatory.


getVat

SjMoney getVat()
Field vat is defined as optional.


lookupVat

SjMoney lookupVat()
Field vat is defined as optional.


setVat

void setVat(SjMoney inData)
Field vat is defined as optional.


getCardValidationData

TiStringInterface getCardValidationData()
Field cardValidationData is defined as optional.


lookupCardValidationData

TiStringInterface lookupCardValidationData()
Field cardValidationData is defined as optional.


setCardValidationData

void setCardValidationData(TiStringInterface inData)
Field cardValidationData is defined as optional.


getCardValidationDataValue

java.lang.String getCardValidationDataValue()
Field cardValidationData is defined as optional.


setCardValidationDataValue

void setCardValidationDataValue(java.lang.String inData)
Field cardValidationData is defined as optional.


setCardValidationDataValue

void setCardValidationDataValue(java.lang.String inData,
                                boolean inNotify)
Field cardValidationData is defined as optional.


getCardValidationIndicator

TiStringInterface getCardValidationIndicator()
Field cardValidationIndicator is defined as optional.


lookupCardValidationIndicator

TiStringInterface lookupCardValidationIndicator()
Field cardValidationIndicator is defined as optional.


setCardValidationIndicator

void setCardValidationIndicator(TiStringInterface inData)
Field cardValidationIndicator is defined as optional.


getCardValidationIndicatorValue

java.lang.String getCardValidationIndicatorValue()
Field cardValidationIndicator is defined as optional.


setCardValidationIndicatorValue

void setCardValidationIndicatorValue(java.lang.String inData)
Field cardValidationIndicator is defined as optional.


setCardValidationIndicatorValue

void setCardValidationIndicatorValue(java.lang.String inData,
                                     boolean inNotify)
Field cardValidationIndicator is defined as optional.


getDebitMethod

TiStringInterface getDebitMethod()
Field debitMethod is defined as optional.


lookupDebitMethod

TiStringInterface lookupDebitMethod()
Field debitMethod is defined as optional.


setDebitMethod

void setDebitMethod(TiStringInterface inData)
Field debitMethod is defined as optional.


getDebitMethodValue

java.lang.String getDebitMethodValue()
Field debitMethod is defined as optional.


setDebitMethodValue

void setDebitMethodValue(java.lang.String inData)
Field debitMethod is defined as optional.


setDebitMethodValue

void setDebitMethodValue(java.lang.String inData,
                         boolean inNotify)
Field debitMethod is defined as optional.



Copyright © 2012. All Rights Reserved.