LineItem

public final class LineItem implements Parcelable

The LineItem class contains information from a line item extraction.

Constructors

LineItem
Link copied to clipboard
LineItem LineItem(String id, String description, Integer quantity, String rawGrossPrice, Integer origQuantity, String origRawGrossPrice)

Functions

describeContents
Link copied to clipboard
abstract Integer describeContents()
equals
Link copied to clipboard
Boolean equals(Object other)
getCurrency
Link copied to clipboard
final Currency getCurrency()
The parsed currency.
getDescription
Link copied to clipboard
final String getDescription()
getGrossPrice
Link copied to clipboard
final BigDecimal getGrossPrice()
The unit price.
getId
Link copied to clipboard
final String getId()
getOrigTotalGrossPrice
Link copied to clipboard
final BigDecimal getOrigTotalGrossPrice()
The original total unit price.
getQuantity
Link copied to clipboard
final Integer getQuantity()
getRawCurrency
Link copied to clipboard
final String getRawCurrency()
The currency as a string in ISO 4217 format.
getRawGrossPrice
Link copied to clipboard
final String getRawGrossPrice()
getTotalGrossPrice
Link copied to clipboard
final BigDecimal getTotalGrossPrice()
The total unit price.
getTotalGrossPriceDiff
Link copied to clipboard
final BigDecimal getTotalGrossPriceDiff()
The difference between original and current total unit price.
hashCode
Link copied to clipboard
Integer hashCode()
toString
Link copied to clipboard
String toString()
writeToParcel
Link copied to clipboard
abstract Unit writeToParcel(Parcel p0, Integer p1)

Properties

currency
Link copied to clipboard
private final Currency currency
The parsed currency.
description
Link copied to clipboard
private final String description
grossPrice
Link copied to clipboard
private final BigDecimal grossPrice
The unit price.
id
Link copied to clipboard
private final String id
origTotalGrossPrice
Link copied to clipboard
private final BigDecimal origTotalGrossPrice
The original total unit price.
quantity
Link copied to clipboard
private final Integer quantity
rawCurrency
Link copied to clipboard
private final String rawCurrency
The currency as a string in ISO 4217 format.
rawGrossPrice
Link copied to clipboard
private final String rawGrossPrice
totalGrossPrice
Link copied to clipboard
private final BigDecimal totalGrossPrice
The total unit price.
totalGrossPriceDiff
Link copied to clipboard
private final BigDecimal totalGrossPriceDiff
The difference between original and current total unit price.

Extensions

asGiniExtractionMap
Link copied to clipboard
final MutableMap<String, GiniCaptureSpecificExtractionasGiniExtractionMap()