se.sj.stina.domain.model
Interface SjCustomerQueryUnique

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:
SjCustomerQueryUniquePlain, SjCustomerQueryUniqueStandard

public interface SjCustomerQueryUnique
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

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

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

  • Field Summary
    static java.lang.String CUSTOMER_ID_CARD
               
    static java.lang.String CUSTOMER_QUERY_UNIQUE_XOR
               
    static java.lang.String ID
               
    static java.lang.String ORGANISATION_NUMBER
               
    static java.lang.String SOCIAL_SECURITY_NUMBER
               
     
    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 getCustomerIdCard()
              Field customerIdCard is defined as part of xor.
     java.lang.String getCustomerIdCardValue()
              Field customerIdCard is defined as part of xor.
     TiIntegerInterface getCustomerQueryUniqueXor()
              field customerQueryUniqueXor
     java.lang.Integer getCustomerQueryUniqueXorValue()
              field customerQueryUniqueXor
     TiStringInterface getId()
              Field id is defined as part of xor.
     java.lang.String getIdValue()
              Field id is defined as part of xor.
     TiStringInterface getOrganisationNumber()
              Field organisationNumber is defined as part of xor.
     java.lang.String getOrganisationNumberValue()
              Field organisationNumber 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.
     TiStringInterface lookupCustomerIdCard()
              Field customerIdCard is defined as part of xor.
     TiIntegerInterface lookupCustomerQueryUniqueXor()
              field customerQueryUniqueXor
     TiStringInterface lookupId()
              Field id is defined as part of xor.
     TiStringInterface lookupOrganisationNumber()
              Field organisationNumber is defined as part of xor.
     TiStringInterface lookupSocialSecurityNumber()
              Field socialSecurityNumber 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 setCustomerQueryUniqueXor(TiIntegerInterface inData)
              field customerQueryUniqueXor
     void setCustomerQueryUniqueXorValue(java.lang.Integer inData)
              field customerQueryUniqueXor
     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 setOrganisationNumber(TiStringInterface inData)
              Field organisationNumber is defined as part of xor.
     void setOrganisationNumberValue(java.lang.String inData)
              Field organisationNumber is defined as part of xor.
     void setOrganisationNumberValue(java.lang.String inData, boolean inNotify)
              Field organisationNumber 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.
     
    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

    CUSTOMER_QUERY_UNIQUE_XOR

    static final java.lang.String CUSTOMER_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

    ORGANISATION_NUMBER

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

    CUSTOMER_ID_CARD

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

    getCustomerQueryUniqueXor

    TiIntegerInterface getCustomerQueryUniqueXor()
    field customerQueryUniqueXor


    lookupCustomerQueryUniqueXor

    TiIntegerInterface lookupCustomerQueryUniqueXor()
    field customerQueryUniqueXor


    setCustomerQueryUniqueXor

    void setCustomerQueryUniqueXor(TiIntegerInterface inData)
    field customerQueryUniqueXor


    getCustomerQueryUniqueXorValue

    java.lang.Integer getCustomerQueryUniqueXorValue()
    field customerQueryUniqueXor


    setCustomerQueryUniqueXorValue

    void setCustomerQueryUniqueXorValue(java.lang.Integer inData)
    field customerQueryUniqueXor


    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.


    getOrganisationNumber

    TiStringInterface getOrganisationNumber()
    Field organisationNumber is defined as part of xor.


    lookupOrganisationNumber

    TiStringInterface lookupOrganisationNumber()
    Field organisationNumber is defined as part of xor.


    setOrganisationNumber

    void setOrganisationNumber(TiStringInterface inData)
    Field organisationNumber is defined as part of xor.


    getOrganisationNumberValue

    java.lang.String getOrganisationNumberValue()
    Field organisationNumber is defined as part of xor.


    setOrganisationNumberValue

    void setOrganisationNumberValue(java.lang.String inData)
    Field organisationNumber is defined as part of xor.


    setOrganisationNumberValue

    void setOrganisationNumberValue(java.lang.String inData,
                                    boolean inNotify)
    Field organisationNumber 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.