se.sj.stina.domain.model.impl.standard
Class SjDebitCreditCardSpecificationStandard

java.lang.Object
  extended by org.stina.framework.support.observer.TiSubject
      extended by org.stina.framework.core.model.TiAbstractModel
          extended by org.stina.framework.core.model.TiAbstractMapModel
              extended by se.sj.stina.domain.model.impl.standard.SjDebitCreditCardSpecificationStandard
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiObserverInterface, TiSubjectInterface, TiModelComponentInterface, SjDebitCreditCardSpecification

public class SjDebitCreditCardSpecificationStandard
extends TiAbstractMapModel
implements SjDebitCreditCardSpecification

CardValidationIndicator - EFT-Api CvdIndicator

DebitMethod - EFT-Api CredDebSelection

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapModel
TiAbstractMapModel.TiMapModelComparator
 
Field Summary
 
Fields inherited from class org.stina.framework.core.model.TiAbstractModel
disposed
 
Fields inherited from interface se.sj.stina.domain.model.SjDebitCreditCardSpecification
AMOUNT_INCLUDING_VAT, CARD_NUMBER, CARD_VALIDATION_DATA, CARD_VALIDATION_INDICATOR, DEBIT_METHOD, EXPIRATION_MONTH, EXPIRATION_YEAR, PAYMENT_EXTERNAL_REFERENCE, 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
 
Constructor Summary
SjDebitCreditCardSpecificationStandard()
           
 
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.
 java.lang.String getGeneratedTiName()
           
 TiStringInterface getPaymentExternalReference()
          Field paymentExternalReference is defined as mandatory.
 java.lang.String getPaymentExternalReferenceValue()
          Field paymentExternalReference is defined as mandatory.
 java.lang.String getRealTiName()
           
 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.
protected  TiFieldSpecificationEnumeration specifyFields()
           
 
Methods inherited from class org.stina.framework.core.model.TiAbstractMapModel
attachObserver, clear, clone, detachObserver, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getField, getFieldNames, getIncludeIfOptional, getIndexForXorPart, getModel, getModelImpl, getRealField, getRealField, getValue, getXorNameForXorPart, getXorPartNames, getXorSpecificationByName, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setIncludeIfOptional, setModel, setUpdateXorFieldEnabled, setValue, setValue, specifyXors, toDebugString, toDebugString
 
Methods inherited from class org.stina.framework.core.model.TiAbstractModel
addModelElement, addModelElement, addModelElements, addModelElements, clone, compareTo, containsModelElement, copyProperties, createCloneInstance, getCloneTableKey, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, getProperty, getPropertyModel, getPropertyNames, hasProperties, hasProperty, insertModelElementAt, insertModelElementAt, isEnabled, isSizeField, moveModelElementOfInstance, moveModelElementOfInstance, property, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setModelElementAt, setModelElementAt, setModelElements, setModelElements, setProperty, setProperty, sizeOfList, specifyProperties, update, update, updateObserver
 
Methods inherited from class org.stina.framework.support.observer.TiSubject
getIndexOf, getIndexOf, getObserverCount, getObserverCount, isObserverAttached, logObservers, lookupObservers, lookupObserversLock, notifyAnyAspectObservers, notifyObservers
 
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.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
 
Methods inherited from interface org.stina.framework.support.util.TiModelComponentInterface
property
 

Constructor Detail

SjDebitCreditCardSpecificationStandard

public SjDebitCreditCardSpecificationStandard()
Method Detail

getPaymentExternalReference

public TiStringInterface getPaymentExternalReference()
Field paymentExternalReference is defined as mandatory.

Specified by:
getPaymentExternalReference in interface SjDebitCreditCardSpecification

lookupPaymentExternalReference

public TiStringInterface lookupPaymentExternalReference()
Field paymentExternalReference is defined as mandatory.

Specified by:
lookupPaymentExternalReference in interface SjDebitCreditCardSpecification

setPaymentExternalReference

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

Specified by:
setPaymentExternalReference in interface SjDebitCreditCardSpecification

getPaymentExternalReferenceValue

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

Specified by:
getPaymentExternalReferenceValue in interface SjDebitCreditCardSpecification

setPaymentExternalReferenceValue

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

Specified by:
setPaymentExternalReferenceValue in interface SjDebitCreditCardSpecification

setPaymentExternalReferenceValue

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

Specified by:
setPaymentExternalReferenceValue in interface SjDebitCreditCardSpecification

getCardNumber

public SjIdentity getCardNumber()
Field cardNumber is defined as mandatory.

Specified by:
getCardNumber in interface SjDebitCreditCardSpecification

lookupCardNumber

public SjIdentity lookupCardNumber()
Field cardNumber is defined as mandatory.

Specified by:
lookupCardNumber in interface SjDebitCreditCardSpecification

setCardNumber

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

Specified by:
setCardNumber in interface SjDebitCreditCardSpecification

getCardNumberValue

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

Specified by:
getCardNumberValue in interface SjDebitCreditCardSpecification

setCardNumberValue

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

Specified by:
setCardNumberValue in interface SjDebitCreditCardSpecification

setCardNumberValue

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

Specified by:
setCardNumberValue in interface SjDebitCreditCardSpecification

getExpirationYear

public SjIntegerString getExpirationYear()
Field expirationYear is defined as mandatory.

Specified by:
getExpirationYear in interface SjDebitCreditCardSpecification

lookupExpirationYear

public SjIntegerString lookupExpirationYear()
Field expirationYear is defined as mandatory.

