SelectableLineItem

public final class SelectableLineItem implements Parcelable

The SelectableLineItem wrapps a LineItem and adds the possibility to select/deselect it and also add a reason why it's deselected.

Constructors

SelectableLineItem
Link copied to clipboard
SelectableLineItem SelectableLineItem(Boolean selected, GiniCaptureReturnReason reason, Boolean addedByUser, LineItem lineItem)

Functions

describeContents
Link copied to clipboard
abstract Integer describeContents()
equals
Link copied to clipboard
Boolean equals(Object other)
getAddedByUser
Link copied to clipboard
final Boolean getAddedByUser()
getLineItem
Link copied to clipboard
final LineItem getLineItem()
getReason
Link copied to clipboard
final GiniCaptureReturnReason getReason()
Reason for deselection.
getSelected
Link copied to clipboard
final Boolean getSelected()
hashCode
Link copied to clipboard
Integer hashCode()
setAddedByUser
Link copied to clipboard
final Unit setAddedByUser(Boolean addedByUser)
setReason
Link copied to clipboard
final Unit setReason(GiniCaptureReturnReason reason)
Reason for deselection.
setSelected
Link copied to clipboard
final Unit setSelected(Boolean selected)
toString
Link copied to clipboard
String toString()
writeToParcel
Link copied to clipboard
abstract Unit writeToParcel(Parcel p0, Integer p1)

Properties

addedByUser
Link copied to clipboard
private Boolean addedByUser
lineItem
Link copied to clipboard
private final LineItem lineItem
reason
Link copied to clipboard
private GiniCaptureReturnReason reason
Reason for deselection.
selected
Link copied to clipboard
private Boolean selected