Class SAPCPQOutboundQuoteItemModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
com.sap.hybris.sapcpqquoteintegration.model.SAPCPQOutboundQuoteItemModel
All Implemented Interfaces:
Serializable

public class SAPCPQOutboundQuoteItemModel extends ItemModel
Generated model class for type SAPCPQOutboundQuoteItem first defined at extension sapcpqquoteintegration.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation SAPCPQOutboundQuote2SAPCPQOutboundQuoteItem defining source attribute sapCPQOutboundQuote in extension sapcpqquoteintegration.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
    static final String
    Generated constant - Attribute key of SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.1 Please use the default constructor without parameters
    SAPCPQOutboundQuoteItemModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
    Generated method - Getter of the SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
    void
    Generated method - Setter of SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _SAPCPQOUTBOUNDQUOTE2SAPCPQOUTBOUNDQUOTEITEM

      public static final String _SAPCPQOUTBOUNDQUOTE2SAPCPQOUTBOUNDQUOTEITEM
      Generated relation code constant for relation SAPCPQOutboundQuote2SAPCPQOutboundQuoteItem defining source attribute sapCPQOutboundQuote in extension sapcpqquoteintegration.
      See Also:
    • QUOTEID

      public static final String QUOTEID
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
      See Also:
    • PRODUCTCODE

      public static final String PRODUCTCODE
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
      See Also:
    • QUANTITY

      public static final String QUANTITY
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
      See Also:
    • ITEMNUMBER

      public static final String ITEMNUMBER
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
      See Also:
    • PRICE

      public static final String PRICE
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
      See Also:
    • PARTNUMBER

      public static final String PARTNUMBER
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
      See Also:
    • CONFIGURATIONID

      public static final String CONFIGURATIONID
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
      See Also:
    • PRODUCTSYSTEMID

      public static final String PRODUCTSYSTEMID
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
      See Also:
    • EXTERNALITEMID

      public static final String EXTERNALITEMID
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
      See Also:
    • EXTERNALCONFIGURATIONID

      public static final String EXTERNALCONFIGURATIONID
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
      See Also:
    • SAPCPQOUTBOUNDQUOTE

      public static final String SAPCPQOUTBOUNDQUOTE
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
      See Also:
    • SAPCPQOUTBOUNDQUOTEITEMCOMMENTS

      public static final String SAPCPQOUTBOUNDQUOTEITEMCOMMENTS
      Generated constant - Attribute key of SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration.
      See Also:
  • Constructor Details

    • SAPCPQOutboundQuoteItemModel

      public SAPCPQOutboundQuoteItemModel()
      Generated constructor - Default constructor for generic creation.
    • SAPCPQOutboundQuoteItemModel

      public SAPCPQOutboundQuoteItemModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SAPCPQOutboundQuoteItemModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPCPQOutboundQuoteItemModel(ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getConfigurationId

      @Accessor(qualifier="configurationId", type=GETTER) public String getConfigurationId()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
      Returns:
      the configurationId
    • getExternalConfigurationId

      @Accessor(qualifier="externalConfigurationId", type=GETTER) public String getExternalConfigurationId()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
      Returns:
      the externalConfigurationId
    • getExternalItemID

      @Accessor(qualifier="externalItemID", type=GETTER) public String getExternalItemID()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
      Returns:
      the externalItemID
    • getItemNumber

      @Accessor(qualifier="itemNumber", type=GETTER) public Integer getItemNumber()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
      Returns:
      the itemNumber
    • getPartNumber

      @Accessor(qualifier="partNumber", type=GETTER) public String getPartNumber()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
      Returns:
      the partNumber
    • getPrice

      @Accessor(qualifier="price", type=GETTER) public String getPrice()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
      Returns:
      the price
    • getProductCode

      @Accessor(qualifier="productCode", type=GETTER) public String getProductCode()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
      Returns:
      the productCode
    • getProductSystemId

      @Accessor(qualifier="productSystemId", type=GETTER) public String getProductSystemId()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
      Returns:
      the productSystemId
    • getQuantity

      @Accessor(qualifier="quantity", type=GETTER) public String getQuantity()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
      Returns:
      the quantity
    • getQuoteId

      @Accessor(qualifier="quoteId", type=GETTER) public String getQuoteId()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
      Returns:
      the quoteId
    • getSapCPQOutboundQuote

      @Accessor(qualifier="sapCPQOutboundQuote", type=GETTER) public SAPCPQOutboundQuoteModel getSapCPQOutboundQuote()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
      Returns:
      the sapCPQOutboundQuote
    • getSapCPQOutboundQuoteItemComments

      @Accessor(qualifier="sapCPQOutboundQuoteItemComments", type=GETTER) public List<SAPCPQOutboundQuoteCommentModel> getSapCPQOutboundQuoteItemComments()
      Generated method - Getter of the SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the sapCPQOutboundQuoteItemComments
    • setConfigurationId

      @Accessor(qualifier="configurationId", type=SETTER) public void setConfigurationId(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.configurationId attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the configurationId
    • setExternalConfigurationId

      @Accessor(qualifier="externalConfigurationId", type=SETTER) public void setExternalConfigurationId(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.externalConfigurationId attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the externalConfigurationId
    • setExternalItemID

      @Accessor(qualifier="externalItemID", type=SETTER) public void setExternalItemID(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.externalItemID attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the externalItemID
    • setItemNumber

      @Accessor(qualifier="itemNumber", type=SETTER) public void setItemNumber(Integer value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.itemNumber attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the itemNumber
    • setPartNumber

      @Accessor(qualifier="partNumber", type=SETTER) public void setPartNumber(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.partNumber attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the partNumber
    • setPrice

      @Accessor(qualifier="price", type=SETTER) public void setPrice(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.price attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the price
    • setProductCode

      @Accessor(qualifier="productCode", type=SETTER) public void setProductCode(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.productCode attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the productCode
    • setProductSystemId

      @Accessor(qualifier="productSystemId", type=SETTER) public void setProductSystemId(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.productSystemId attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the productSystemId
    • setQuantity

      @Accessor(qualifier="quantity", type=SETTER) public void setQuantity(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.quantity attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the quantity
    • setQuoteId

      @Accessor(qualifier="quoteId", type=SETTER) public void setQuoteId(String value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.quoteId attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the quoteId
    • setSapCPQOutboundQuote

      @Accessor(qualifier="sapCPQOutboundQuote", type=SETTER) public void setSapCPQOutboundQuote(SAPCPQOutboundQuoteModel value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.sapCPQOutboundQuote attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the sapCPQOutboundQuote
    • setSapCPQOutboundQuoteItemComments

      @Accessor(qualifier="sapCPQOutboundQuoteItemComments", type=SETTER) public void setSapCPQOutboundQuoteItemComments(List<SAPCPQOutboundQuoteCommentModel> value)
      Generated method - Setter of SAPCPQOutboundQuoteItem.sapCPQOutboundQuoteItemComments attribute defined at extension sapcpqquoteintegration.
      Parameters:
      value - the sapCPQOutboundQuoteItemComments