Class SAPCpiOutboundQuoteItemModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SAPCpiOutboundQuoteItemModel
    extends ItemModel
    Generated model class for type SAPCpiOutboundQuoteItem first defined at extension sapquoteintegration.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _SAPCPIOUTBOUNDQUOTE2SAPCPIOUTBOUNDQUOTEITEM
      Generated relation code constant for relation SAPCpiOutboundQuote2SAPCpiOutboundQuoteItem defining source attribute sapCpiOutboundQuote in extension sapquoteintegration.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CONFIGID
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.configId attribute defined at extension sapproductconfigcpiquoteexchange.
      static java.lang.String CURRENCYISOCODE
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.currencyIsoCode attribute defined at extension sapquoteintegration.
      static java.lang.String ENTRYNUMBER
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.entryNumber attribute defined at extension sapquoteintegration.
      static java.lang.String PRICE
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.price attribute defined at extension sapquoteintegration.
      static java.lang.String PRODUCTCODE
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.productCode attribute defined at extension sapquoteintegration.
      static java.lang.String PRODUCTNAME
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.productName attribute defined at extension sapquoteintegration.
      static java.lang.String QUANTITY
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.quantity attribute defined at extension sapquoteintegration.
      static java.lang.String QUOTEID
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.quoteId attribute defined at extension sapquoteintegration.
      static java.lang.String SAPCPIOUTBOUNDQUOTE
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute defined at extension sapquoteintegration.
      static java.lang.String SAPCPIOUTBOUNDQUOTEITEMCOMMENTS
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute defined at extension sapquoteintegration.
      static java.lang.String UNIT
      Generated constant - Attribute key of SAPCpiOutboundQuoteItem.unit attribute defined at extension sapquoteintegration.
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _SAPCPIOUTBOUNDQUOTE2SAPCPIOUTBOUNDQUOTEITEM

        public static final java.lang.String _SAPCPIOUTBOUNDQUOTE2SAPCPIOUTBOUNDQUOTEITEM
        Generated relation code constant for relation SAPCpiOutboundQuote2SAPCpiOutboundQuoteItem defining source attribute sapCpiOutboundQuote in extension sapquoteintegration.
        See Also:
        Constant Field Values
      • QUOTEID

        public static final java.lang.String QUOTEID
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.quoteId attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • ENTRYNUMBER

        public static final java.lang.String ENTRYNUMBER
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.entryNumber attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • PRODUCTCODE

        public static final java.lang.String PRODUCTCODE
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.productCode attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • QUANTITY

        public static final java.lang.String QUANTITY
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.quantity attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • CURRENCYISOCODE

        public static final java.lang.String CURRENCYISOCODE
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.currencyIsoCode attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • UNIT

        public static final java.lang.String UNIT
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.unit attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • PRODUCTNAME

        public static final java.lang.String PRODUCTNAME
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.productName attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • PRICE

        public static final java.lang.String PRICE
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.price attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • SAPCPIOUTBOUNDQUOTE

        public static final java.lang.String SAPCPIOUTBOUNDQUOTE
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • SAPCPIOUTBOUNDQUOTEITEMCOMMENTS

        public static final java.lang.String SAPCPIOUTBOUNDQUOTEITEMCOMMENTS
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute defined at extension sapquoteintegration.
        See Also:
        Constant Field Values
      • CONFIGID

        public static final java.lang.String CONFIGID
        Generated constant - Attribute key of SAPCpiOutboundQuoteItem.configId attribute defined at extension sapproductconfigcpiquoteexchange.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SAPCpiOutboundQuoteItemModel

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

        public SAPCpiOutboundQuoteItemModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • SAPCpiOutboundQuoteItemModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SAPCpiOutboundQuoteItemModel​(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 Detail

      • getConfigId

        @Accessor(qualifier="configId",
                  type=GETTER)
        public java.lang.String getConfigId()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.configId attribute defined at extension sapproductconfigcpiquoteexchange.
        Returns:
        the configId
      • getCurrencyIsoCode

        @Accessor(qualifier="currencyIsoCode",
                  type=GETTER)
        public java.lang.String getCurrencyIsoCode()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.currencyIsoCode attribute defined at extension sapquoteintegration.
        Returns:
        the currencyIsoCode
      • getEntryNumber

        @Accessor(qualifier="entryNumber",
                  type=GETTER)
        public java.lang.String getEntryNumber()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.entryNumber attribute defined at extension sapquoteintegration.
        Returns:
        the entryNumber
      • getPrice

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

        @Accessor(qualifier="productCode",
                  type=GETTER)
        public java.lang.String getProductCode()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.productCode attribute defined at extension sapquoteintegration.
        Returns:
        the productCode
      • getProductName

        @Accessor(qualifier="productName",
                  type=GETTER)
        public java.lang.String getProductName()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.productName attribute defined at extension sapquoteintegration.
        Returns:
        the productName
      • getQuantity

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

        @Accessor(qualifier="quoteId",
                  type=GETTER)
        public java.lang.String getQuoteId()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.quoteId attribute defined at extension sapquoteintegration.
        Returns:
        the quoteId
      • getSapCpiOutboundQuote

        @Accessor(qualifier="sapCpiOutboundQuote",
                  type=GETTER)
        public SAPCpiOutboundQuoteModel getSapCpiOutboundQuote()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute defined at extension sapquoteintegration.
        Returns:
        the sapCpiOutboundQuote
      • getSapCpiOutboundQuoteItemComments

        @Accessor(qualifier="sapCpiOutboundQuoteItemComments",
                  type=GETTER)
        public java.util.List<SAPCpiOutboundQuoteCommentModel> getSapCpiOutboundQuoteItemComments()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute defined at extension sapquoteintegration. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the sapCpiOutboundQuoteItemComments
      • getUnit

        @Accessor(qualifier="unit",
                  type=GETTER)
        public java.lang.String getUnit()
        Generated method - Getter of the SAPCpiOutboundQuoteItem.unit attribute defined at extension sapquoteintegration.
        Returns:
        the unit
      • setConfigId

        @Accessor(qualifier="configId",
                  type=SETTER)
        public void setConfigId​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.configId attribute defined at extension sapproductconfigcpiquoteexchange.
        Parameters:
        value - the configId
      • setCurrencyIsoCode

        @Accessor(qualifier="currencyIsoCode",
                  type=SETTER)
        public void setCurrencyIsoCode​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.currencyIsoCode attribute defined at extension sapquoteintegration.
        Parameters:
        value - the currencyIsoCode
      • setEntryNumber

        @Accessor(qualifier="entryNumber",
                  type=SETTER)
        public void setEntryNumber​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.entryNumber attribute defined at extension sapquoteintegration.
        Parameters:
        value - the entryNumber
      • setPrice

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

        @Accessor(qualifier="productCode",
                  type=SETTER)
        public void setProductCode​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.productCode attribute defined at extension sapquoteintegration.
        Parameters:
        value - the productCode
      • setProductName

        @Accessor(qualifier="productName",
                  type=SETTER)
        public void setProductName​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.productName attribute defined at extension sapquoteintegration.
        Parameters:
        value - the productName
      • setQuantity

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

        @Accessor(qualifier="quoteId",
                  type=SETTER)
        public void setQuoteId​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.quoteId attribute defined at extension sapquoteintegration.
        Parameters:
        value - the quoteId
      • setSapCpiOutboundQuote

        @Accessor(qualifier="sapCpiOutboundQuote",
                  type=SETTER)
        public void setSapCpiOutboundQuote​(SAPCpiOutboundQuoteModel value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute defined at extension sapquoteintegration.
        Parameters:
        value - the sapCpiOutboundQuote
      • setSapCpiOutboundQuoteItemComments

        @Accessor(qualifier="sapCpiOutboundQuoteItemComments",
                  type=SETTER)
        public void setSapCpiOutboundQuoteItemComments​(java.util.List<SAPCpiOutboundQuoteCommentModel> value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute defined at extension sapquoteintegration.
        Parameters:
        value - the sapCpiOutboundQuoteItemComments
      • setUnit

        @Accessor(qualifier="unit",
                  type=SETTER)
        public void setUnit​(java.lang.String value)
        Generated method - Setter of SAPCpiOutboundQuoteItem.unit attribute defined at extension sapquoteintegration.
        Parameters:
        value - the unit