Package com.blockchyp.client.dto
Class AggregateBillingLineItem
java.lang.Object
com.blockchyp.client.dto.AggregateBillingLineItem
Models low level aggregated and nested data line items.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a encapsulated drill down or detail lines.Gets provides a basic description of the line item.Gets encapsulated drill down or detail lines.getId()Gets the line item identifier.Gets the range of count based fees charged for the given line item.floatgetTotal()Gets the total for the line item.Gets the currency formatted total for the line item.Gets the range of percentage based fees charged for the given line item.booleanGets that a line item has nested information.booleanGets the total is a negative number.voidsetDescription(String value) Sets provides a basic description of the line item.voidSets encapsulated drill down or detail lines.voidsetExpandable(boolean value) Sets that a line item has nested information.voidSets the line item identifier.voidsetNegative(boolean value) Sets the total is a negative number.voidSets the range of count based fees charged for the given line item.voidsetTotal(float value) Sets the total for the line item.voidsetTotalFormatted(String value) Sets the currency formatted total for the line item.voidSets the range of percentage based fees charged for the given line item.
-
Constructor Details
-
AggregateBillingLineItem
public AggregateBillingLineItem()
-
-
Method Details
-
setId
Sets the line item identifier.- Parameters:
value- the line item identifier.
-
getId
Gets the line item identifier.- Returns:
- the line item identifier.
-
setDescription
Sets provides a basic description of the line item.- Parameters:
value- provides a basic description of the line item.
-
getDescription
Gets provides a basic description of the line item.- Returns:
- provides a basic description of the line item.
-
setExpandable
public void setExpandable(boolean value) Sets that a line item has nested information.- Parameters:
value- that a line item has nested information.
-
isExpandable
public boolean isExpandable()Gets that a line item has nested information.- Returns:
- that a line item has nested information.
-
setNegative
public void setNegative(boolean value) Sets the total is a negative number.- Parameters:
value- the total is a negative number.
-
isNegative
public boolean isNegative()Gets the total is a negative number.- Returns:
- the total is a negative number.
-
setTotal
public void setTotal(float value) Sets the total for the line item.- Parameters:
value- the total for the line item.
-
getTotal
public float getTotal()Gets the total for the line item.- Returns:
- the total for the line item.
-
setTotalFormatted
Sets the currency formatted total for the line item.- Parameters:
value- the currency formatted total for the line item.
-
getTotalFormatted
Gets the currency formatted total for the line item.- Returns:
- the currency formatted total for the line item.
-
setPerTranFeeRange
Sets the range of count based fees charged for the given line item.- Parameters:
value- the range of count based fees charged for the given line item.
-
getPerTranFeeRange
Gets the range of count based fees charged for the given line item.- Returns:
- the range of count based fees charged for the given line item.
-
setTransactionPercentageRange
Sets the range of percentage based fees charged for the given line item.- Parameters:
value- the range of percentage based fees charged for the given line item.
-
getTransactionPercentageRange
Gets the range of percentage based fees charged for the given line item.- Returns:
- the range of percentage based fees charged for the given line item.
-
setDetailLines
Sets encapsulated drill down or detail lines.- Parameters:
value- encapsulated drill down or detail lines.
-
getDetailLines
Gets encapsulated drill down or detail lines.- Returns:
- encapsulated drill down or detail lines.
-
addDetailLine
Adds a encapsulated drill down or detail lines.- Parameters:
value- encapsulated drill down or detail lines.
-