Receipt

class Receipt

Created by chbrown on 1/16/17.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
open var merchantMatchNameIfFuel: String

Functions

Link copied to clipboard
@NonNull
open fun addOcrProduct(@NonNull product: OcrProduct): Receipt
Link copied to clipboard
open fun addOcrProducts(@NonNull products: List<OcrProduct>): Receipt
Link copied to clipboard
open fun addPayments(@NonNull methods: List<OcrPaymentMethod>)
Link copied to clipboard
@NonNull
open fun addRawResult(@NonNull result: String): Receipt
Link copied to clipboard
@Nullable
open fun aid(): StringType
@NonNull
open fun aid(@Nullable aid: StringType): Receipt
Link copied to clipboard
@Nullable
open fun authCode(): StringType
@NonNull
open fun authCode(@Nullable authCode: StringType): Receipt
Link copied to clipboard
@Nullable
open fun barcode(): StringType
@NonNull
open fun barcode(@Nullable barcode: StringType): Receipt
Link copied to clipboard
@NonNull
open fun barcodes(): Set<Barcode>
open fun barcodes(@Nullable codes: List<Barcode>)
Link copied to clipboard
@NonNull
open fun blinkReceiptId(): String
Link copied to clipboard
@Nullable
open fun candidateMap(): Map<String, Candidate>
Link copied to clipboard
open fun cashback(): Float
@NonNull
open fun cashback(cashback: Float): Receipt
Link copied to clipboard
@NonNull
open fun cashier(@Nullable cashier: StringType): Receipt
Link copied to clipboard
@Nullable
open fun cashierId(): StringType
Link copied to clipboard
@Nullable
open fun channel(): StringType
@NonNull
open fun channel(@Nullable channel: StringType): Receipt
Link copied to clipboard
open fun charactersTotal(): Int
@NonNull
open fun charactersTotal(value: Int): Receipt
Link copied to clipboard
open fun clearDiscounts()
Link copied to clipboard
open fun clearOcrProducts()
Link copied to clipboard
open fun clearPayments()
Link copied to clipboard
@Nullable
open fun combinedRaw(): StringType
@NonNull
open fun combinedRaw(@Nullable combinedRaw: StringType): Receipt
Link copied to clipboard
@NonNull
open fun confidenceTotal(value: Float): Receipt
Link copied to clipboard
open fun detectedBannerId(): Int
@NonNull
open fun detectedBannerId(detectedBannerId: Int): Receipt
Link copied to clipboard
open fun discount(@NonNull discount: OcrDiscount)
Link copied to clipboard
@Nullable
open fun discounts(): List<OcrDiscount>
open fun discounts(@NonNull items: List<OcrDiscount>)
Link copied to clipboard
Link copied to clipboard
open fun duplicate(): Boolean
@NonNull
open fun duplicate(duplicate: Boolean): Receipt
Link copied to clipboard
@Nullable
open fun duplicateBlinkReceiptIds(): List<String>
@NonNull
open fun duplicateBlinkReceiptIds(@Nullable duplicateBlinkReceiptIds: List<String>): Receipt
Link copied to clipboard
@NonNull
open fun foundBottomEdge(foundBottomEdge: Boolean): Receipt
Link copied to clipboard
open fun foundScreen(): Boolean
@NonNull
open fun foundScreen(foundScreen: Boolean): Receipt
Link copied to clipboard
open fun foundTopEdge(): Boolean
@NonNull
open fun foundTopEdge(foundTopEdge: Boolean): Receipt
Link copied to clipboard
open fun fraudulent(): Boolean
open fun fraudulent(fraudulent: Boolean): Receipt
Link copied to clipboard
Link copied to clipboard
@NonNull
open fun googlePlaceId(@Nullable googlePlaceId: String): Receipt
Link copied to clipboard
open fun hasProducts(): Boolean
Link copied to clipboard
@NonNull
open fun instacartShopper(instacartShopper: Boolean): Receipt
Link copied to clipboard
@Nullable
open fun last4Digits(): StringType
@NonNull
open fun last4Digits(@Nullable last4Digits: StringType): Receipt
Link copied to clipboard
@Nullable
open fun logoMerchant(): Merchant.LogoMerchant
@NonNull
open fun logoMerchant(@Nullable logoMerchant: Merchant.LogoMerchant): Receipt
Link copied to clipboard
@Nullable
open fun longTransactionId(): StringType
@NonNull
open fun longTransactionId(@Nullable longTransactionId: StringType): Receipt
Link copied to clipboard
@Nullable
open fun loyaltyProgram(): Boolean
@NonNull
open fun loyaltyProgram(@Nullable program: Boolean): Receipt
Link copied to clipboard
@Nullable
open fun mallName(): StringType
@NonNull
open fun mallName(@Nullable mallName: StringType): Receipt
Link copied to clipboard
@Nullable
open fun memberNumber(): String
@NonNull
open fun memberNumber(@Nullable memberNumber: String): Receipt
Link copied to clipboard
@NonNull
open fun merchantMatchBannerIdIfFuel(merchantMatchBannerIdIfFuel: Int): Receipt
Link copied to clipboard
@Nullable
open fun merchantMatchGuess(): StringType
@NonNull
open fun merchantMatchGuess(@Nullable guess: StringType): Receipt
Link copied to clipboard
@Nullable
open fun merchantMatchNameIfFuel(): String
@NonNull
open fun merchantMatchNameIfFuel(@Nullable merchantMatchNameIfFuel: String): Receipt
Link copied to clipboard
@Nullable
open fun merchantName(): StringType
@NonNull
open fun merchantName(@Nullable merchantName: StringType): Receipt
Link copied to clipboard
@Nullable
open fun merchantSource(): String
@NonNull
open fun merchantSource(@Nullable merchantSource: String): Receipt
Link copied to clipboard
open fun ocrConfidence(): Float
@NonNull
open fun ocrConfidence(value: Float): Receipt
Link copied to clipboard
@Nullable
open fun ocrProducts(): List<OcrProduct>
Link copied to clipboard
@Nullable
open fun paymentMethods(): List<PaymentMethod>
Link copied to clipboard
@Nullable
open fun paymentTerminalId(): StringType
@NonNull
open fun paymentTerminalId(@Nullable id: StringType): Receipt
Link copied to clipboard
@Nullable
open fun paymentTransactionId(): StringType
@NonNull
open fun paymentTransactionId(@Nullable id: StringType): Receipt
Link copied to clipboard
@Nullable
open fun purchaseCountry(): String
@NonNull
open fun purchaseCountry(@Nullable purchaseCountry: String): Receipt
Link copied to clipboard
@Nullable
open fun purchaseDateTime(): DateTime
@NonNull
open fun purchaseDateTime(@Nullable purchaseDate: DateTime): Receipt
Link copied to clipboard
@Nullable
open fun purchaseType(): StringType
@NonNull
open fun purchaseType(@Nullable purchaseType: StringType): Receipt
Link copied to clipboard
@Nullable
open fun rawBasket(): String
@NonNull
open fun rawBasket(@Nullable rawBasket: String): Receipt
Link copied to clipboard
@NonNull
open fun rawResults(): ArrayList<String>
Link copied to clipboard
@Nullable
open fun rawTripFooter(): String
@NonNull
open fun rawTripFooter(@Nullable rawTripFooter: String): Receipt
Link copied to clipboard
@Nullable
open fun rawTripHeader(): String
@NonNull
open fun rawTripHeader(@Nullable rawTripHeader: String): Receipt
Link copied to clipboard
@Nullable
open fun registerId(): StringType
@NonNull
open fun registerId(@Nullable registerId: StringType): Receipt
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun storeAddress(): StringType
@NonNull
open fun storeAddress(@Nullable address: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storeCity(): StringType
@NonNull
open fun storeCity(@Nullable storeCity: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storeCountry(): StringType
@NonNull
open fun storeCountry(@Nullable storeCountry: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storeNumber(): StringType
@NonNull
open fun storeNumber(@Nullable storeNumber: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storePhone(): StringType
@NonNull
open fun storePhone(@Nullable storePhone: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storeState(): StringType
@NonNull
open fun storeState(@Nullable storeState: StringType): Receipt
Link copied to clipboard
@Nullable
open fun storeZip(): StringType
@NonNull
open fun storeZip(@Nullable storeZip: StringType): Receipt
Link copied to clipboard
@Nullable
open fun subTotal(): FloatType
@NonNull
open fun subTotal(@Nullable subTotal: FloatType): Receipt
Link copied to clipboard
@Nullable
open fun subtotalMatches(): StringType
@NonNull
open fun subtotalMatches(@Nullable subtotalMatches: StringType): Receipt
Link copied to clipboard
@Nullable
open fun taxes(): FloatType
@NonNull
open fun taxes(@Nullable taxes: FloatType): Receipt
Link copied to clipboard
@Nullable
open fun taxId(): StringType
@NonNull
open fun taxId(@Nullable taxId: StringType): Receipt
Link copied to clipboard
@Nullable
open fun textBasedMerchant(): MerchantResult
open fun textBasedMerchant(@Nullable textBasedMerchant: MerchantResult)
Link copied to clipboard
@Nullable
open fun timeSeconds(): StringType
@NonNull
open fun timeSeconds(@Nullable timeSeconds: StringType): Receipt
Link copied to clipboard
@Nullable
open fun tip(): FloatType
@NonNull
open fun tip(@Nullable tip: FloatType): Receipt
Link copied to clipboard
@Nullable
open fun total(): FloatType
@NonNull
open fun total(@Nullable total: FloatType): Receipt
Link copied to clipboard
@NonNull
open fun transaction(@Nullable transaction: StringType): Receipt
Link copied to clipboard
@Nullable
open fun transactionId(): StringType
Link copied to clipboard
@NonNull
open fun yelpId(@Nullable yelpId: String): Receipt