public final class Invoice extends Object implements RelevantNullChecker
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the TurnOnline.biz Product Billing. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
| Modifier and Type | Class and Description |
|---|---|
static class |
Invoice.Status |
| Constructor and Description |
|---|
Invoice() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitallNull, setIfNotAllNullpublic Date getCreatedDate()
null for nonepublic Invoice setCreatedDate(Date createdDate)
createdDate - createdDate or null for nonepublic String getCurrency()
null for nonepublic Invoice setCurrency(String currency)
currency - currency or null for nonepublic Customer getCustomer()
null for nonepublic Invoice setCustomer(Customer customer)
customer - customer or null for nonepublic void setCustomerIf(Customer customer)
public Date getDateOfIssue()
null for nonepublic Invoice setDateOfIssue(Date dateOfIssue)
dateOfIssue - dateOfIssue or null for nonepublic Date getDateOfTaxable()
null for nonepublic Invoice setDateOfTaxable(Date dateOfTaxable)
dateOfTaxable - dateOfTaxable or null for nonepublic String getFinalText()
null for nonepublic Invoice setFinalText(String finalText)
finalText - finalText or null for nonepublic Long getId()
null for nonepublic String getIntroductoryText()
null for nonepublic Invoice setIntroductoryText(String introductoryText)
introductoryText - introductoryText or null for nonepublic String getInvoiceNumber()
null for nonepublic Invoice setInvoiceNumber(String invoiceNumber)
invoiceNumber - invoiceNumber or null for nonepublic Date getModificationDate()
null for nonepublic Invoice setModificationDate(Date modificationDate)
modificationDate - modificationDate or null for nonepublic NumberSeries getNumberSeries()
null for nonepublic Invoice setNumberSeries(NumberSeries numberSeries)
numberSeries - numberSeries or null for nonepublic Long getOrderId()
null for nonepublic InvoicePayment getPayment()
null for nonepublic Invoice setPayment(InvoicePayment payment)
payment - payment or null for nonepublic boolean setPaymentIf(InvoicePayment payment)
public String getPin()
null for nonepublic InvoicePricing getPricing()
null for nonepublic Invoice setPricing(InvoicePricing pricing)
pricing - pricing or null for nonepublic String getServingUrl()
null for nonepublic Invoice setServingUrl(String servingUrl)
servingUrl - servingUrl or null for nonepublic Invoice setSettlements(List<Deduction> settlements)
settlements - settlements or null for nonepublic String getStatus()
null for nonepublic String getType()
null for nonepublic boolean allNull()
RelevantNullCheckernull
value within its tree, among those that has been included to be checked.allNull in interface RelevantNullCheckertrue if at least a single property of this resource has a non null value,
otherwise falseCopyright © 2020. All rights reserved.