Skip navigation links
A B C D E F G H I L M N O P R S T U V _ 

A

Accommodation - Class in net.dreceiptx.receipt.lineitem.travel
 
Accommodation(AccommodationType, String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
Accommodation(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
Accommodation(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
AccommodationType - Enum in net.dreceiptx.receipt.lineitem.travel
 
add(String, String) - Method in class net.dreceiptx.client.UriParameters
 
add(String, AVP) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
add(AVP) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
add(String, String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
add(String, String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
add(String, User) - Method in class net.dreceiptx.users.Users
 
addAdminFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addAdminFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addAllowanceOrCharge(ReceiptAllowanceCharge) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
addAllowanceOrCharge(ReceiptAllowanceCharge) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
addAmendmentFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addAmendmentFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addBookingFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addBookingFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientPurchasingContact(String, String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientPurchasingContact(String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientPurchasingContact(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientRecipientContact(String, String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientRecipientContact(String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addClientRecipientContact(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addCompanyTaxNumber(String, String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
addConfigEndpointId(String) - Method in class net.dreceiptx.users.NewUserBuilder
 
addConfigOption(UserConfigOptionType, String) - Method in class net.dreceiptx.users.NewUser
 
addContact(ContactType, String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
addContact(Contact) - Method in class net.dreceiptx.receipt.common.LocationInformation
 
addDeliveryFee(Double, String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
addDeliveryFee(Double, String, Tax) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
addDeliveryFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addDeliveryFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addDeliveryInstructions(String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
addDespatchDate(Date) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
addDocumentOwnerContact(ReceiptContact) - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
addEcomAVP(AVP) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
addEmailAddress(String) - Method in class net.dreceiptx.receipt.document.ReceiptContact
Sets the EmailAddress.
addEmailIdentifier(String) - Method in class net.dreceiptx.users.NewUserBuilder
 
AddError(String) - Method in class net.dreceiptx.receipt.validation.ReceiptValidation
 
addFreightFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addFreightFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addGeneralDiscount(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addGeneralDiscount(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addGeneralDiscount(double, String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
addGeneralDiscount(double, String, Tax) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
addIdentifier(UserIdentifierType, String) - Method in class net.dreceiptx.users.NewUser
 
addLineItem(LineItem, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(LineItem) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(String, String, int, double) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(String, String, int, double, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(String, String, String, int, double) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(String, String, String, int, double, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(String, String, String, int, double, double, boolean) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addLineItem(LineItem) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
addMerchantContact(ReceiptContact) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
addMerchantCustomerRelationsContact(String, String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantCustomerRelationsContact(String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantCustomerRelationsContact(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantDeliveryContact(String, String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantDeliveryContact(String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantDeliveryContact(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantSalesAssistantContact(String, String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantSalesAssistantContact(String, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addMerchantSalesAssistantContact(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addPackagingFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addPackagingFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addPackagingFee(double, String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
addPackagingFee(double, String, Tax) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
addPaymentReceipt(PaymentMethodType, Double) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addPaymentReceipt(PaymentReceipt) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addProcessingFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addProcessingFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addReceiptAllowanceCharges(ReceiptAllowanceCharge) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
addReceiver(DocumentOwner) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
Address - Class in net.dreceiptx.receipt.common
 
Address() - Constructor for class net.dreceiptx.receipt.common.Address
 
Address(String, String, String, String, String) - Constructor for class net.dreceiptx.receipt.common.Address
 
Address(GeographicalCoordinates) - Constructor for class net.dreceiptx.receipt.common.Address
 
Address(String, String, String, String, String, String, String, String) - Constructor for class net.dreceiptx.receipt.common.Address
 
addReturnOrCancellationFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addReturnOrCancellationFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addRMSContact(ReceiptContact) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
addServiceFee(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addServiceFee(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addTax(Tax) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
addTax(Tax) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
addTelephoneNumber(String) - Method in class net.dreceiptx.receipt.document.ReceiptContact
Sets the TelephoneNumber.
addTip(double, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addTip(double, String, Tax) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
addTradeItemIdentification(String, String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
AdminFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
AdminFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
AllowanceChargeType - Enum in net.dreceiptx.receipt.allowanceCharge
 
AllowanceOrChargeType - Enum in net.dreceiptx.receipt.allowanceCharge
 
AmendmentFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
AmendmentFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
Amount - Class in net.dreceiptx.receipt.common
 
Amount(Currency, BigDecimal) - Constructor for class net.dreceiptx.receipt.common.Amount
 
Amount(BigDecimal, Currency) - Constructor for class net.dreceiptx.receipt.common.Amount
 
APIKey - Static variable in class net.dreceiptx.config.ConfigKeys
 
APIRequesterId - Static variable in class net.dreceiptx.config.ConfigKeys
 
APISecret - Static variable in class net.dreceiptx.config.ConfigKeys
 
AVP - Class in net.dreceiptx.receipt.ecom
 
AVP(String, String) - Constructor for class net.dreceiptx.receipt.ecom.AVP
 
AVPList - Class in net.dreceiptx.receipt.ecom
 
AVPList() - Constructor for class net.dreceiptx.receipt.ecom.AVPList
 
AVPType - Enum in net.dreceiptx.receipt.ecom
 

B

Book - Class in net.dreceiptx.receipt.lineitem.retail
 
Book(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.retail.Book
 
Book(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.retail.Book
 
Book(String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.retail.Book
 
BookingFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
BookingFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
build() - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
build() - Method in class net.dreceiptx.receipt.settlement.PaymentReceiptBuilder
 
buildJson() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
buildReceiptPostRequest() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 

C

Code() - Method in enum net.dreceiptx.receipt.ecom.AVPType
 
code() - Method in enum net.dreceiptx.receipt.lineitem.entertainment.EntertainmentType
 
code() - Method in interface net.dreceiptx.receipt.lineitem.LineItemTypeDescription
 
code() - Method in enum net.dreceiptx.receipt.lineitem.travel.AccommodationType
 
code() - Method in enum net.dreceiptx.receipt.lineitem.travel.FlightDestinationType
 
code() - Method in enum net.dreceiptx.receipt.lineitem.travel.FlightType
 
code() - Method in enum net.dreceiptx.receipt.lineitem.travel.GroundTransportType
 
code() - Method in enum net.dreceiptx.receipt.lineitem.travel.TravelIncidentalType
 
codeOf(String) - Static method in enum net.dreceiptx.config.Location
 
codeOf(String) - Static method in enum net.dreceiptx.config.Region
 
codeOf(String) - Static method in enum net.dreceiptx.receipt.common.Country
 
codeOf(String) - Static method in enum net.dreceiptx.receipt.common.Currency
 
codeOf(String) - Static method in enum net.dreceiptx.receipt.common.Language
 
codeOf(String) - Static method in enum net.dreceiptx.receipt.tax.TaxCategory
 
codeOf(String) - Static method in enum net.dreceiptx.receipt.tax.TaxCode
 
CON0001 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
ConfigKeys - Class in net.dreceiptx.config
 
ConfigKeys() - Constructor for class net.dreceiptx.config.ConfigKeys
 
ConfigManager - Interface in net.dreceiptx.config
 
Contact - Class in net.dreceiptx.receipt.common
 
Contact() - Constructor for class net.dreceiptx.receipt.common.Contact
 
Contact(ContactType, String) - Constructor for class net.dreceiptx.receipt.common.Contact
 
ContactType - Enum in net.dreceiptx.receipt.common
 
Country - Enum in net.dreceiptx.receipt.common
 
CountryCodeMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
create() - Method in class net.dreceiptx.users.NewUserBuilder
 
createLineItem(String, TradeItemDescriptionInformation, double, double) - Method in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
Currency - Enum in net.dreceiptx.receipt.common
 
CurrencyCodeMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 

D

DatabaseConfigManager - Class in net.dreceiptx.config
 
DatabaseConfigManager() - Constructor for class net.dreceiptx.config.DatabaseConfigManager
 
DEBUG - Static variable in class net.dreceiptx.SDK
 
DefaultCountry - Static variable in class net.dreceiptx.config.ConfigKeys
 
DefaultCurrency - Static variable in class net.dreceiptx.config.ConfigKeys
 
DefaultLanguage - Static variable in class net.dreceiptx.config.ConfigKeys
 
DefaultTaxCategory - Static variable in class net.dreceiptx.config.ConfigKeys
 
DefaultTaxCode - Static variable in class net.dreceiptx.config.ConfigKeys
 
DefaultTimeZone - Static variable in class net.dreceiptx.config.ConfigKeys
 
DeliveryFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
DeliveryFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
DeliveryInformation - Class in net.dreceiptx.receipt.common
 
DeliveryInformation() - Constructor for class net.dreceiptx.receipt.common.DeliveryInformation
 
description() - Method in enum net.dreceiptx.receipt.lineitem.entertainment.EntertainmentType
 
description() - Method in interface net.dreceiptx.receipt.lineitem.LineItemTypeDescription
 
description() - Method in enum net.dreceiptx.receipt.lineitem.travel.AccommodationType
 
description() - Method in enum net.dreceiptx.receipt.lineitem.travel.FlightDestinationType
 
description() - Method in enum net.dreceiptx.receipt.lineitem.travel.FlightType
 
description() - Method in enum net.dreceiptx.receipt.lineitem.travel.GroundTransportType
 
description() - Method in enum net.dreceiptx.receipt.lineitem.travel.TravelIncidentalType
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.dreceiptx.receipt.serialization.json.InvoiceDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.dreceiptx.receipt.serialization.json.LineItemDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.dreceiptx.receipt.serialization.json.PaymentReceiptDeserializer
 
DespatchInformation - Class in net.dreceiptx.receipt.common
 
DespatchInformation() - Constructor for class net.dreceiptx.receipt.common.DespatchInformation
 
DespatchInformation(Date) - Constructor for class net.dreceiptx.receipt.common.DespatchInformation
 
DespatchInformation(Date, String) - Constructor for class net.dreceiptx.receipt.common.DespatchInformation
 
DespatchInformation(Date, Date, String) - Constructor for class net.dreceiptx.receipt.common.DespatchInformation
 
DictionaryConfigManager - Class in net.dreceiptx.config
Simple Dictionary Based ConfigManager
DictionaryConfigManager() - Constructor for class net.dreceiptx.config.DictionaryConfigManager
 
DigitalReceipt - Class in net.dreceiptx.receipt
 
DigitalReceipt() - Constructor for class net.dreceiptx.receipt.DigitalReceipt
 
DigitalReceiptBuilder - Class in net.dreceiptx.receipt
 
DigitalReceiptBuilder(Location) - Constructor for class net.dreceiptx.receipt.DigitalReceiptBuilder
 
DigitalReceiptBuilder(Location, String) - Constructor for class net.dreceiptx.receipt.DigitalReceiptBuilder
 
DigitalReceiptBuilder(ConfigManager) - Constructor for class net.dreceiptx.receipt.DigitalReceiptBuilder
 
DigitalReceiptDeserializer - Class in net.dreceiptx.receipt.serialization.json
 
DigitalReceiptDeserializer() - Constructor for class net.dreceiptx.receipt.serialization.json.DigitalReceiptDeserializer
 
DigitalReceiptMessage - Class in net.dreceiptx.receipt.serialization.json
 
DigitalReceiptMessage() - Constructor for class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
DigitalReceiptSerializer - Class in net.dreceiptx.receipt.serialization.json
 
DigitalReceiptSerializer() - Constructor for class net.dreceiptx.receipt.serialization.json.DigitalReceiptSerializer
 
DirectoryHost - Static variable in class net.dreceiptx.config.ConfigKeys
 
DirectoryProtocol - Static variable in class net.dreceiptx.config.ConfigKeys
 
DocumentIdentification - Class in net.dreceiptx.receipt.document
 
DocumentIdentification() - Constructor for class net.dreceiptx.receipt.document.DocumentIdentification
Creates instance of DocumentIdentification with default values set.
DocumentOwner - Class in net.dreceiptx.receipt.document
 
DocumentOwner() - Constructor for class net.dreceiptx.receipt.document.DocumentOwner
 
DocumentOwnerIdentification - Class in net.dreceiptx.receipt.document
 
DocumentOwnerIdentification() - Constructor for class net.dreceiptx.receipt.document.DocumentOwnerIdentification
 
DownloadDirectory - Static variable in class net.dreceiptx.config.ConfigKeys
 
downloadReceiptPDF(String) - Method in class net.dreceiptx.client.DRXClient
 
downloadReceiptPDF(String) - Method in interface net.dreceiptx.client.ExchangeClient
 
DRXClient - Class in net.dreceiptx.client
 
DRXClient() - Constructor for class net.dreceiptx.client.DRXClient
Creates basic instance of ExchangeClient
DRXClient(Region) - Constructor for class net.dreceiptx.client.DRXClient
Creates instance of ExchangeClient using the given Region.
DRXClient(ExchangeCredentials) - Constructor for class net.dreceiptx.client.DRXClient
Creates instance of DRXClient using the given ExchangeCredentials.
DRXClient(Region, ExchangeCredentials) - Constructor for class net.dreceiptx.client.DRXClient
Creates instance of ExchangeClient using the given Region and with provided ExchangeCredentials
DRXClient(ConfigManager) - Constructor for class net.dreceiptx.client.DRXClient
Creates instance of ExchangeClient using the given ConfigManager
DRXCredentials - Class in net.dreceiptx.client
 
DRXCredentials(String, String, String) - Constructor for class net.dreceiptx.client.DRXCredentials
 
dRxGLN - Static variable in class net.dreceiptx.config.ConfigKeys
 
DutyFeeTaxRegistration(TaxCode, String) - Constructor for class net.dreceiptx.receipt.common.TransactionalParty.DutyFeeTaxRegistration
 

E

ENT0001 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
Entertainment - Class in net.dreceiptx.receipt.lineitem.entertainment
 
Entertainment(EntertainmentType, String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
Entertainment(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
Entertainment(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
EntertainmentType - Enum in net.dreceiptx.receipt.lineitem.entertainment
 
EnvVarExchangeCredentials - Class in net.dreceiptx.client
The EnvVarExchangeCredentials is a simply mechanism to create ExchangeCredentials from Environment Variables.
EnvVarExchangeCredentials() - Constructor for class net.dreceiptx.client.EnvVarExchangeCredentials
Creates instance using the credentials from environment variables.
equals(Object) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
ExchangeClient - Interface in net.dreceiptx.client
 
ExchangeClientException - Exception in net.dreceiptx.client.exception
 
ExchangeClientException() - Constructor for exception net.dreceiptx.client.exception.ExchangeClientException
 
ExchangeClientException(int, String) - Constructor for exception net.dreceiptx.client.exception.ExchangeClientException
 
ExchangeClientException(int, String, Throwable) - Constructor for exception net.dreceiptx.client.exception.ExchangeClientException
 
ExchangeClientException(String) - Constructor for exception net.dreceiptx.client.exception.ExchangeClientException
 
ExchangeCredentials - Interface in net.dreceiptx.client
 
ExchangeHost - Static variable in class net.dreceiptx.config.ConfigKeys
 
ExchangeProtocol - Static variable in class net.dreceiptx.config.ConfigKeys
 
ExchangeResponse - Class in net.dreceiptx.client
 
ExchangeResponse() - Constructor for class net.dreceiptx.client.ExchangeResponse
 
exchangeResponse - Variable in class net.dreceiptx.client.ExchangeResponse
 
exists(String) - Method in interface net.dreceiptx.config.ConfigManager
 
exists(String) - Method in class net.dreceiptx.config.DatabaseConfigManager
 
exists(String) - Method in class net.dreceiptx.config.DictionaryConfigManager
 
exists(String) - Method in class net.dreceiptx.config.PropertiesConfigManager
 

F

Flight - Class in net.dreceiptx.receipt.lineitem.travel
 
Flight(FlightType, String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Flight
 
Flight(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Flight
 
Flight(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.Flight
 
FlightDestinationType - Enum in net.dreceiptx.receipt.lineitem.travel
 
FlightType - Enum in net.dreceiptx.receipt.lineitem.travel
 
FreightFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
FreightFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
fromJson(String) - Static method in class net.dreceiptx.receipt.DigitalReceipt
 

G

GeneralDiscount(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
GeneralDiscount(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
GeographicalCoordinates - Class in net.dreceiptx.receipt.common
 
GeographicalCoordinates(String, String) - Constructor for class net.dreceiptx.receipt.common.GeographicalCoordinates
 
get(String) - Method in class net.dreceiptx.client.UriParameters
 
get(String, String) - Method in class net.dreceiptx.client.UriParameters
 
get(String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
get(String, String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
get(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
get(String, String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
get(String) - Method in class net.dreceiptx.users.Users
 
getAccommodationType() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getAddress() - Method in class net.dreceiptx.receipt.common.LocationInformation
 
getAirline() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getAllowanceOrCharges() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getAllowances() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getAllowancesTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getAllowancesTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getAPIEndpoint() - Method in enum net.dreceiptx.config.Region
 
getAPIKey() - Method in class net.dreceiptx.client.DRXCredentials
 
getAPIKey() - Method in class net.dreceiptx.client.EnvVarExchangeCredentials
 
getAPIKey() - Method in interface net.dreceiptx.client.ExchangeCredentials
 
getAPISecret() - Method in class net.dreceiptx.client.DRXCredentials
 
getAPISecret() - Method in class net.dreceiptx.client.EnvVarExchangeCredentials
 
getAPISecret() - Method in interface net.dreceiptx.client.ExchangeCredentials
 
getArrivalDate() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getArrivalDate() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getArrivalGeoLocation() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getAttributeName() - Method in class net.dreceiptx.receipt.ecom.AVP
 
getAuthorisationCode() - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
getAuthorisationNumber() - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
getAuthority() - Method in class net.dreceiptx.receipt.document.DocumentOwnerIdentification
Gets and sets the Authority agency of the identification key.
getBatchNumber() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getBillingCostCentre() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getBillingOrganisationName() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getBillingOrganisationName() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getBookingNumber() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getBrandName() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getBrandName() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getBuildingnumber() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getBuildingnumber() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getBusinessRegistrationNumber() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getBusinessTaxNumber() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getBusinessTaxNumberType() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getCharges() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getChargesTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getChargesTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getCity() - Method in class net.dreceiptx.receipt.common.Address
 
getCity() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getCity() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getClientContacts() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getClientPurchasingContact() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getClientRecipientContact() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getCode() - Method in enum net.dreceiptx.config.Location
 
getCode() - Method in enum net.dreceiptx.config.Region
 
getCode() - Method in enum net.dreceiptx.receipt.common.Country
 
getCode() - Method in enum net.dreceiptx.receipt.common.Currency
 
getCode() - Method in enum net.dreceiptx.receipt.common.Language
 
getCode() - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
getCodelist() - Method in class net.dreceiptx.receipt.ecom.AVP
 
getCodelistVersion() - Method in class net.dreceiptx.receipt.ecom.AVP
 
getCodeName() - Method in class net.dreceiptx.receipt.ecom.AVP
 
getCommonName() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getCompanyTaxNumber(TaxCode) - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getCompanyTaxNumber(TaxCode) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getConfig() - Method in class net.dreceiptx.users.NewUser
 
getConfigValue(String) - Method in interface net.dreceiptx.config.ConfigManager
 
getConfigValue(String) - Method in class net.dreceiptx.config.DatabaseConfigManager
 
getConfigValue(String) - Method in class net.dreceiptx.config.DictionaryConfigManager
 
getConfigValue(String) - Method in class net.dreceiptx.config.PropertiesConfigManager
 
getContact() - Method in class net.dreceiptx.receipt.common.Contact
 
getContact() - Method in class net.dreceiptx.receipt.document.ReceiptContact
Gets and sets the Name of contact person or department.
getContactName() - Method in class net.dreceiptx.receipt.document.ReceiptContact
 
getContacts() - Method in class net.dreceiptx.receipt.common.LocationInformation
 
getContacts() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getCountry() - Method in enum net.dreceiptx.config.Location
 
getCountry() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getCountry() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getCountryCode() - Method in class net.dreceiptx.receipt.common.Address
 
getCountryOfSupplyOfGoods() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getCreationDateAndTime() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Gets and sets the CreationDateAndTime.
getCreationDateTime() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getCreationDateTimeString() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getCurrency() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getCurrency() - Method in enum net.dreceiptx.config.Location
 
getCurrencyCode() - Method in class net.dreceiptx.receipt.common.Amount
 
getCustomerDeliveryContactDetails() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getCustomerReference() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getCustomerReferenceNumber() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getDefaultCountry() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDefaultCurrency() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDefaultLanguage() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDefaultTaxCategory() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDefaultTaxCode() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDefaultTimeZone() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getDeliveryAddress() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getDeliveryDate() - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
getDeliveryDate() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDeliveryFees() - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
getDeliveryInstructions() - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
getDeliveryInstructions() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDepartureDate() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getDepartureDate() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getDepartureDate() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getDepartureGeoLocation() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getDepth() - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
getDescription() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getDescription() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDescriptionShort() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getDespatchDate() - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
getDespatchDate() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDespatchInformation() - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
getDespatchInformation() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getDespatchInformation() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDestinationCoordinates() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getDestinationInformation() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getDestinationInformation() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getDetailedDescription() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getDetailedDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getDetailedDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
getDiameter() - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
getDigitalReceiptSerializer() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getDirectoryEndpoint() - Method in enum net.dreceiptx.config.Region
 
getDirectoryHost() - Method in class net.dreceiptx.client.DRXClient
 
getDisplayName() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceChargeType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceOrChargeType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.allowanceCharge.SettlementType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.common.ContactType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.common.Country
 
getDisplayName() - Method in enum net.dreceiptx.receipt.common.Currency
 
getDisplayName() - Method in enum net.dreceiptx.receipt.common.Language
 
getDisplayName() - Method in enum net.dreceiptx.receipt.common.Measurement.MeasurementType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.document.ReceiptContactType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.lineitem.TransactionalTradeItemType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.serialization.SerializationType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.settlement.PaymentMethodType
 
getDisplayName() - Method in enum net.dreceiptx.receipt.tax.TaxCategory
 
getDisplayName() - Method in enum net.dreceiptx.receipt.tax.TaxCode
 
getDisplayName() - Method in enum net.dreceiptx.users.UserConfigOptionType
 
getDisplayName() - Method in enum net.dreceiptx.users.UserIdentifierType
 
getDocumentIdentification() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getDocumentOwnerContact() - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
getDriverName() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getdRxGLN() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getdRxGLN() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getdRxGLN() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getDutyFeeTaxRegistrationID() - Method in class net.dreceiptx.receipt.common.TransactionalParty.DutyFeeTaxRegistration
 
getDutyFeeTaxRegistrationID() - Method in class net.dreceiptx.receipt.common.TransactionalParty
 
getDutyFeeTaxTypeCode() - Method in class net.dreceiptx.receipt.common.TransactionalParty.DutyFeeTaxRegistration
 
getDutyFeeTaxTypeCode() - Method in class net.dreceiptx.receipt.common.TransactionalParty
 
getEcomAVPList() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getEmail() - Method in class net.dreceiptx.users.NewUser
 
getEmailAddress() - Method in class net.dreceiptx.receipt.document.ReceiptContact
Gets the EmailAddress.
getEntertainmentType() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getEntrySet() - Method in class net.dreceiptx.client.UriParameters
 
getEntrySet() - Method in class net.dreceiptx.receipt.ecom.AVPList
 
getEntrySet() - Method in class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
getEntrySet() - Method in class net.dreceiptx.users.Users
 
getErrorCode() - Method in exception net.dreceiptx.client.exception.ExchangeClientException
 
getErrorCode() - Method in exception net.dreceiptx.receipt.validation.ReceiptDeserializationException
 
getErrors() - Method in class net.dreceiptx.receipt.validation.ReceiptValidation
 
getExchangeAPIHost() - Method in class net.dreceiptx.client.DRXClient
 
getExchangeCredentials() - Method in class net.dreceiptx.client.DRXClient
 
getFlightDestinationType() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getFlightType() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getFriendlyAddressLine() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getFullName() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getGeographicalCoordinates() - Method in class net.dreceiptx.receipt.common.Address
 
getGeographicalCoordinates() - Method in class net.dreceiptx.receipt.common.LocationInformation
 
getGLN() - Method in enum net.dreceiptx.config.Region
 
getGoodsAndServicesTaxCode() - Method in enum net.dreceiptx.config.Location
 
getGroundTransportType() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getGUID() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getGUID() - Method in class net.dreceiptx.users.User
 
getHeight() - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
getIBSNNumber() - Method in class net.dreceiptx.receipt.lineitem.retail.Book
 
getId() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getId() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getId() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
getIdentifier() - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
getIdentifier() - Method in class net.dreceiptx.users.User
 
getIdentifiers() - Method in class net.dreceiptx.users.NewUser
 
getIdentifierType() - Method in class net.dreceiptx.users.User
 
getIncidentalType() - Method in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
getIncludesAlcohol() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getIndustry() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getInstanceIdentifier() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Gets the InstanceIdentifier.
getInvoice() - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
getInvoiceCurrencyCode() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getInvoiceIdentification() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getInvoiceLineItems() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getIsTradeItemAService() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getIsTradeItemReconditioned() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getItinerary() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getItineraryDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getJsonPayloadContent() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getLanguage() - Method in enum net.dreceiptx.config.Location
 
getLatitude() - Method in class net.dreceiptx.receipt.common.GeographicalCoordinates
 
getLineItemFactories() - Static method in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
getLineItemId() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getLineItems() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getLineItemType(Class<T>, LineItemTypeDescription) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.retail.Book
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.StandardLineItem
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getLineItemTypeValue() - Method in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
getLocation() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getLocation() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getLocationInformation() - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
getLongitude() - Method in class net.dreceiptx.receipt.common.GeographicalCoordinates
 
getMeasurementType() - Method in class net.dreceiptx.receipt.common.Measurement.Measurement
 
getMerchantCustomerRelations() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getMerchantDeliveryContact() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getMerchantGLN() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getMerchantGLN() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getMerchantGLN() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getMerchantLocationHostname() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getMerchantLocationReference() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getMerchantLogoUrl() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getMerchantName() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getMerchantName() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getMerchantSalesAssistant() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getMessage() - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
getMultipleType() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Gets and sets the MultipleType property.
getName() - Method in class net.dreceiptx.receipt.common.Address
 
getName() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getNetContent() - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
getNetTotal() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getNetTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getNetTotal() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getNetTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getNote() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getOrganisationName() - Method in class net.dreceiptx.receipt.common.TransactionalParty
 
getOrganisationName() - Method in class net.dreceiptx.receipt.common.TransactionalParty.Organisation
 
getOriginAddress() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getOriginContact() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getOriginCoordinates() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getOriginInformation() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getOriginInformation() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getPassengerName() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getPassengerName() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getPaymentAmount() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
getPaymentAuthorisation() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
getPaymentMethodType() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
getPaymentProvider() - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
getPaymentReceipts() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getPaymentReceipts() - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
getPercentage() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
getPNR() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getPostalCode() - Method in class net.dreceiptx.receipt.common.Address
 
getPostcode() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getPostcode() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getPrice() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getPrimaryAddress() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getPrimaryEmail() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getPrimaryPhone() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getProvider() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getProviderName() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getPurchaseOrder() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getPurchaseOrderNumber() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getQuantity() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getReceiptAllowanceCharges() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getReceiptContactType() - Method in class net.dreceiptx.receipt.document.ReceiptContact
Gets the ContactTypeIdentifier.
getReceiptDate() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getReceiptGSTTotal() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getReceiptReference() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getReceiptTaxTotal() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getReceiptTotal() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
getReceiptVersion() - Method in class net.dreceiptx.client.DRXClient
 
getReceiver() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getRegion() - Method in enum net.dreceiptx.config.Location
 
getRequesterId() - Method in class net.dreceiptx.client.DRXCredentials
 
getRequesterId() - Method in class net.dreceiptx.client.EnvVarExchangeCredentials
 
getRequesterId() - Method in interface net.dreceiptx.client.ExchangeCredentials
 
getRMS() - Method in class net.dreceiptx.users.User
 
getSalesOrderReference() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getSalesOrderReference() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getSector() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getSender() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getSerialNumber() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getServiceProviderName() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getServiceProviderName() - Method in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
getSettlementCurrency() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
getShortDescription() - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
getShortDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
getShortDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
getSourceData() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getStandard() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Gets the Standard.
getStandardBusinessDocumentHeader() - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
getState() - Method in class net.dreceiptx.receipt.common.Address
 
getState() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getState() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getStatus() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getStreet() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getStreet() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getStreet1() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getStreet1() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getStreet2() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getStreet2() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getStreet3() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getStreet3() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getStreetAddress1() - Method in class net.dreceiptx.receipt.common.Address
 
getStreetAddress2() - Method in class net.dreceiptx.receipt.common.Address
 
getStreetAddress3() - Method in class net.dreceiptx.receipt.common.Address
 
getStreetnumber() - Method in class net.dreceiptx.receipt.merchant.MerchantAddress
 
getStreetnumber() - Method in class net.dreceiptx.receipt.merchant.MerchantContact
 
getSubTotal() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getSubTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getSubTotal() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getSubTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getSubTotalAllowances() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getSubTotalCharges() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getTaxableAmount() - Method in class net.dreceiptx.receipt.tax.Tax
 
getTaxableAmount() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
getTaxCategory() - Method in class net.dreceiptx.receipt.tax.Tax
 
getTaxCategory() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
getTaxCode() - Method in class net.dreceiptx.receipt.tax.Tax
 
getTaxCode() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
getTaxes() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getTaxes() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTaxesTotal() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getTaxesTotal(TaxCode) - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
Calculates the TaxesTotal for the given TaxCode
getTaxesTotal() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getTaxesTotal(TaxCode) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getTaxesTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTaxesTotal(TaxCode) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTaxPercentage() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getTaxRate() - Method in class net.dreceiptx.receipt.tax.Tax
 
getTaxTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getTaxTotal(TaxCode) - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getTaxTotal() - Method in class net.dreceiptx.receipt.tax.Tax
 
getTelephoneNumber() - Method in class net.dreceiptx.receipt.document.ReceiptContact
Gets the TelephoneNumber.
getTicketNumber() - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
getTimeZone() - Method in enum net.dreceiptx.config.Location
 
getTotal() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getTotal() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getTotal() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
getTotal() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTotalTax() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
getTradeItemDescription() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getTradeItemDescriptionInformation() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTradeItemGroupIdentificationCode() - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
getTradeItemIdentification() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTradeItemIdentificationValue(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTradeItemMeasurements() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTransactionalTradeItemCode() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTransactionalTradeItemType() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
getTripCode() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getTripDescription() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getTripDistance() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getTripReason() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getType() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
getType() - Method in class net.dreceiptx.receipt.common.Contact
 
getType() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
 
getTypeVersion() - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Gets the TypeVersion.
getUserGUID() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
getUserGUID() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
getUserGUID() - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
getUserIdentifier() - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
getUserVersion() - Method in class net.dreceiptx.client.DRXClient
 
getValue() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceChargeType
 
getValue() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceOrChargeType
 
getValue() - Method in enum net.dreceiptx.receipt.allowanceCharge.SettlementType
 
getValue() - Method in class net.dreceiptx.receipt.common.Amount
 
getValue() - Method in enum net.dreceiptx.receipt.common.ContactType
 
getValue() - Method in class net.dreceiptx.receipt.common.Measurement.Measurement
 
getValue() - Method in enum net.dreceiptx.receipt.common.Measurement.MeasurementType
 
getValue() - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
getValue() - Method in class net.dreceiptx.receipt.document.DocumentOwnerIdentification
 
getValue() - Method in enum net.dreceiptx.receipt.document.ReceiptContactType
 
getValue() - Method in class net.dreceiptx.receipt.ecom.AVP
 
getValue(String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
getValue(String, String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
getValue() - Method in enum net.dreceiptx.receipt.lineitem.TransactionalTradeItemType
 
getValue() - Method in enum net.dreceiptx.receipt.serialization.SerializationType
 
getValue() - Method in enum net.dreceiptx.receipt.settlement.PaymentMethodType
 
getValue() - Method in enum net.dreceiptx.receipt.tax.TaxCategory
 
getValue() - Method in enum net.dreceiptx.receipt.tax.TaxCode
 
getValue() - Method in enum net.dreceiptx.users.UserConfigOptionType
 
getValue() - Method in enum net.dreceiptx.users.UserIdentifierType
 
getVehicleIdentifier() - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
getWebsite() - Method in class net.dreceiptx.receipt.merchant.Merchant
 
getWidth() - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
GroundTransport - Class in net.dreceiptx.receipt.lineitem.travel
 
GroundTransport(GroundTransportType, String, String, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
GroundTransport(GroundTransportType, String, String, String, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
GroundTransport(GroundTransportType, String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
GroundTransport(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
GroundTransport(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
GroundTransportType - Enum in net.dreceiptx.receipt.lineitem.travel
 
gsonValidator() - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
gsonValidator() - Method in class net.dreceiptx.receipt.common.LocationInformation
 

H

HandlingFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
HandlingFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
has(String) - Method in class net.dreceiptx.client.UriParameters
 
has(String) - Method in class net.dreceiptx.receipt.ecom.AVPList
 
has(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
hashCode() - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
hasNote() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
hasPaymentAuthorisation() - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
hasTaxes() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
hasTaxes() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
hasTradeItemIdentificationValue(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 

I

Invoice - Class in net.dreceiptx.receipt.invoice
 
Invoice() - Constructor for class net.dreceiptx.receipt.invoice.Invoice
 
Invoice(Location) - Constructor for class net.dreceiptx.receipt.invoice.Invoice
 
Invoice(ConfigManager) - Constructor for class net.dreceiptx.receipt.invoice.Invoice
 
InvoiceDeserializer - Class in net.dreceiptx.receipt.serialization.json
 
InvoiceDeserializer() - Constructor for class net.dreceiptx.receipt.serialization.json.InvoiceDeserializer
 
InvoiceSerializer - Class in net.dreceiptx.receipt.serialization.json
 
InvoiceSerializer(Currency) - Constructor for class net.dreceiptx.receipt.serialization.json.InvoiceSerializer
 
is(TaxCode) - Method in class net.dreceiptx.receipt.tax.Tax
 
isAllowance() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
isBillingInformationSet() - Method in class net.dreceiptx.receipt.DigitalReceipt
 
isBillingInformationSet() - Method in class net.dreceiptx.receipt.invoice.Invoice
 
isCharge() - Method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
isDryRun() - Method in class net.dreceiptx.client.ReceiptPostRequest
 
isDryRunReceipt() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
isRegistered() - Method in class net.dreceiptx.users.User
 
isReturnOrExchange() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
isSuccess() - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
isValid() - Method in class net.dreceiptx.receipt.validation.ReceiptValidation
 

L

Language - Enum in net.dreceiptx.receipt.common
 
LATEST_RECEIPT_VERSION - Static variable in class net.dreceiptx.SDK
 
LATEST_USER_VERSION - Static variable in class net.dreceiptx.SDK
 
LineItem - Class in net.dreceiptx.receipt.lineitem
 
LineItem() - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(String, String, String, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(String, String, String, BigDecimal, BigDecimal) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TradeItemDescriptionInformation, BigDecimal, BigDecimal) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TransactionalTradeItemType, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TransactionalTradeItemType, String, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItem(TransactionalTradeItemType, String, BigDecimal, BigDecimal) - Constructor for class net.dreceiptx.receipt.lineitem.LineItem
 
LineItemBuilder - Class in net.dreceiptx.receipt.lineitem
 
LineItemBuilder(String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
LineItemBuilder(TransactionalTradeItemType, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
LineItemDeserializer - Class in net.dreceiptx.receipt.serialization.json
 
LineItemDeserializer() - Constructor for class net.dreceiptx.receipt.serialization.json.LineItemDeserializer
 
LineItemFactory - Class in net.dreceiptx.receipt.lineitem
 
LineItemFactory() - Constructor for class net.dreceiptx.receipt.lineitem.LineItemFactory
 
LineItemSerializer - Class in net.dreceiptx.receipt.serialization.json
 
LineItemSerializer(Currency) - Constructor for class net.dreceiptx.receipt.serialization.json.LineItemSerializer
 
LineItemTypeDescription - Interface in net.dreceiptx.receipt.lineitem
 
LineItemTypeIdentifier - Static variable in class net.dreceiptx.receipt.lineitem.LineItem
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.retail.Book
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.StandardLineItem
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.travel.Flight
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
LineItemTypeValue - Static variable in class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
Location - Enum in net.dreceiptx.config
 
LocationInformation - Class in net.dreceiptx.receipt.common
 
LocationInformation() - Constructor for class net.dreceiptx.receipt.common.LocationInformation
 
LocationInformation(Address, Contact) - Constructor for class net.dreceiptx.receipt.common.LocationInformation
 
LocationInformation(Address) - Constructor for class net.dreceiptx.receipt.common.LocationInformation
 
LocationInformation(GeographicalCoordinates) - Constructor for class net.dreceiptx.receipt.common.LocationInformation
 
LocationInformation(Contact) - Constructor for class net.dreceiptx.receipt.common.LocationInformation
 
lookupMerchant(String) - Method in class net.dreceiptx.client.DRXClient
 
lookupMerchant(String) - Method in interface net.dreceiptx.client.ExchangeClient
 
lookupReceipt(String) - Method in class net.dreceiptx.client.DRXClient
 
lookupReceipt(String) - Method in interface net.dreceiptx.client.ExchangeClient
 

M

MaterialGeneric - Class in net.dreceiptx.receipt.lineitem.construction
 
MaterialGeneric(String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
MaterialGeneric(String, String, String, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
MaterialGeneric(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
MaterialGeneric(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.construction.MaterialGeneric
 
Measurement - Class in net.dreceiptx.receipt.common.Measurement
 
Measurement(double, MeasurementType) - Constructor for class net.dreceiptx.receipt.common.Measurement.Measurement
 
MeasurementType - Enum in net.dreceiptx.receipt.common.Measurement
 
Merchant - Class in net.dreceiptx.receipt.merchant
 
Merchant() - Constructor for class net.dreceiptx.receipt.merchant.Merchant
 
MerchantAddress - Class in net.dreceiptx.receipt.merchant
 
MerchantAddress() - Constructor for class net.dreceiptx.receipt.merchant.MerchantAddress
 
MerchantContact - Class in net.dreceiptx.receipt.merchant
 
MerchantContact() - Constructor for class net.dreceiptx.receipt.merchant.MerchantContact
 
MerchantGLN - Static variable in class net.dreceiptx.config.ConfigKeys
 
MerchantGLNMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
MerchantReferencenumberMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
MerchantStatus - Enum in net.dreceiptx.receipt.merchant
 
MultiBuyDiscount(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
MultiBuyDiscount(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 

N

net.dreceiptx - package net.dreceiptx
 
net.dreceiptx.client - package net.dreceiptx.client
 
net.dreceiptx.client.exception - package net.dreceiptx.client.exception
 
net.dreceiptx.config - package net.dreceiptx.config
 
net.dreceiptx.receipt - package net.dreceiptx.receipt
 
net.dreceiptx.receipt.allowanceCharge - package net.dreceiptx.receipt.allowanceCharge
 
net.dreceiptx.receipt.common - package net.dreceiptx.receipt.common
 
net.dreceiptx.receipt.common.Measurement - package net.dreceiptx.receipt.common.Measurement
 
net.dreceiptx.receipt.document - package net.dreceiptx.receipt.document
 
net.dreceiptx.receipt.ecom - package net.dreceiptx.receipt.ecom
 
net.dreceiptx.receipt.invoice - package net.dreceiptx.receipt.invoice
 
net.dreceiptx.receipt.lineitem - package net.dreceiptx.receipt.lineitem
 
net.dreceiptx.receipt.lineitem.construction - package net.dreceiptx.receipt.lineitem.construction
 
net.dreceiptx.receipt.lineitem.entertainment - package net.dreceiptx.receipt.lineitem.entertainment
 
net.dreceiptx.receipt.lineitem.retail - package net.dreceiptx.receipt.lineitem.retail
 
net.dreceiptx.receipt.lineitem.travel - package net.dreceiptx.receipt.lineitem.travel
 
net.dreceiptx.receipt.merchant - package net.dreceiptx.receipt.merchant
 
net.dreceiptx.receipt.serialization - package net.dreceiptx.receipt.serialization
 
net.dreceiptx.receipt.serialization.json - package net.dreceiptx.receipt.serialization.json
 
net.dreceiptx.receipt.settlement - package net.dreceiptx.receipt.settlement
 
net.dreceiptx.receipt.tax - package net.dreceiptx.receipt.tax
 
net.dreceiptx.receipt.validation - package net.dreceiptx.receipt.validation
 
net.dreceiptx.users - package net.dreceiptx.users
 
NewUser - Class in net.dreceiptx.users
 
NewUser() - Constructor for class net.dreceiptx.users.NewUser
 
NewUser(String) - Constructor for class net.dreceiptx.users.NewUser
 
NewUser(String, boolean) - Constructor for class net.dreceiptx.users.NewUser
 
NewUserBuilder - Class in net.dreceiptx.users
 
NewUserBuilder(String) - Constructor for class net.dreceiptx.users.NewUserBuilder
 
NewUserRegistrationResult - Class in net.dreceiptx.users
 
NewUserRegistrationResult() - Constructor for class net.dreceiptx.users.NewUserRegistrationResult
 
NewUsersSerializer - Class in net.dreceiptx.receipt.serialization.json
 
NewUsersSerializer() - Constructor for class net.dreceiptx.receipt.serialization.json.NewUsersSerializer
 

O

Organisation(String) - Constructor for class net.dreceiptx.receipt.common.TransactionalParty.Organisation
 

P

PackagingFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
PackagingFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
PaymentAuthorisation - Class in net.dreceiptx.receipt.settlement
 
PaymentAuthorisation(String, String, String) - Constructor for class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
PaymentMethodType - Enum in net.dreceiptx.receipt.settlement
 
PaymentReceipt - Class in net.dreceiptx.receipt.settlement
 
PaymentReceipt(PaymentMethodType, double) - Constructor for class net.dreceiptx.receipt.settlement.PaymentReceipt
 
PaymentReceipt(PaymentMethodType, BigDecimal) - Constructor for class net.dreceiptx.receipt.settlement.PaymentReceipt
 
PaymentReceipt(PaymentMethodType, BigDecimal, Currency) - Constructor for class net.dreceiptx.receipt.settlement.PaymentReceipt
 
PaymentReceiptBuilder - Class in net.dreceiptx.receipt.settlement
 
PaymentReceiptBuilder(PaymentMethodType, Double) - Constructor for class net.dreceiptx.receipt.settlement.PaymentReceiptBuilder
 
PaymentReceiptDeserializer - Class in net.dreceiptx.receipt.serialization.json
 
PaymentReceiptDeserializer() - Constructor for class net.dreceiptx.receipt.serialization.json.PaymentReceiptDeserializer
 
PaymentReceiptsSerializer - Class in net.dreceiptx.receipt.serialization.json
 
PaymentReceiptsSerializer(String, String, String) - Constructor for class net.dreceiptx.receipt.serialization.json.PaymentReceiptsSerializer
 
ProcessingFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
ProcessingFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
PropertiesConfigManager - Class in net.dreceiptx.config
Simple Properties based ConfigManager
PropertiesConfigManager() - Constructor for class net.dreceiptx.config.PropertiesConfigManager
Creates instanc of PropertiesConfigManager with the default config file location ./config/drx.properties
PropertiesConfigManager(String) - Constructor for class net.dreceiptx.config.PropertiesConfigManager
Creates instance of the PropertiesConfigManager with the properties file read from the configFileLocations

R

RECEIPT_VERSION_COMPATIBILITY - Static variable in class net.dreceiptx.SDK
 
ReceiptAllowanceCharge - Class in net.dreceiptx.receipt.allowanceCharge
 
ReceiptAllowanceCharge() - Constructor for class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
ReceiptContact - Class in net.dreceiptx.receipt.document
 
ReceiptContact(ReceiptContactType) - Constructor for class net.dreceiptx.receipt.document.ReceiptContact
 
ReceiptContact(ReceiptContactType, String) - Constructor for class net.dreceiptx.receipt.document.ReceiptContact
 
ReceiptContactType - Enum in net.dreceiptx.receipt.document
 
ReceiptDeserializationException - Exception in net.dreceiptx.receipt.validation
 
ReceiptDeserializationException() - Constructor for exception net.dreceiptx.receipt.validation.ReceiptDeserializationException
 
ReceiptDeserializationException(int, String) - Constructor for exception net.dreceiptx.receipt.validation.ReceiptDeserializationException
 
ReceiptDeserializationException(int, String, Throwable) - Constructor for exception net.dreceiptx.receipt.validation.ReceiptDeserializationException
 
ReceiptDeserializationException(String) - Constructor for exception net.dreceiptx.receipt.validation.ReceiptDeserializationException
 
ReceiptMustHaveALeastLineItem - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
ReceiptPostRequest - Class in net.dreceiptx.client
 
ReceiptPostRequest() - Constructor for class net.dreceiptx.client.ReceiptPostRequest
 
ReceiptTransactionDateMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
ReceiptTypeMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
ReceiptValidation - Class in net.dreceiptx.receipt.validation
 
ReceiptValidation() - Constructor for class net.dreceiptx.receipt.validation.ReceiptValidation
 
ReceiptVersion - Static variable in class net.dreceiptx.config.ConfigKeys
 
Region - Enum in net.dreceiptx.config
 
registerNewUser(NewUser) - Method in class net.dreceiptx.client.DRXClient
 
registerNewUser(List<NewUser>) - Method in class net.dreceiptx.client.DRXClient
 
registerNewUser(NewUser) - Method in interface net.dreceiptx.client.ExchangeClient
 
registerNewUser(List<NewUser>) - Method in interface net.dreceiptx.client.ExchangeClient
 
removeAllowanceOrChange(int) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
removeLineItem(int) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
RETAIL0001 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
ReturnOrCancellationFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
ReturnOrCancellationFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 

S

sddDeliveryDate(Date) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
SDK - Class in net.dreceiptx
 
SDK() - Constructor for class net.dreceiptx.SDK
 
searchUser(UserIdentifierType, String) - Method in class net.dreceiptx.client.DRXClient
 
searchUser(UserIdentifierType, String) - Method in interface net.dreceiptx.client.ExchangeClient
 
searchUsers(UserIdentifierType, ArrayList<String>) - Method in class net.dreceiptx.client.DRXClient
 
searchUsers(UserIdentifierType, ArrayList<String>) - Method in interface net.dreceiptx.client.ExchangeClient
 
sendDryRunReceipt(ReceiptPostRequest) - Method in class net.dreceiptx.client.DRXClient
 
sendDryRunReceipt(ReceiptPostRequest) - Method in interface net.dreceiptx.client.ExchangeClient
 
sendProductionReceipt(ReceiptPostRequest) - Method in class net.dreceiptx.client.DRXClient
 
sendProductionReceipt(ReceiptPostRequest) - Method in interface net.dreceiptx.client.ExchangeClient
 
SerializationType - Enum in net.dreceiptx.receipt.serialization
 
serialize(Invoice, Type, JsonSerializationContext) - Method in class net.dreceiptx.receipt.serialization.json.InvoiceSerializer
 
serialize(LineItem, Type, JsonSerializationContext) - Method in class net.dreceiptx.receipt.serialization.json.LineItemSerializer
 
serialize(List<NewUser>, Type, JsonSerializationContext) - Method in class net.dreceiptx.receipt.serialization.json.NewUsersSerializer
 
serialize(List<PaymentReceipt>, Type, JsonSerializationContext) - Method in class net.dreceiptx.receipt.serialization.json.PaymentReceiptsSerializer
 
ServiceFee(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
ServiceFee(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
setAddress(String, String, String, String, String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
setAddress(Address) - Method in class net.dreceiptx.receipt.common.LocationInformation
 
setArrivalDate(Date) - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
setArrivalDate(Date) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setArrivalDetails(Date, GeographicalCoordinates) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setArrivalGeoLocation(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setAttributeName(String) - Method in class net.dreceiptx.receipt.ecom.AVP
 
setAuthorisationCode(String) - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
setAuthorisationNumber(String) - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
setAuthority(String) - Method in class net.dreceiptx.receipt.document.DocumentOwnerIdentification
Sets the Authority agency of the identification key
setBatchNumber(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setBatchNumber(String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setBillingCostCentre(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setBillingCostCentre(String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setBillingInformation(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setBillingInformation(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setBillingInformation(TransactionalParty) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setBookingNumber(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setBrandName(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setBusinessRegistrationNumber(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setBusinessTaxNumber(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setBusinessTaxNumberType(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setCity(String) - Method in class net.dreceiptx.receipt.common.Address
 
setCodelist(String) - Method in class net.dreceiptx.receipt.ecom.AVP
 
setCodelistVersion(String) - Method in class net.dreceiptx.receipt.ecom.AVP
 
setCodeName(String) - Method in class net.dreceiptx.receipt.ecom.AVP
 
setCommonName(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setConfigValue(String, String) - Method in interface net.dreceiptx.config.ConfigManager
 
setConfigValue(String, String, boolean) - Method in interface net.dreceiptx.config.ConfigManager
 
setConfigValue(String, String) - Method in class net.dreceiptx.config.DatabaseConfigManager
 
setConfigValue(String, String, boolean) - Method in class net.dreceiptx.config.DatabaseConfigManager
 
setConfigValue(String, String) - Method in class net.dreceiptx.config.DictionaryConfigManager
 
setConfigValue(String, String, boolean) - Method in class net.dreceiptx.config.DictionaryConfigManager
 
setConfigValue(String, String) - Method in class net.dreceiptx.config.PropertiesConfigManager
 
setConfigValue(String, String, boolean) - Method in class net.dreceiptx.config.PropertiesConfigManager
 
setContact(String) - Method in class net.dreceiptx.receipt.common.Contact
 
setContactName(String) - Method in class net.dreceiptx.receipt.document.ReceiptContact
 
setContacts(List<MerchantContact>) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setCountryCode(String) - Method in class net.dreceiptx.receipt.common.Address
 
setCountryOfSupplyOfGoods(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setCreationDateAndTime(Date) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Sets the CreationDateAndTime
setCreationDateTime(Date) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setCurrency(Currency) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setCustomerReference(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setCustomerReferenceNumber(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultCountry(Country) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultCurrency(Currency) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultLanguage(Language) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultTaxCategory(TaxCategory) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultTaxCode(TaxCode) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDefaultTimeZone(TimeZone) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDeliveryAddress(Address) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDeliveryAddress(Address, Contact) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDeliveryDate(Date) - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
setDeliveryDate(Date) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDeliveryDate(Date) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setDeliveryDate(Date) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setDeliveryInformation(DeliveryInformation) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDeliveryInstructions(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setDeliveryInstructions(String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setDepartureDate(Date) - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
setDepartureDate(Date) - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
setDepartureDate(Date) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setDepartureDetails(Date, GeographicalCoordinates) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setDepartureGeoLocation(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setDescriptionShort(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setDespatchDate(Date) - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
setDespatchDate(Date) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setDespatchDate(Date) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setDespatchInformation(DespatchInformation) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setDespatchInformation(DespatchInformation) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setDestinationCoordinates(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setDestinationInformation(LocationInformation) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setDestinationInformation(LocationInformation) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setDigitalReceiptSerializer(DigitalReceiptSerializer) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setDocumentIdentification(DocumentIdentification) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
setDriveName(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setdRxGLN(String) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setdRxGLN(String) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
setDryRun(boolean) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setDryRunReceipt(boolean) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setException(Integer, String) - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
setFlightDestinationType(FlightDestinationType) - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
setFullName(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setGeographicalCoordinates(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.common.Address
 
setGeographicalCoordinates(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.common.LocationInformation
 
setGUID(String) - Method in class net.dreceiptx.users.User
 
setId(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setId(int) - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
setIdentifier(DocumentOwnerIdentification) - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
setIdentifier(String) - Method in class net.dreceiptx.users.User
 
setIdentifierType(UserIdentifierType) - Method in class net.dreceiptx.users.User
 
setIncludesAlcohol(boolean) - Method in class net.dreceiptx.receipt.lineitem.entertainment.Entertainment
 
setIndustry(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setInstanceIdentifier(String) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Sets the InstanceIdentifier.
setInstructions(String) - Method in class net.dreceiptx.receipt.common.DespatchInformation
 
setInvoice(Invoice) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
setInvoice(Invoice) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptSerializer
 
setInvoiceCurrencyCode(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setInvoiceIdentification(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setInvoiceLineItems(List<LineItem>) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setIsTradeItemAService(boolean) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setIsTradeItemReconditioned(boolean) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setLineItemId(Integer) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setLocation(Location) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setMeasurements(double, double, double, MeasurementType) - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
setMeasurements(double, double, double, MeasurementType) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setMerchantGLN(String) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setMerchantGLN(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setMerchantGLN(String) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
setMerchantLocationHostname(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setMerchantName(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setMerchantReference(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setMultipleType(String) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Sets the MultipleType property
setName(String) - Method in class net.dreceiptx.receipt.common.Address
 
setName(String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
setNetContent(double, MeasurementType) - Method in class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
setNetContent(double, MeasurementType) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setNote(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setOriginAddress(Address) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setOriginAddress(Address, Contact) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setOriginCoordinates(GeographicalCoordinates) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setOriginInformation(LocationInformation) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setOriginInformation(LocationInformation) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setPassengerName(String) - Method in class net.dreceiptx.receipt.lineitem.travel.Accommodation
 
setPassengerName(String) - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
setPassengerName(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setPaymentAmount(BigDecimal) - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
setPaymentAuthorisation(PaymentAuthorisation) - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
setPaymentAuthorisation(String, String, String) - Method in class net.dreceiptx.receipt.settlement.PaymentReceiptBuilder
 
setPaymentMethodType(PaymentMethodType) - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
setPaymentProvider(String) - Method in class net.dreceiptx.receipt.settlement.PaymentAuthorisation
 
setPaymentReceipts(List<PaymentReceipt>) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
setPaymentReceipts(List<PaymentReceipt>) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptSerializer
 
setPercentage(double) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
setPNR(String) - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
setPostalCode(String) - Method in class net.dreceiptx.receipt.common.Address
 
setPrice(BigDecimal) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setPrimaryAddress(MerchantAddress) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setPrimaryEmail(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setPrimaryPhone(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setPurchaseOrder(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setPurchaseOrderNumber(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setQuantity(BigDecimal) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setReceiptContactType(ReceiptContactType) - Method in class net.dreceiptx.receipt.document.ReceiptContact
Sets the DocumentOwnerContactType.
setReceiptCurrency(Currency) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setReceiptDateTime(Date) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setReceiptLanguage(Language) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setReceiptNumber(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setReturnOrExchange() - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setRMS(String) - Method in class net.dreceiptx.users.User
 
setSalesOrderReference(String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setSalesOrderReference(String) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
setSector(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setSerialNumber(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setSerialNumber(String) - Method in class net.dreceiptx.receipt.lineitem.LineItemBuilder
 
setSettlementCurrency(Currency) - Method in class net.dreceiptx.receipt.settlement.PaymentReceipt
 
setSettlementCurrency(Currency) - Method in class net.dreceiptx.receipt.settlement.PaymentReceiptBuilder
 
setStandard(String) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Sets the Standard.
setStandardBusinessDocumentHeader(StandardBusinessDocumentHeader) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptMessage
 
setStandardBusinessDocumentHeader(StandardBusinessDocumentHeader) - Method in class net.dreceiptx.receipt.serialization.json.DigitalReceiptSerializer
 
setState(String) - Method in class net.dreceiptx.receipt.common.Address
 
setStatus(MerchantStatus) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
setStreetAddress1(String) - Method in class net.dreceiptx.receipt.common.Address
 
setStreetAddress2(String) - Method in class net.dreceiptx.receipt.common.Address
 
setStreetAddress2(String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
setStreetAddress3(String) - Method in class net.dreceiptx.receipt.common.Address
 
setStreetAddress3(String) - Method in class net.dreceiptx.receipt.common.DeliveryInformation
 
setTaxableAmount(double) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
setTaxCategory(TaxCategory) - Method in class net.dreceiptx.receipt.tax.Tax
 
setTaxCategory(String) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
setTaxCode(TaxCode) - Method in class net.dreceiptx.receipt.tax.Tax
 
setTaxCode(String) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
setTaxTotal(BigDecimal) - Method in class net.dreceiptx.receipt.tax.Tax
 
setTicketNumber(String) - Method in class net.dreceiptx.receipt.lineitem.travel.Flight
 
SettlementType - Enum in net.dreceiptx.receipt.allowanceCharge
 
setTotalTax(double) - Method in class net.dreceiptx.receipt.tax.TaxInfo
 
setTradeItemDescription(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setTradeItemDescriptionInformation(String, String, String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTradeItemDescriptionInformation(TradeItemDescriptionInformation) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTradeItemGroupIdentificationCode(String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTradeItemGroupIdentificationCode(String) - Method in class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
setTradeItemIdentification(TradeItemIdentification) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTradeItemMeasurements(TradeItemMeasurements) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTransactionalTradeItemType(TransactionalTradeItemType, String) - Method in class net.dreceiptx.receipt.lineitem.LineItem
 
setTripCode(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setTripDistance(Double) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setTripReason(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setType(ContactType) - Method in class net.dreceiptx.receipt.common.Contact
 
setType(String) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
 
setTypeVersion(String) - Method in class net.dreceiptx.receipt.document.DocumentIdentification
Sets the TypeVersion
setUserEmail(String) - Method in class net.dreceiptx.users.NewUser
 
setUserEmail(String, boolean) - Method in class net.dreceiptx.users.NewUser
 
setUserGUID(String) - Method in class net.dreceiptx.client.ReceiptPostRequest
 
setUserGUID(UserIdentifierType, String) - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
setUserGUID(String) - Method in class net.dreceiptx.users.NewUserRegistrationResult
 
setUserIdentifier(String) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
setValue(String) - Method in class net.dreceiptx.receipt.document.DocumentOwner
 
setValue(String) - Method in class net.dreceiptx.receipt.document.DocumentOwnerIdentification
 
setValue(String) - Method in class net.dreceiptx.receipt.ecom.AVP
 
setVehicleIdentifier(String) - Method in class net.dreceiptx.receipt.lineitem.travel.GroundTransport
 
setWebsite(String) - Method in class net.dreceiptx.receipt.merchant.Merchant
 
STANDARD - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
StandardBusinessDocumentHeader - Class in net.dreceiptx.receipt.document
 
StandardBusinessDocumentHeader() - Constructor for class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
StandardLineItem - Class in net.dreceiptx.receipt.lineitem
 
StandardLineItem(String, String, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.StandardLineItem
 
StandardLineItem(TradeItemDescriptionInformation, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.StandardLineItem
 
StandardLineItem(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.StandardLineItem
 
StandardLineItem(TransactionalTradeItemType, String, int, double) - Constructor for class net.dreceiptx.receipt.lineitem.StandardLineItem
 
StandardLineItem(TransactionalTradeItemType, String, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.StandardLineItem
 

T

Tax - Class in net.dreceiptx.receipt.tax
 
Tax(double, double) - Constructor for class net.dreceiptx.receipt.tax.Tax
 
Tax(TaxCategory, TaxCode, double, double) - Constructor for class net.dreceiptx.receipt.tax.Tax
 
TaxCategory - Enum in net.dreceiptx.receipt.tax
 
TaxCode - Enum in net.dreceiptx.receipt.tax
 
TaxInfo - Class in net.dreceiptx.receipt.tax
 
TaxInfo(String, String, double, double, double) - Constructor for class net.dreceiptx.receipt.tax.TaxInfo
 
Tip(double, String) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
Tip(double, String, Tax) - Static method in class net.dreceiptx.receipt.allowanceCharge.ReceiptAllowanceCharge
 
toString() - Method in enum net.dreceiptx.config.Location
 
toString() - Method in enum net.dreceiptx.config.Region
 
toString() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceChargeType
 
toString() - Method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceOrChargeType
 
toString() - Method in enum net.dreceiptx.receipt.allowanceCharge.SettlementType
 
toString() - Method in enum net.dreceiptx.receipt.common.ContactType
 
toString() - Method in enum net.dreceiptx.receipt.common.Country
 
toString() - Method in enum net.dreceiptx.receipt.common.Currency
 
toString() - Method in enum net.dreceiptx.receipt.common.Language
 
toString() - Method in class net.dreceiptx.receipt.common.Measurement.Measurement
 
toString() - Method in enum net.dreceiptx.receipt.common.Measurement.MeasurementType
 
toString() - Method in enum net.dreceiptx.receipt.document.ReceiptContactType
 
toString() - Method in enum net.dreceiptx.receipt.lineitem.TransactionalTradeItemType
 
toString() - Method in enum net.dreceiptx.receipt.serialization.SerializationType
 
toString() - Method in enum net.dreceiptx.receipt.settlement.PaymentMethodType
 
toString() - Method in enum net.dreceiptx.receipt.tax.TaxCategory
 
toString() - Method in enum net.dreceiptx.receipt.tax.TaxCode
 
toString() - Method in enum net.dreceiptx.users.UserConfigOptionType
 
toString() - Method in enum net.dreceiptx.users.UserIdentifierType
 
TradeItemDescriptionInformation - Class in net.dreceiptx.receipt.lineitem
 
TradeItemDescriptionInformation() - Constructor for class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
TradeItemDescriptionInformation(String, String, String) - Constructor for class net.dreceiptx.receipt.lineitem.TradeItemDescriptionInformation
 
TradeItemIdentification - Class in net.dreceiptx.receipt.lineitem
 
TradeItemIdentification() - Constructor for class net.dreceiptx.receipt.lineitem.TradeItemIdentification
 
TradeItemMeasurements - Class in net.dreceiptx.receipt.common.Measurement
 
TradeItemMeasurements(double, MeasurementType) - Constructor for class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
TradeItemMeasurements(double, double, double, MeasurementType) - Constructor for class net.dreceiptx.receipt.common.Measurement.TradeItemMeasurements
 
TransactionalParty - Class in net.dreceiptx.receipt.common
 
TransactionalParty(String) - Constructor for class net.dreceiptx.receipt.common.TransactionalParty
 
TransactionalParty(String, TaxCode, String) - Constructor for class net.dreceiptx.receipt.common.TransactionalParty
 
TransactionalParty.DutyFeeTaxRegistration - Class in net.dreceiptx.receipt.common
 
TransactionalParty.Organisation - Class in net.dreceiptx.receipt.common
 
TransactionalTradeItemType - Enum in net.dreceiptx.receipt.lineitem
 
TRAVEL0001 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
TRAVEL0002 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
TRAVEL0003 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
TRAVEL0010 - Static variable in class net.dreceiptx.receipt.lineitem.LineItemFactory
 
TravelIncidental - Class in net.dreceiptx.receipt.lineitem.travel
 
TravelIncidental(TravelIncidentalType, String, String, String, BigDecimal, BigDecimal) - Constructor for class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
TravelIncidental(TradeItemDescriptionInformation, BigDecimal, BigDecimal) - Constructor for class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
TravelIncidental(TradeItemDescriptionInformation, double, double) - Constructor for class net.dreceiptx.receipt.lineitem.travel.TravelIncidental
 
TravelIncidentalType - Enum in net.dreceiptx.receipt.lineitem.travel
 

U

UriParameters - Class in net.dreceiptx.client
 
UriParameters() - Constructor for class net.dreceiptx.client.UriParameters
 
User - Class in net.dreceiptx.users
 
User() - Constructor for class net.dreceiptx.users.User
 
User(UserIdentifierType, String) - Constructor for class net.dreceiptx.users.User
 
User(UserIdentifierType, String, String) - Constructor for class net.dreceiptx.users.User
 
USER_VERSION_COMPATABILIY - Static variable in class net.dreceiptx.SDK
 
UserConfigOptionType - Enum in net.dreceiptx.users
 
UserGUIDMustBeSet - Static variable in class net.dreceiptx.receipt.validation.ValidationErrors
 
UserIdentifierType - Enum in net.dreceiptx.users
 
Users - Class in net.dreceiptx.users
 
Users() - Constructor for class net.dreceiptx.users.Users
 
UserVersion - Static variable in class net.dreceiptx.config.ConfigKeys
 

V

validate() - Method in class net.dreceiptx.receipt.DigitalReceiptBuilder
 
validate(ReceiptValidation) - Method in class net.dreceiptx.receipt.document.StandardBusinessDocumentHeader
 
validate(ReceiptValidation) - Method in class net.dreceiptx.receipt.invoice.Invoice
 
ValidationErrors - Class in net.dreceiptx.receipt.validation
 
ValidationErrors() - Constructor for class net.dreceiptx.receipt.validation.ValidationErrors
 
valueOf(String) - Static method in enum net.dreceiptx.config.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.config.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceChargeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceOrChargeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.allowanceCharge.SettlementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.common.ContactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.common.Country
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.common.Currency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.common.Language
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.common.Measurement.MeasurementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.document.ReceiptContactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.ecom.AVPType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.entertainment.EntertainmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.TransactionalTradeItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.travel.AccommodationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.travel.FlightDestinationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.travel.FlightType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.travel.GroundTransportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.lineitem.travel.TravelIncidentalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.merchant.MerchantStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.serialization.SerializationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.settlement.PaymentMethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.tax.TaxCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.receipt.tax.TaxCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.users.UserConfigOptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dreceiptx.users.UserIdentifierType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dreceiptx.config.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.config.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceChargeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.allowanceCharge.AllowanceOrChargeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.allowanceCharge.SettlementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.common.ContactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.common.Country
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.common.Currency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.common.Language
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.common.Measurement.MeasurementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.document.ReceiptContactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.ecom.AVPType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.entertainment.EntertainmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.TransactionalTradeItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.travel.AccommodationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.travel.FlightDestinationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.travel.FlightType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.travel.GroundTransportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.lineitem.travel.TravelIncidentalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.merchant.MerchantStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.serialization.SerializationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.settlement.PaymentMethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.tax.TaxCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.receipt.tax.TaxCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.users.UserConfigOptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dreceiptx.users.UserIdentifierType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class net.dreceiptx.SDK
 

_

_AVPList - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_batchNumber - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_billingCostCentre - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_creditLineIndicator - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_despatchInformation - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_destination - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_lineItemId - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_note - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_origin - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_price - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_quantity - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_receiptAllowanceCharges - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_serialNumber - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_taxes - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_tradeItemDescriptionInformation - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_tradeItemIdentification - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_tradeItemMeasurements - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_transactionalTradeItemCode - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
_transactionalTradeItemType - Variable in class net.dreceiptx.receipt.lineitem.LineItem
 
A B C D E F G H I L M N O P R S T U V _ 
Skip navigation links