Specified by:
lookupExpirationYear in interface SjDebitCreditCardSpecification

setExpirationYear

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

Specified by:
setExpirationYear in interface SjDebitCreditCardSpecification

getExpirationYearValue

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

Specified by:
getExpirationYearValue in interface SjDebitCreditCardSpecification

setExpirationYearValue

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

Specified by:
setExpirationYearValue in interface SjDebitCreditCardSpecification

setExpirationYearValue

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

Specified by:
setExpirationYearValue in interface SjDebitCreditCardSpecification

getExpirationMonth

public SjIntegerString getExpirationMonth()
Field expirationMonth is defined as mandatory.

Specified by:
getExpirationMonth in interface SjDebitCreditCardSpecification

lookupExpirationMonth

public SjIntegerString lookupExpirationMonth()
Field expirationMonth is defined as mandatory.

Specified by:
lookupExpirationMonth in interface SjDebitCreditCardSpecification

setExpirationMonth

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

Specified by:
setExpirationMonth in interface SjDebitCreditCardSpecification

getExpirationMonthValue

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

Specified by:
getExpirationMonthValue in interface SjDebitCreditCardSpecification

setExpirationMonthValue

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

Specified by:
setExpirationMonthValue in interface SjDebitCreditCardSpecification

setExpirationMonthValue

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

Specified by:
setExpirationMonthValue in interface SjDebitCreditCardSpecification

getAmountIncludingVat

public SjMoney getAmountIncludingVat()
Field amountIncludingVat is defined as mandatory.

Specified by:
getAmountIncludingVat in interface SjDebitCreditCardSpecification

lookupAmountIncludingVat

public SjMoney lookupAmountIncludingVat()
Field amountIncludingVat is defined as mandatory.

Specified by:
lookupAmountIncludingVat in interface SjDebitCreditCardSpecification

setAmountIncludingVat

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

Specified by:
setAmountIncludingVat in interface SjDebitCreditCardSpecification

getVat

public SjMoney getVat()
Field vat is defined as optional.

Specified by:
getVat in interface SjDebitCreditCardSpecification

lookupVat

public SjMoney lookupVat()
Field vat is defined as optional.

Specified by:
lookupVat in interface SjDebitCreditCardSpecification

setVat

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

Specified by:
setVat in interface SjDebitCreditCardSpecification

getCardValidationData

public TiStringInterface getCardValidationData()
Field cardValidationData is defined as optional.

Specified by:
getCardValidationData in interface SjDebitCreditCardSpecification

lookupCardValidationData

public TiStringInterface lookupCardValidationData()
Field cardValidationData is defined as optional.

Specified by:
lookupCardValidationData in interface SjDebitCreditCardSpecification

setCardValidationData

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

Specified by:
setCardValidationData in interface SjDebitCreditCardSpecification

getCardValidationDataValue

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

Specified by:
getCardValidationDataValue in interface SjDebitCreditCardSpecification

setCardValidationDataValue

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

Specified by:
setCardValidationDataValue in interface SjDebitCreditCardSpecification

setCardValidationDataValue

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

Specified by:
setCardValidationDataValue in interface SjDebitCreditCardSpecification

getCardValidationIndicator

public TiStringInterface getCardValidationIndicator()
Field cardValidationIndicator is defined as optional.

Specified by:
getCardValidationIndicator in interface SjDebitCreditCardSpecification

lookupCardValidationIndicator

public TiStringInterface lookupCardValidationIndicator()
Field cardValidationIndicator is defined as optional.

Specified by:
lookupCardValidationIndicator in interface SjDebitCreditCardSpecification

setCardValidationIndicator

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

Specified by:
setCardValidationIndicator in interface SjDebitCreditCardSpecification

getCardValidationIndicatorValue

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

Specified by:
getCardValidationIndicatorValue in interface SjDebitCreditCardSpecification

setCardValidationIndicatorValue

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

Specified by:
setCardValidationIndicatorValue in interface SjDebitCreditCardSpecification

setCardValidationIndicatorValue

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

Specified by:
setCardValidationIndicatorValue in interface SjDebitCreditCardSpecification

getDebitMethod

public TiStringInterface getDebitMethod()
Field debitMethod is defined as optional.

Specified by:
getDebitMethod in interface SjDebitCreditCardSpecification

lookupDebitMethod

public TiStringInterface lookupDebitMethod()
Field debitMethod is defined as optional.

Specified by:
lookupDebitMethod in interface SjDebitCreditCardSpecification

setDebitMethod

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

Specified by:
setDebitMethod in interface SjDebitCreditCardSpecification

getDebitMethodValue

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

Specified by:
getDebitMethodValue in interface SjDebitCreditCardSpecification

setDebitMethodValue

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

Specified by:
setDebitMethodValue in interface SjDebitCreditCardSpecification

setDebitMethodValue

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

Specified by:
setDebitMethodValue in interface SjDebitCreditCardSpecification

specifyFields

protected TiFieldSpecificationEnumeration specifyFields()
Specified by:
specifyFields in class TiAbstractMapModel

getRealTiName

public java.lang.String getRealTiName()
Specified by:
getRealTiName in interface TiCommonModelPartInterface
Overrides:
getRealTiName in class TiAbstractModel

getGeneratedTiName

public java.lang.String getGeneratedTiName()
Specified by:
getGeneratedTiName in interface TiCommonModelPartInterface
Overrides:
getGeneratedTiName in class TiAbstractModel


Copyright © 2012. All Rights Reserved.