se.sj.stina.domain.model
Interface SjSjCard

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:
SjSjCardPlain, SjSjCardStandard

public interface SjSjCard
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Rabattkort t ex reslustkort. Motsvarande rabattkod - DiscountCode - returneras också om det finns någon.


Field Summary
static java.lang.String CARD_DATA_TRANSFERENCE_DATE
           
static java.lang.String CARD_NUMBER
           
static java.lang.String CARD_TYPE
           
static java.lang.String DISCOUNT_CODE
           
static java.lang.String EXPIRATION_DATE
           
static java.lang.String START_DATE
           
 
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
 TiDate getCardDataTransferenceDate()
          Field cardDataTransferenceDate is defined as optional.
 TiStringInterface getCardNumber()
          Field cardNumber is defined as mandatory.
 java.lang.String getCardNumberValue()
          Field cardNumber is defined as mandatory.
 TiStringInterface getCardType()
          Field cardType is defined as mandatory.
 java.lang.String getCardTypeValue()
          Field cardType is defined as mandatory.
 TiStringInterface getDiscountCode()
          Field discountCode is defined as optional.
 java.lang.String getDiscountCodeValue()
          Field discountCode is defined as optional.
 TiDate getExpirationDate()
          Field expirationDate is defined as mandatory.
 TiDate getStartDate()
          Field startDate is defined as mandatory.
 TiDate lookupCardDataTransferenceDate()
          Field cardDataTransferenceDate is defined as optional.
 TiStringInterface lookupCardNumber()
          Field cardNumber is defined as mandatory.
 TiStringInterface lookupCardType()
          Field cardType is defined as mandatory.
 TiStringInterface lookupDiscountCode()
          Field discountCode is defined as optional.
 TiDate lookupExpirationDate()
          Field expirationDate is defined as mandatory.
 TiDate lookupStartDate()
          Field startDate is defined as mandatory.
 void setCardDataTransferenceDate(TiDate inData)
          Field cardDataTransferenceDate is defined as optional.
 void setCardNumber(TiStringInterface 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 setCardType(TiStringInterface inData)
          Field cardType is defined as mandatory.
 void setCardTypeValue(java.lang.String inData)
          Field cardType is defined as mandatory.
 void setCardTypeValue(java.lang.String inData, boolean inNotify)
          Field cardType is defined as mandatory.
 void setDiscountCode(TiStringInterface inData)
          Field discountCode is defined as optional.
 void setDiscountCodeValue(java.lang.String inData)
          Field discountCode is defined as optional.
 void setDiscountCodeValue(java.lang.String inData, boolean inNotify)
          Field discountCode is defined as optional.
 void setExpirationDate(TiDate inData)
          Field expirationDate is defined as mandatory.
 void setStartDate(TiDate inData)
          Field startDate is defined as mandatory.
 
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

CARD_NUMBER

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

START_DATE

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

EXPIRATION_DATE

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

CARD_TYPE

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

DISCOUNT_CODE

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

CARD_DATA_TRANSFERENCE_DATE

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

getCardNumber

TiStringInterface getCardNumber()
Field cardNumber is defined as mandatory.


lookupCardNumber

TiStringInterface lookupCardNumber()
Field cardNumber is defined as mandatory.


setCardNumber

void setCardNumber(TiStringInterface 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.


getStartDate

TiDate getStartDate()
Field startDate is defined as mandatory.


lookupStartDate

TiDate lookupStartDate()
Field startDate is defined as mandatory.


setStartDate

void setStartDate(TiDate inData)
Field startDate is defined as mandatory.


getExpirationDate

TiDate getExpirationDate()
Field expirationDate is defined as mandatory.


lookupExpirationDate

TiDate lookupExpirationDate()
Field expirationDate is defined as mandatory.


setExpirationDate

void setExpirationDate(TiDate inData)
Field expirationDate is defined as mandatory.


getCardType

TiStringInterface getCardType()
Field cardType is defined as mandatory.


lookupCardType

TiStringInterface lookupCardType()
Field cardType is defined as mandatory.


setCardType

void setCardType(TiStringInterface inData)
Field cardType is defined as mandatory.


getCardTypeValue

java.lang.String getCardTypeValue()
Field cardType is defined as mandatory.


setCardTypeValue

void setCardTypeValue(java.lang.String inData)
Field cardType is defined as mandatory.


setCardTypeValue

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


getDiscountCode

TiStringInterface getDiscountCode()
Field discountCode is defined as optional.


lookupDiscountCode

TiStringInterface lookupDiscountCode()
Field discountCode is defined as optional.


setDiscountCode

void setDiscountCode(TiStringInterface inData)
Field discountCode is defined as optional.


getDiscountCodeValue

java.lang.String getDiscountCodeValue()
Field discountCode is defined as optional.


setDiscountCodeValue

void setDiscountCodeValue(java.lang.String inData)
Field discountCode is defined as optional.


setDiscountCodeValue

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


getCardDataTransferenceDate

TiDate getCardDataTransferenceDate()
Field cardDataTransferenceDate is defined as optional.


lookupCardDataTransferenceDate

TiDate lookupCardDataTransferenceDate()
Field cardDataTransferenceDate is defined as optional.


setCardDataTransferenceDate

void setCardDataTransferenceDate(TiDate inData)
Field cardDataTransferenceDate is defined as optional.



Copyright © 2012. All Rights Reserved.