se.sj.stina.domain.model
Interface SjTravellerQueryUnique

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:
SjTravellerQueryUniquePlain, SjTravellerQueryUniqueStandard

public interface SjTravellerQueryUnique
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Innehåller parametrar för att söka efter en unik resenär. Fälten är ömsesidigt uteslutande d v s exakt ett av fälten måste anges.

  • Kundnummer hos SJ
  • Personnummer för fysisk person
  • Kreditkkortsnummer
  • Kortnummer för rabattkort

  • Field Summary
    static java.lang.String CREDIT_CARD_NUMBER
               
    static java.lang.String CUSTOMER_ID_CARD
               
    static java.lang.String ID
               
    static java.lang.String SOCIAL_SECURITY_NUMBER
               
    static java.lang.String TRAVELLER_QUERY_UNIQUE_XOR
               
     
    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
     TiStringInterface getCreditCardNumber()
              Field creditCardNumber is defined as part of xor.
     java.lang.String getCreditCardNumberValue()
              Field creditCardNumber is defined as part of xor.
     TiStringInterface getCustomerIdCard()
              Field customerIdCard is defined as part of xor.
     java.lang.String getCustomerIdCardValue()
              Field customerIdCard is defined as part of xor.
     TiStringInterface getId()
              Field id is defined as part of xor.
     java.lang.String getIdValue()
              Field id is defined as part of xor.
     TiStringInterface getSocialSecurityNumber()
              Field socialSecurityNumber is defined as part of xor.
     java.lang.String getSocialSecurityNumberValue()
              Field socialSecurityNumber is defined as part of xor.
     TiIntegerInterface getTravellerQueryUniqueXor()
              field travellerQueryUniqueXor
     java.lang.Integer getTravellerQueryUniqueXorValue()
              field travellerQueryUniqueXor
     TiStringInterface lookupCreditCardNumber()
              Field creditCardNumber is defined as part of xor.
     TiStringInterface lookupCustomerIdCard()
              Field customerIdCard is defined as part of xor.
     TiStringInterface lookupId()
              Field id is defined as part of xor.
     TiStringInterface lookupSocialSecurityNumber()
              Field socialSecurityNumber is defined as part of xor.
     TiIntegerInterface lookupTravellerQueryUniqueXor()
              field travellerQueryUniqueXor
     void setCreditCardNumber(TiStringInterface inData)
              Field creditCardNumber is defined as part of xor.
     void setCreditCardNumberValue(java.lang.String inData)
              Field creditCardNumber is defined as part of xor.
     void setCreditCardNumberValue(java.lang.String inData, boolean inNotify)
              Field creditCardNumber is defined as part of xor.
     void setCustomerIdCard(TiStringInterface inData)
              Field customerIdCard is defined as part of xor.
     void setCustomerIdCardValue(java.lang.String inData)
              Field customerIdCard is defined as part of xor.
     void setCustomerIdCardValue(java.lang.String inData, boolean inNotify)
              Field customerIdCard is defined as part of xor.
     void setId(TiStringInterface inData)
              Field id is defined as part of xor.
     void setIdValue(java.lang.String inData)
              Field id is defined as part of xor.
     void setIdValue(java.lang.String inData, boolean inNotify)
              Field id is defined as part of xor.
     void setSocialSecurityNumber(TiStringInterface inData)
              Field socialSecurityNumber is defined as part of xor.
     void setSocialSecurityNumberValue(java.lang.String inData)
              Field socialSecurityNumber is defined as part of xor.
     void setSocialSecurityNumberValue(java.lang.String inData, boolean inNotify)
              Field socialSecurityNumber is defined as part of xor.
     void setTravellerQueryUniqueXor(TiIntegerInterface inData)
              field travellerQueryUniqueXor
     void setTravellerQueryUniqueXorValue(java.lang.Integer inData)
              field travellerQueryUniqueXor
     
    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

    TRAVELLER_QUERY_UNIQUE_XOR

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

    ID

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

    SOCIAL_SECURITY_NUMBER

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

    CREDIT_CARD_NUMBER

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

    CUSTOMER_ID_CARD

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

    getTravellerQueryUniqueXor

    TiIntegerInterface getTravellerQueryUniqueXor()
    field travellerQueryUniqueXor


    lookupTravellerQueryUniqueXor

    TiIntegerInterface lookupTravellerQueryUniqueXor()
    field travellerQueryUniqueXor


    setTravellerQueryUniqueXor

    void setTravellerQueryUniqueXor(TiIntegerInterface inData)
    field travellerQueryUniqueXor


    getTravellerQueryUniqueXorValue

    java.lang.Integer getTravellerQueryUniqueXorValue()
    field travellerQueryUniqueXor


    setTravellerQueryUniqueXorValue

    void setTravellerQueryUniqueXorValue(java.lang.Integer inData)
    field travellerQueryUniqueXor


    getId

    TiStringInterface getId()
    Field id is defined as part of xor.


    lookupId

    TiStringInterface lookupId()
    Field id is defined as part of xor.


    setId

    void setId(TiStringInterface inData)
    Field id is defined as part of xor.


    getIdValue

    java.lang.String getIdValue()
    Field id is defined as part of xor.


    setIdValue

    void setIdValue(java.lang.String inData)
    Field id is defined as part of xor.


    setIdValue

    void setIdValue(java.lang.String inData,
                    boolean inNotify)
    Field id is defined as part of xor.


    getSocialSecurityNumber

    TiStringInterface getSocialSecurityNumber()
    Field socialSecurityNumber is defined as part of xor.


    lookupSocialSecurityNumber

    TiStringInterface lookupSocialSecurityNumber()
    Field socialSecurityNumber is defined as part of xor.


    setSocialSecurityNumber

    void setSocialSecurityNumber(TiStringInterface inData)
    Field socialSecurityNumber is defined as part of xor.


    getSocialSecurityNumberValue

    java.lang.String getSocialSecurityNumberValue()
    Field socialSecurityNumber is defined as part of xor.


    setSocialSecurityNumberValue

    void setSocialSecurityNumberValue(java.lang.String inData)
    Field socialSecurityNumber is defined as part of xor.


    setSocialSecurityNumberValue

    void setSocialSecurityNumberValue(java.lang.String inData,
                                      boolean inNotify)
    Field socialSecurityNumber is defined as part of xor.


    getCreditCardNumber

    TiStringInterface getCreditCardNumber()
    Field creditCardNumber is defined as part of xor.


    lookupCreditCardNumber

    TiStringInterface lookupCreditCardNumber()
    Field creditCardNumber is defined as part of xor.


    setCreditCardNumber

    void setCreditCardNumber(TiStringInterface inData)
    Field creditCardNumber is defined as part of xor.


    getCreditCardNumberValue

    java.lang.String getCreditCardNumberValue()
    Field creditCardNumber is defined as part of xor.


    setCreditCardNumberValue

    void setCreditCardNumberValue(java.lang.String inData)
    Field creditCardNumber is defined as part of xor.


    setCreditCardNumberValue

    void setCreditCardNumberValue(java.lang.String inData,
                                  boolean inNotify)
    Field creditCardNumber is defined as part of xor.


    getCustomerIdCard

    TiStringInterface getCustomerIdCard()
    Field customerIdCard is defined as part of xor.


    lookupCustomerIdCard

    TiStringInterface lookupCustomerIdCard()
    Field customerIdCard is defined as part of xor.


    setCustomerIdCard

    void setCustomerIdCard(TiStringInterface inData)
    Field customerIdCard is defined as part of xor.


    getCustomerIdCardValue

    java.lang.String getCustomerIdCardValue()
    Field customerIdCard is defined as part of xor.


    setCustomerIdCardValue

    void setCustomerIdCardValue(java.lang.String inData)
    Field customerIdCard is defined as part of xor.


    setCustomerIdCardValue

    void setCustomerIdCardValue(java.lang.String inData,
                                boolean inNotify)
    Field customerIdCard is defined as part of xor.



    Copyright © 2012. All Rights Reserved.