com.ibm.commerce.taxation.beans

Class CalculationCodeTaxExemptDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, Delegator, com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptInputDataBean, com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptSmartDataBean, java.io.Serializable


    public class CalculationCodeTaxExemptDataBean
    extends com.ibm.commerce.taxation.beansrc.CalculationCodeTaxExemptDataBeanBase
    implements com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptInputDataBean, com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptSmartDataBean
    This databean represents a CalculationCodeTaxExempt object.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CalculationCodeTaxExemptDataBean

        public CalculationCodeTaxExemptDataBean()
    • Method Detail

      • getRequestProperties

        public TypedProperty getRequestProperties()
        This method returns the request property set within this bean.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        com.ibm.commerce.datatype.TypedProperty
      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperty)
        This method sets the request property within this bean.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aRequestProperty -
      • getDataBeanKeyNCalculationCodeId

        public java.lang.String getDataBeanKeyNCalculationCodeId()
        This method returns NCalculationCodeId.
        Specified by:
        getDataBeanKeyNCalculationCodeId in interface com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyStrTaxCategoryId

        public java.lang.String getDataBeanKeyStrTaxCategoryId()
        This method returns StrTaxCategoryId.
        Specified by:
        getDataBeanKeyStrTaxCategoryId in interface com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptSmartDataBean
        Returns:
        java.lang.String
      • getCommandContext

        public CommandContext getCommandContext()
        This method returns the command context set within this bean.
        Specified by:
        getCommandContext in interface SmartDataBean
        Returns:
        com.ibm.commerce.command.CommandContext
      • setCommandContext

        public void setCommandContext(CommandContext aCommandContext)
        This method sets the command context within this bean.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        aCommandContext - com.ibm.commerce.command.CommandContext
      • setDataBeanKeyNCalculationCodeId

        public void setDataBeanKeyNCalculationCodeId(java.lang.String aNCalculationCodeId)
        This method sets NCalculationCodeId.
        Specified by:
        setDataBeanKeyNCalculationCodeId in interface com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptInputDataBean
        Parameters:
        aNCalculationCodeId - java.lang.String
      • setDataBeanKeyStrTaxCategoryId

        public void setDataBeanKeyStrTaxCategoryId(java.lang.String aStrTaxCategoryId)
        This method sets StrTaxCategoryId.
        Specified by:
        setDataBeanKeyStrTaxCategoryId in interface com.ibm.commerce.taxation.beans.CalculationCodeTaxExemptInputDataBean
        Parameters:
        aStrTaxCategoryId - java.lang.String
      • populate

        public void populate()
        This method is used to populate the CalculationCodeTaxExemptDataBean. You must set the data bean key using the set data bean key method before running the populate() method.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception