Package com.onslip360
Class API.ERPInvoiceMetadata
- java.lang.Object
-
- com.onslip360.Onslip360Object<API.ERPInvoiceMetadata>
-
- com.onslip360.API.ERPInvoiceMetadata
-
- All Implemented Interfaces:
Cloneable
,Comparable<Onslip360Object<API.ERPInvoiceMetadata>>
- Enclosing class:
- API
public static class API.ERPInvoiceMetadata extends Onslip360Object<API.ERPInvoiceMetadata>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
API.ERPInvoiceMetadata.Status
-
Constructor Summary
Constructors Constructor Description ERPInvoiceMetadata(String customerNumber, String invoiceDate, String invoiceId, API.ERPInvoiceMetadata.Status status, Double totalAmount, API.ERPActivation.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
customerNumber()
API.ERPInvoiceMetadata
customerNumber(String customerNumber)
String
invoiceDate()
API.ERPInvoiceMetadata
invoiceDate(String invoiceDate)
String
invoiceId()
API.ERPInvoiceMetadata
invoiceId(String invoiceId)
API.ERPInvoiceMetadata.Status
status()
API.ERPInvoiceMetadata
status(API.ERPInvoiceMetadata.Status status)
Double
totalAmount()
API.ERPInvoiceMetadata
totalAmount(Double totalAmount)
API.ERPActivation.Type
type()
API.ERPInvoiceMetadata
type(API.ERPActivation.Type type)
-
Methods inherited from class com.onslip360.Onslip360Object
clone, compareTo, equals, fromJson, fromJson, fromJsonArray, fromJsonArray, fromList, fromMap, fromObject, getExtended, hashCode, setExtended, setExtended, toJson, toJson, toJson, toJson, toList, toMap, toString
-
-
-
-
Constructor Detail
-
ERPInvoiceMetadata
public ERPInvoiceMetadata(String customerNumber, String invoiceDate, String invoiceId, API.ERPInvoiceMetadata.Status status, Double totalAmount, API.ERPActivation.Type type)
-
-
Method Detail
-
customerNumber
@Nonnull public String customerNumber()
-
invoiceDate
@Nonnull public String invoiceDate()
-
invoiceId
@Nonnull public String invoiceId()
-
status
@Nonnull public API.ERPInvoiceMetadata.Status status()
-
totalAmount
@Nonnull public Double totalAmount()
-
type
@Nonnull public API.ERPActivation.Type type()
-
customerNumber
@Nonnull public API.ERPInvoiceMetadata customerNumber(String customerNumber)
-
invoiceDate
@Nonnull public API.ERPInvoiceMetadata invoiceDate(String invoiceDate)
-
invoiceId
@Nonnull public API.ERPInvoiceMetadata invoiceId(String invoiceId)
-
status
@Nonnull public API.ERPInvoiceMetadata status(API.ERPInvoiceMetadata.Status status)
-
totalAmount
@Nonnull public API.ERPInvoiceMetadata totalAmount(Double totalAmount)
-
type
@Nonnull public API.ERPInvoiceMetadata type(API.ERPActivation.Type type)
-
-