Package com.hybris.cis.client.tax.models
Class CisTaxDoc
- java.lang.Object
-
- com.hybris.cis.client.shared.models.CisResult
-
- com.hybris.cis.client.tax.models.CisTaxDoc
-
- All Implemented Interfaces:
Identifiable
public class CisTaxDoc extends CisResult
Tax document.
-
-
Constructor Summary
Constructors Constructor Description CisTaxDoc()CisTaxDoc(CisDecision decision)CisTaxDoc(CisDecision decision, java.lang.String id)CisTaxDoc(CisDecision decision, java.lang.String id, java.util.List<CisTaxLine> lineItems)CisTaxDoc(java.util.List<CisTaxLine> lineItems)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetDate()Gets the doc date.java.math.RoundingModegetRoundingMode()java.math.BigDecimalgetSubTotal()Gets the sub total.java.util.List<CisTaxLine>getTaxLines()Gets the tax lines.java.math.BigDecimalgetTotal()Gets the total.java.math.BigDecimalgetTotalTax()Gets the total tax.voidsetDate(java.util.Date docDate)Sets the doc date.voidsetRoundingMode(java.math.RoundingMode roundingMode)voidsetSubTotal(java.math.BigDecimal subTotal)Sets the sub total.voidsetTaxLines(java.util.List<CisTaxLine> taxLines)Sets the tax lines.voidsetTotal(java.math.BigDecimal total)Sets the total.voidsetTotalTax(java.math.BigDecimal totalTax)Sets the total tax.java.lang.StringtoString()-
Methods inherited from class com.hybris.cis.client.shared.models.CisResult
getClientRefId, getDecision, getHref, getId, getVendorId, getVendorReasonCode, getVendorResponses, getVendorStatusCode, setClientRefId, setDecision, setHref, setId, setVendorId, setVendorReasonCode, setVendorResponses, setVendorStatusCode
-
-
-
-
Constructor Detail
-
CisTaxDoc
public CisTaxDoc()
-
CisTaxDoc
public CisTaxDoc(java.util.List<CisTaxLine> lineItems)
-
CisTaxDoc
public CisTaxDoc(CisDecision decision)
-
CisTaxDoc
public CisTaxDoc(CisDecision decision, java.lang.String id)
-
CisTaxDoc
public CisTaxDoc(CisDecision decision, java.lang.String id, java.util.List<CisTaxLine> lineItems)
-
-
Method Detail
-
getTaxLines
public java.util.List<CisTaxLine> getTaxLines()
Gets the tax lines.- Returns:
- the taxLines
-
setTaxLines
public void setTaxLines(java.util.List<CisTaxLine> taxLines)
Sets the tax lines.- Parameters:
taxLines- the taxLines to set
-
getTotal
public java.math.BigDecimal getTotal()
Gets the total.- Returns:
- the total
-
setTotal
public void setTotal(java.math.BigDecimal total)
Sets the total.- Parameters:
total- the total to set
-
getTotalTax
public java.math.BigDecimal getTotalTax()
Gets the total tax.- Returns:
- the totalTax
-
setTotalTax
public void setTotalTax(java.math.BigDecimal totalTax)
Sets the total tax.- Parameters:
totalTax- the totalTax to set
-
getSubTotal
public java.math.BigDecimal getSubTotal()
Gets the sub total.- Returns:
- the subTotal
-
setSubTotal
public void setSubTotal(java.math.BigDecimal subTotal)
Sets the sub total.- Parameters:
subTotal- the subTotal to set
-
getDate
public java.util.Date getDate()
Gets the doc date.- Returns:
- the doc date
-
setDate
public void setDate(java.util.Date docDate)
Sets the doc date.- Parameters:
docDate- the new doc date
-
getRoundingMode
public java.math.RoundingMode getRoundingMode()
-
setRoundingMode
public void setRoundingMode(java.math.RoundingMode roundingMode)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-