A B C D E F G H I L M N O P Q R S T U V W X Z 
All Classes All Packages

A

AAI - org.mustangproject.SubjectCode
general information
AAK - org.mustangproject.SubjectCode
Discount and bonus agreements
ABL - org.mustangproject.SubjectCode
legal information
ABZ - org.mustangproject.SubjectCode
Vehicle licence number
ACCESSIBLE - org.mustangproject.ZUGFeRD.PDFAConformanceLevel
 
accountingReference - Variable in class org.mustangproject.Item
 
accountName - Variable in class org.mustangproject.BankDetails
the "name" of the bank account (holder)
ACY - org.mustangproject.SubjectCode
introduction
add(VATAmount) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
addAdditionalFile(String, byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
addAdditionalFile(String, byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
addAdditionalFile(String, byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
addAdditionalReference(ReferencedDocument) - Method in class org.mustangproject.Item
adds item level references along with their typecodes and issuerassignedIDs (contract ID, cost centre, ...)
addAllowance(Allowance) - Method in class org.mustangproject.Product
 
addAllowance(IZUGFeRDAllowanceCharge) - Method in class org.mustangproject.Invoice
adds a document level rebate
addAllowance(IZUGFeRDAllowanceCharge) - Method in class org.mustangproject.Item
Adds a item level reduction the price (will be multiplied by quantity)
addAllowanceItemTotal(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
addAttribute(String, String) - Method in class org.mustangproject.Product
 
addBankDetails(BankDetails) - Method in class org.mustangproject.TradeParty
required (for senders, if payment is not debit): the BIC and IBAN
addBuyerOrderReferencedDocumentID(String) - Method in class org.mustangproject.Item
 
addBuyerOrderReferencedDocumentLineID(String) - Method in class org.mustangproject.Item
 
addCashDiscount(CashDiscount) - Method in class org.mustangproject.Invoice
Adds a cash discount (skonto)
addCharge(Charge) - Method in class org.mustangproject.Product
 
addCharge(IZUGFeRDAllowanceCharge) - Method in class org.mustangproject.Invoice
adds a document level addition to the price
addCharge(IZUGFeRDAllowanceCharge) - Method in class org.mustangproject.Item
Adds a item level addition to the price (will be multiplied by quantity)
addClassification(IDesignatedProductClassification) - Method in class org.mustangproject.Product
addCustomsNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.CUS
addDebitDetails(DirectDebit) - Method in class org.mustangproject.TradeParty
(optional)
addDiscountBonusNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.AAK
addGeneralNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.AAI
addGlobalID(SchemedID) - Method in class org.mustangproject.Product
 
addGlobalID(SchemedID) - Method in class org.mustangproject.TradeParty
 
addIntroductionNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.ACY
addInvoiceReferencedDocument(ReferencedDocument) - Method in class org.mustangproject.Invoice
 
addItem(IZUGFeRDExportableItem) - Method in class org.mustangproject.Invoice
required adds invoice "lines" :-)
addItemAllowance(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
addItemCharge(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
additionalAddress - Variable in class org.mustangproject.TradeParty
 
additionalAddressExtension - Variable in class org.mustangproject.TradeParty
 
additionalReference - Variable in class org.mustangproject.Item
 
additionalXMLs - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
map filenames of additional XML files to their contents
addLegalNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.ABL
addLineAllowance(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
addLineCharge(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
addNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element
addNote(String) - Method in class org.mustangproject.Item
adds item level freetext fields (includednote)
addNote(IncludedNote) - Method in class org.mustangproject.Item
adds categorized item level freetext fields (includednote)
addNotes(Collection<IncludedNote>) - Method in class org.mustangproject.Invoice
 
addNotes(Collection<IncludedNote>) - Method in class org.mustangproject.Item
 
addPaymentTerms(IZUGFeRDPaymentTerms) - Method in class org.mustangproject.Invoice
Set multiple payment terms when using the EXTENDED profile.
addReferencedDocument(ReferencedDocument) - Method in class org.mustangproject.Item
adds item level Referenced documents along with their typecodes and issuerassignedIDs
addReferencedLineID(String) - Method in class org.mustangproject.Item
Deprecated.
addRegulatoryNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.REG
addSellerNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.SUR
addSRGBOutputIntend() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Adds an OutputIntent and the sRGB color profile if no OutputIntent exist
addSRGBOutputIntend() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Adds an OutputIntent and the sRGB color profile if no OutputIntent exist
addSRGBOutputIntend() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Adds an OutputIntent and the sRGB color profile if no OutputIntent exist
addStructureTreeRoot() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Adds a StructureTreeRoot element to the PDF if it doesn't already exist.
addStructureTreeRoot() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Adds a StructureTreeRoot element to the PDF if it doesn't already exist.
addStructureTreeRoot() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Adds a StructureTreeRoot element to the PDF if it doesn't already exist.
addTaxID(String) - Method in class org.mustangproject.TradeParty
a general tax ID
addTaxNote(String) - Method in class org.mustangproject.Invoice
adds a free text paragraph, which will become an includedNote element with explicit subjectCode SubjectCode.TXD
addUriUniversalCommunicationID(SchemedID) - Method in class org.mustangproject.TradeParty
 
addVATID(String) - Method in class org.mustangproject.TradeParty
the USt-ID
addXMP(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
This will add both the RDF-indication which embedded file is Zugferd and the neccessary PDF/A schema extension description to be able to add this information to RDF
addXMP(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
This will add both the RDF-indication which embedded file is Zugferd and the neccessary PDF/A schema extension description to be able to add this information to RDF
addXMP(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
This will add both the RDF-indication which embedded file is Zugferd and the neccessary PDF/A schema extension description to be able to add this information to RDF
Allowance - Class in org.mustangproject
(absolute) allowances on item and document level
Allowance() - Constructor for class org.mustangproject.Allowance
bean constructor
Allowance(BigDecimal) - Constructor for class org.mustangproject.Allowance
create a allowance with the following amount
allowanceItemTotal - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
allowances - Variable in class org.mustangproject.Product
 
Allowances - Variable in class org.mustangproject.Invoice
 
Allowances - Variable in class org.mustangproject.Item
 
applicablePercent - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
applyCIO2XSLT(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applySchematronXsl(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.XMLUpgrader
 
applyUBL2XSLT(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applyUBLCreditNote2XSLT(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applyXSLTToHTML(InputStream, OutputStream, ZUGFeRDVisualizer.Language) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applyXSLTToPDF(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applyXSLTToPDF(String, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
applyZF1XSLT(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
applyZF2XSLT(InputStream, OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
ArithmeticException - Exception in org.mustangproject.Exceptions
will be thrown if an invoice cant be reproduced numerically ArithmetricException for backwards compatibility, was a spelling error
ArithmeticException() - Constructor for exception org.mustangproject.Exceptions.ArithmeticException
 
ArithmeticException(String) - Constructor for exception org.mustangproject.Exceptions.ArithmeticException
 
ArithmetricException - Exception in org.mustangproject.Exceptions
will be thrown if an invoice cant be reproduced numerically (deprecated, because of typo)
ArithmetricException() - Constructor for exception org.mustangproject.Exceptions.ArithmetricException
 
ArithmetricException(String) - Constructor for exception org.mustangproject.Exceptions.ArithmetricException
 
attachExtensions(XMPMetadata, boolean, EStandard) - Method in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
attachFile(String, byte[], String, String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
attachFile(String, byte[], String, String) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
attachFile(String, byte[], String, String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
attachFile(String, byte[], String, String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
attachFile(String, byte[], String, String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
attachFile(FileAttachment) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
attachFile(FileAttachment) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
attachFile(FileAttachment) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
attachFile(FileAttachment) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
attachFile(FileAttachment) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
attributes - Variable in class org.mustangproject.Product
 
author - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Deprecated.
author is never set yet
author - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Deprecated.
author is never set yet
author - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Deprecated.
author is never set yet

B

bankDetails - Variable in class org.mustangproject.TradeParty
 
BankDetails - Class in org.mustangproject
provides e.g. the IBAN to transfer money to :-)
BankDetails() - Constructor for class org.mustangproject.BankDetails
bean constructor
BankDetails(String) - Constructor for class org.mustangproject.BankDetails
constructor for IBAN only :-)
BankDetails(String, String) - Constructor for class org.mustangproject.BankDetails
constructor for normal use :-)
BASIC - org.mustangproject.ZUGFeRD.PDFAConformanceLevel
 
BASIC - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentContextParameterTypeConstants
 
basis - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
basisAmount - Variable in class org.mustangproject.Charge
the value the percentage is applied upon
basisQuantity - Variable in class org.mustangproject.Item
 
BIC - Variable in class org.mustangproject.BankDetails
BIC, I believe it's optional
buildItemNotes(IZUGFeRDExportableItem) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
buildNotes(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.DAPullProvider
 
buildNotes(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
buyerAssignedID - Variable in class org.mustangproject.Product
 
buyerOrderReferencedDocumentID - Variable in class org.mustangproject.Invoice
 
buyerOrderReferencedDocumentID - Variable in class org.mustangproject.Item
 
buyerOrderReferencedDocumentIssueDateTime - Variable in class org.mustangproject.Invoice
 
buyerOrderReferencedDocumentLineID - Variable in class org.mustangproject.Item
 
ByteArraySearcher - Class in org.mustangproject.util
 

C

calc - Variable in class org.mustangproject.ZUGFeRD.OXPullProvider
 
calc - Variable in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
calc - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
calculate() - Method in class org.mustangproject.CalculatedInvoice
 
calculated - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
CalculatedInvoice - Class in org.mustangproject
 
CalculatedInvoice() - Constructor for class org.mustangproject.CalculatedInvoice
 
canParse() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
will return true if the metadata (just extract-ed or set with setMeta) contains ZUGFeRD XML
CashDiscount - Class in org.mustangproject
A class to represent discounts for early payments ("Skonto")
CashDiscount() - Constructor for class org.mustangproject.CashDiscount
bean contructor
CashDiscount(BigDecimal, int) - Constructor for class org.mustangproject.CashDiscount
Create a cash discount (skonto) with the specified height in the specified period.
cashDiscounts - Variable in class org.mustangproject.Invoice
 
CATEGORY_CODES_WITH_EXEMPTION_REASON - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
categoryCode - Variable in class org.mustangproject.Charge
the category ID why this charge has been applied
categoryCode - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
Charge - Class in org.mustangproject
Absolute and relative charges for document and item level
Charge() - Constructor for class org.mustangproject.Charge
Bean connstructor
Charge(BigDecimal) - Constructor for class org.mustangproject.Charge
creates a item level or invoice level charge
charges - Variable in class org.mustangproject.Product
 
Charges - Variable in class org.mustangproject.Invoice
 
Charges - Variable in class org.mustangproject.Item
 
cii - org.mustangproject.EStandard
 
CIIToUBL - Class in org.mustangproject.CII
converts a Cross Industry Invoice XML file to a UBL XML file thanks to Philip Helger for his library
CIIToUBL() - Constructor for class org.mustangproject.CII.CIIToUBL
 
ClassCode - Class in org.mustangproject
A schemed classification for products.
ClassCode() - Constructor for class org.mustangproject.ClassCode
bean constructor
ClassCode(String, String) - Constructor for class org.mustangproject.ClassCode
A UNTDID 7143 schemed classification code
ClassCode(String, String, String) - Constructor for class org.mustangproject.ClassCode
A UNTDID 7143 schemed classification code
classifications - Variable in class org.mustangproject.Product
 
ClasspathResolverURIAdapter - Class in org.mustangproject
 
ClasspathResolverURIAdapter() - Constructor for class org.mustangproject.ClasspathResolverURIAdapter
 
close() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
close() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
close() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
close() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
COMFORT - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentContextParameterTypeConstants
 
conformanceLevel - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
conformanceLevel - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
conformanceLevel - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
contact - Variable in class org.mustangproject.TradeParty
 
Contact - Class in org.mustangproject
a named contact person in an organisation for the organisation/company itsel please
Contact() - Constructor for class org.mustangproject.Contact
empty constructor.
Contact(String, String, String) - Constructor for class org.mustangproject.Contact
default constructor.
Contact(String, String, String, String, String, String, String) - Constructor for class org.mustangproject.Contact
complete specification of a named contact with a different address
Contact(NodeList) - Constructor for class org.mustangproject.Contact
XML parsing constructor
contains(byte[], byte[]) - Static method in class org.mustangproject.util.ByteArraySearcher
 
containsAXMLFileAttachment - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
containsMeta - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
if metadata has been found
containsMeta() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
contractReferencedDocument - Variable in class org.mustangproject.Invoice
 
convert(File, File) - Method in class org.mustangproject.CII.CIIToUBL
performs the actual conversion
convertOnly() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
convertOnly() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
convertOnly() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
CORRECTEDINVOICE - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
country - Variable in class org.mustangproject.Contact
2 character ISO code of a country
country - Variable in class org.mustangproject.TradeParty
 
countryOfOrigin - Variable in class org.mustangproject.Product
 
createPDFBytes(String) - Method in class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
creator - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Author/Creator attribute for PDF
creator - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Author/Creator attribute for PDF
creator - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Author/Creator attribute for PDF
creatorTool - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
CreatorTool
creatorTool - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
CreatorTool
creatorTool - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
CreatorTool
CREDITNOTE - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
creditorReferenceID - Variable in class org.mustangproject.Invoice
 
currency - Variable in class org.mustangproject.Invoice
 
currencyFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
currencyFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
CUS - org.mustangproject.SubjectCode
Customs information
customsNote(String) - Static method in class org.mustangproject.IncludedNote
 
CustomXMLProvider - Class in org.mustangproject.ZUGFeRD
 
CustomXMLProvider() - Constructor for class org.mustangproject.ZUGFeRD.CustomXMLProvider
 

D

DAPullProvider - Class in org.mustangproject.ZUGFeRD
 
DAPullProvider() - Constructor for class org.mustangproject.ZUGFeRD.DAPullProvider
 
data - Variable in class org.mustangproject.FileAttachment
 
DATE - org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
DATE - Static variable in class org.mustangproject.ZUGFeRD.model.DateTimeTypeConstants
 
DateTimeTypeConstants - Class in org.mustangproject.ZUGFeRD.model
 
DateTimeTypeConstants() - Constructor for class org.mustangproject.ZUGFeRD.model.DateTimeTypeConstants
 
days - Variable in class org.mustangproject.CashDiscount
the period (usually days) count how long the percent apply
DE - org.mustangproject.ZUGFeRD.ValidationLogVisualizer.Language
 
DE - org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer.Language
 
debitDetails - Variable in class org.mustangproject.TradeParty
 
DEBITNOTE - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
DefaultZUGFeRDVersion - Static variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
DELIVERY_DATE - Static variable in class org.mustangproject.ZUGFeRD.model.EventTimeCodeTypeConstants
 
deliveryAddress - Variable in class org.mustangproject.Invoice
 
deliveryDate - Variable in class org.mustangproject.Invoice
 
description - Variable in class org.mustangproject.FileAttachment
 
description - Variable in class org.mustangproject.Product
 
description - Variable in class org.mustangproject.TradeParty
 
DesignatedProductClassification - Class in org.mustangproject
An implementation of IDesignatedProductClassification for describing a Product
DesignatedProductClassification() - Constructor for class org.mustangproject.DesignatedProductClassification
Bean constructor for schemed product descriptor
DesignatedProductClassification(ClassCode) - Constructor for class org.mustangproject.DesignatedProductClassification
A schemed product descriptor
DesignatedProductClassification(ClassCode, String) - Constructor for class org.mustangproject.DesignatedProductClassification
A schemed product descriptor
despatchadvice - org.mustangproject.EStandard
 
despatchAdviceDocumentType - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
OrderX document type.
despatchAdviceReferencedDocumentID - Variable in class org.mustangproject.Invoice
 
detailedDeliveryDateStart - Variable in class org.mustangproject.Invoice
 
detailedDeliveryPeriodEnd - Variable in class org.mustangproject.Invoice
 
detailedDeliveryPeriodFrom - Variable in class org.mustangproject.Item
 
detailedDeliveryPeriodTo - Variable in class org.mustangproject.Item
 
determineAndSetExporter(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
DirectDebit - Class in org.mustangproject
provides e.g. the IBAN to transfer money to :-)
DirectDebit() - Constructor for class org.mustangproject.DirectDebit
bean constructor
DirectDebit(String, String) - Constructor for class org.mustangproject.DirectDebit
constructor for normal use :-)
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
disableAutoClose(boolean) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
disableAutoClose(boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
disableFacturX() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
disableFacturX() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Generate ZF2.0/2.1 files with filename zugferd-invoice.xml instead of factur-x.xml
disableFacturX() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
discountBonusNote(String) - Static method in class org.mustangproject.IncludedNote
 
doc - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
document - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
parsed Document
documentCode - Variable in class org.mustangproject.Invoice
 
DocumentCodeTypeConstants - Class in org.mustangproject.ZUGFeRD.model
 
DocumentCodeTypeConstants() - Constructor for class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
DocumentContextParameterTypeConstants - Class in org.mustangproject.ZUGFeRD.model
 
DocumentContextParameterTypeConstants() - Constructor for class org.mustangproject.ZUGFeRD.model.DocumentContextParameterTypeConstants
 
documentName - Variable in class org.mustangproject.Invoice
 
documentPrepared - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
doIgnoreCalculationErrors() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
do not raise ParseExceptions even if the reproduced invoice total does not match the given value
doRecalculateItemPricesFromLineTotals() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
have the item prices be determined from the line total.
dueDate - Variable in class org.mustangproject.Invoice
 
dueDateTypeCode - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
duePayable - Variable in class org.mustangproject.CalculatedInvoice
 
DXExporterFromA1 - Class in org.mustangproject.ZUGFeRD
 
DXExporterFromA1() - Constructor for class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
DXExporterFromA3 - Class in org.mustangproject.ZUGFeRD
 
DXExporterFromA3() - Constructor for class org.mustangproject.ZUGFeRD.DXExporterFromA3
 

E

EinLieferscheinExporter - Class in org.mustangproject.ZUGFeRD
 
EinLieferscheinExporter() - Constructor for class org.mustangproject.ZUGFeRD.EinLieferscheinExporter
 
email - Variable in class org.mustangproject.Contact
email address
embedFileInXML(FileAttachment) - Method in class org.mustangproject.Invoice
 
EN - org.mustangproject.ZUGFeRD.ValidationLogVisualizer.Language
 
EN - org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer.Language
 
encodeXML(CharSequence) - Static method in class org.mustangproject.XMLTools
relplaces some entities like < , > and & with their escaped pendant like &lt;
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
ensurePDFIsValid(DataSource) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
ensurePDFIsValid(DataSource) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
escapeAttributeEntities(String) - Method in class org.mustangproject.XMLTools
 
escapeElementEntities(String) - Method in class org.mustangproject.XMLTools
 
EStandard - Enum in org.mustangproject
 
EventTimeCodeTypeConstants - Class in org.mustangproject.ZUGFeRD.model
 
EventTimeCodeTypeConstants() - Constructor for class org.mustangproject.ZUGFeRD.model.EventTimeCodeTypeConstants
 
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file as OutputStream
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.EinLieferscheinExporter
 
export(OutputStream) - Method in interface org.mustangproject.ZUGFeRD.IExporter
 
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file as OutputStream
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.XRExporter
 
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file as OutputStream
export(OutputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
export(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file
export(String) - Method in class org.mustangproject.ZUGFeRD.EinLieferscheinExporter
 
export(String) - Method in interface org.mustangproject.ZUGFeRD.IExporter
 
export(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file
export(String) - Method in class org.mustangproject.ZUGFeRD.XRExporter
 
export(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Perform the final export to a now ZUGFeRD-enriched PDF file
export(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
exporter - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
EXTENDED - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentContextParameterTypeConstants
 
extractInto(Invoice) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
This will parse a XML into the given invoice object
extractInvoice() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
This will parse a XML into a invoice object
extractString(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 

F

facturx - org.mustangproject.EStandard
 
fax - Variable in class org.mustangproject.Contact
the fax number of the contact person
FileAttachment - Class in org.mustangproject
 
FileAttachment() - Constructor for class org.mustangproject.FileAttachment
bean contructor
FileAttachment(String, String, byte[]) - Constructor for class org.mustangproject.FileAttachment
 
FileAttachment(String, String, String, byte[]) - Constructor for class org.mustangproject.FileAttachment
 
FileAttachment(String, String, String, byte[], String) - Constructor for class org.mustangproject.FileAttachment
 
fileAttachments - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
fileAttachments - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
fileAttachments - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
filename - Variable in class org.mustangproject.FileAttachment
 
filenameToByteArray(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
findByLetter(String) - Static method in enum org.mustangproject.ZUGFeRD.PDFAConformanceLevel
 
FR - org.mustangproject.ZUGFeRD.ValidationLogVisualizer.Language
 
FR - org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer.Language
 
FREEEXPORT - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
fromNode(Node) - Static method in class org.mustangproject.ClassCode
 
fromNode(Node) - Static method in class org.mustangproject.ReferencedDocument
 
fromXML(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
sets the XML for the importer to parse

G

generalNote(String) - Static method in class org.mustangproject.IncludedNote
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.DAPullProvider
 
generateXML(IExportableTransaction) - Method in interface org.mustangproject.ZUGFeRD.IXMLProvider
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.OXPullProvider
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
generateXML(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
getAccountingReference() - Method in class org.mustangproject.Item
 
getAccountingReference() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
 
getAccountName() - Method in class org.mustangproject.BankDetails
 
getAccountName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
Account name
getAdditionalAddress() - Method in class org.mustangproject.TradeParty
 
getAdditionalAddress() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
returns additional address information which is display in xml tag "LineTwo"
getAdditionalAddress() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
returns additional address information which is display in xml tag "LineTwo" e.g.
getAdditionalAddressExtension() - Method in class org.mustangproject.TradeParty
Returns even advanced additional address information, e.g. which floor (if LineTwo=setAdditionalAddress has already been used e.g. for which building)
getAdditionalAddressExtension() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
returns additional address information which is display in xml tag "LineThree" e.g.
getAdditionalData() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getAdditionalReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
getAdditionalReferencedDocuments() - Method in class org.mustangproject.Invoice
 
getAdditionalReferencedDocuments() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get additional referenced documents acccording to BG-24 XRechnung (Rechnungsbegruendende Unterlagen), i.e.
getAdditionalReferences() - Method in class org.mustangproject.Item
 
getAdditionalReferences() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
allows to specify multiple references (billing information)
getAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Returns the AdobePDFSchema from the XMPMetadata if it exists.
getAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Returns the AdobePDFSchema from the XMPMetadata if it exists.
getAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Returns the AdobePDFSchema from the XMPMetadata if it exists.
getAllNodes(String...) - Method in class org.mustangproject.util.NodeMap
Get all matching nodes
getAllowanceChargeStr(IZUGFeRDAllowanceCharge, IAbsoluteValueProvider) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
returns the XML for a charge or allowance on item level
getAllowanceReasonForPercent(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns a (potentially concatenated) string of allowance reasons, or "Allowances", if none are defined
getAllowances() - Method in class org.mustangproject.Item
 
getAllowances() - Method in class org.mustangproject.Product
 
getAllowances() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
Deprecated.
getAllowances() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
product level discounts (AppliedTradeAllowanceCharge, will change net price)
getAllowancesForPercent(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns total of allowances for this tax rate
getAllowanceTotal() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
getAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getApplicablePercent() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getAsBigDecimal(String...) - Method in class org.mustangproject.util.NodeMap
Get the text content of a matching node In case more than one node matches, it is not guaranteed that the first match is selected
getAsCII() - Method in class org.mustangproject.CashDiscount
 
getAsCII() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDCashDiscount
 
getAsNodeMap(String...) - Method in class org.mustangproject.util.NodeMap
Get a NodeMap of the child of a matching node by LocalName In case more than one node matches, it is not guaranteed that the first match is selected
getAsString(String...) - Method in class org.mustangproject.util.NodeMap
Get the text content of a matching node In case more than one node matches, it is not guaranteed that the first match is selected
getAsStringOrNull(String...) - Method in class org.mustangproject.util.NodeMap
Get the text content of a matching node In case more than one node matches, it is not guaranteed that the first match is selected
getAsTradeSettlement() - Method in class org.mustangproject.TradeParty
 
getAsXRechnung() - Method in class org.mustangproject.CashDiscount
since EN16931 voted not to have (or even allow) cash discounts in their core invoice the german XRechnung CIUS defined it's own proprietary format for a freetext field
getAsXRechnung() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDCashDiscount
since EN16931 voted not to have (or even allow) cash discounts in their core invoice the german XRechnung CIUS defined it's own proprietary format for a freetext field
getAttributes() - Method in class org.mustangproject.Product
 
getAttributes() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
getBankDetails() - Method in class org.mustangproject.TradeParty
 
getBankName() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getBaseDate() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentDiscountTerms
 
getBasePeriodMeasure() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentDiscountTerms
 
getBasePeriodUnitCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentDiscountTerms
 
getBasis() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getBasisAmount() - Method in class org.mustangproject.Charge
 
getBasisAmount() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
returns a basis the precentage is calculated from
getBasisQuantity() - Method in class org.mustangproject.Item
 
getBasisQuantity() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
how many items units per price
getBIC() - Method in class org.mustangproject.BankDetails
getter for the BIC
getBIC() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getBuyerAssignedID() - Method in class org.mustangproject.Product
 
getBuyerAssignedID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
Get the ID that had been assigned by the buyer to identify the product
getBuyerOrderReferencedDocumentID() - Method in class org.mustangproject.Invoice
 
getBuyerOrderReferencedDocumentID() - Method in class org.mustangproject.Item
 
getBuyerOrderReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get the ID of the BuyerOrderReferencedDocument, which sits in the ApplicableSupplyChainTradeAgreement
getBuyerOrderReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
buyer order reference document id
getBuyerOrderReferencedDocumentIssueDateTime() - Method in class org.mustangproject.Invoice
 
getBuyerOrderReferencedDocumentIssueDateTime() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get the issue timestamp of the BuyerOrderReferencedDocument, which sits in the ApplicableSupplyChainTradeAgreement
getBuyerOrderReferencedDocumentLineID() - Method in class org.mustangproject.Item
BT 132 (issue https://github.com/ZUGFeRD/mustangproject/issues/247)
getBuyerOrderReferencedDocumentLineID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
BT 132 (issue https://github.com/ZUGFeRD/mustangproject/issues/247)
getBuyerTradePartyAddress() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
returns an instance of PostalTradeAddress for SellerTradeParty section
getBuyerTradePartyGlobalID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getBuyerTradePartyID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getBuyerTradePartyName() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getBuyertradePartySpecifiedTaxRegistrationID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getByName(String) - Static method in class org.mustangproject.ZUGFeRD.Profiles
 
getByName(String, int) - Static method in class org.mustangproject.ZUGFeRD.Profiles
 
getByName(EStandard, String, int) - Static method in class org.mustangproject.ZUGFeRD.Profiles
 
getByNameDisregardingVersion(String) - Static method in class org.mustangproject.ZUGFeRD.Profiles
Obtains a profile by name, disregarding version.
getBytesFromStream(InputStream) - Static method in class org.mustangproject.XMLTools
 
getCalculated() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getCalculation() - Method in class org.mustangproject.CalculatedInvoice
this can be used to additionally e.g. access the VAT amounts
getCalculation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
 
getCalculationPercentage() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentDiscountTerms
 
getCashDiscounts() - Method in class org.mustangproject.Invoice
 
getCashDiscounts() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getCategoryCode() - Method in class org.mustangproject.Charge
 
getCategoryCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
the category ID why this has been applied
getCategoryCode() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getChargeReasonForPercent(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns a (potentially concatenated) string of charge reasons, or "Charges" if none are defined
getCharges() - Method in class org.mustangproject.Item
 
getCharges() - Method in class org.mustangproject.Product
returns the AppliedTradeAllowanceCharges of this product which are actually Charges
getCharges() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
Deprecated.
getCharges() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
product level charges (AppliedTradeAllowanceCharge, will change net price)
getChargesForPercent(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns total of charges for this tax rate
getChargeTotal() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
getCityName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getCityName() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getClassCode() - Method in class org.mustangproject.DesignatedProductClassification
 
getClassCode() - Method in interface org.mustangproject.ZUGFeRD.IDesignatedProductClassification
Classification code
getClassifications() - Method in class org.mustangproject.Product
 
getClassifications() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
Detailed information about the product
getClassName() - Method in class org.mustangproject.DesignatedProductClassification
 
getClassName() - Method in interface org.mustangproject.ZUGFeRD.IDesignatedProductClassification
an optional, human-readable description of the classifcation code
getCode() - Method in class org.mustangproject.ClassCode
Get the code that (following the scheme returned by ClassCode.getListID()) describes the product
getContact() - Method in class org.mustangproject.TradeParty
 
getContact() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
the named contact person for inquiries
getContent() - Method in class org.mustangproject.IncludedNote
 
getContractOrderReferencedDocumentIssuerAssignedID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getContractReferencedDocument() - Method in class org.mustangproject.Invoice
 
getContractReferencedDocument() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getCountry() - Method in class org.mustangproject.Contact
 
getCountry() - Method in class org.mustangproject.TradeParty
 
getCountry() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
two-letter country code of the contact
getCountry() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
two-letter country code of the contact
getCountryID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getCountryID() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getCountryOfOrigin() - Method in class org.mustangproject.Product
 
getCountryOfOrigin() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
getCountrySubDivisionName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getCountrySubDivisionName() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getCreditorReferenceID() - Method in class org.mustangproject.Invoice
 
getCreditorReferenceID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getCurrency() - Method in class org.mustangproject.Invoice
 
getCurrency() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get main invoice currency used on the invoice
getData() - Method in class org.mustangproject.FileAttachment
 
getDateTimeType() - Method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
getDays() - Method in class org.mustangproject.CashDiscount
 
getDebitDetails() - Method in class org.mustangproject.TradeParty
primarily for invoiceimporter and JSON
getDeliveryAddress() - Method in class org.mustangproject.Invoice
 
getDeliveryAddress() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
delivery address, i.e. ram:ShipToTradeParty (only supported for zf2)
getDeliveryDate() - Method in class org.mustangproject.Invoice
 
getDeliveryDate() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get delivery date
getDeliveryTradePartyAddress() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
returns an instance of PostalTradeAddress for ShipToTradeParty section
getDeliveryTradePartyName() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getDescription() - Method in class org.mustangproject.FileAttachment
 
getDescription() - Method in class org.mustangproject.Product
 
getDescription() - Method in class org.mustangproject.TradeParty
 
getDescription() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
long description of the product
getDescription() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
 
getDescription() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentTerms
 
getDespatchAdviceReferencedDocumentID() - Method in class org.mustangproject.Invoice
 
getDespatchAdviceReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getDetailedDeliveryPeriodFrom() - Method in class org.mustangproject.Invoice
 
getDetailedDeliveryPeriodFrom() - Method in class org.mustangproject.Item
specifies the item level delivery period (there is also one on document level), this will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodFrom() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
specifies the document level delivery period, will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodFrom() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
specifies the item level delivery period (there is also one on document level), this will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodFrom() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getDetailedDeliveryPeriodTo() - Method in class org.mustangproject.Invoice
 
getDetailedDeliveryPeriodTo() - Method in class org.mustangproject.Item
specifies the item level delivery period (there is also one on document level), this will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodTo() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
specifies the document level delivery period, will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodTo() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
specifies the item level delivery period (there is also one on document level), this will be included in a BillingSpecifiedPeriod element
getDetailedDeliveryPeriodTo() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getDiscountTerms() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentTerms
 
getDocument() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
getDocumentCode() - Method in class org.mustangproject.Invoice
 
getDocumentCode() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getDocumentCode() - Method in class org.mustangproject.ZUGFeRD.VATAmount
Deprecated.
getDocumentCode() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getDocumentName() - Method in class org.mustangproject.Invoice
 
getDocumentName() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
appears in /rsm:CrossIndustryDocument/rsm:HeaderExchangedDocument/ram:Name
getDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
getDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
getDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
getDueDate() - Method in class org.mustangproject.Invoice
 
getDueDate() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
when the invoice is to be paid
getDueDate() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDPaymentTerms
 
getDueDate() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getDueDateTypeCode() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getDuePayable() - Method in class org.mustangproject.CalculatedInvoice
 
getDuePayable() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
getEmail() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
gets the email of the organization (not the one of the contact person) will return null if not set or if the provided UriUniversalCommunicationID is not a email address
getEMail() - Method in class org.mustangproject.Contact
 
getEMail() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
 
getExporter() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
getExtendedPaymentTerms() - Method in class org.mustangproject.Invoice
 
getExtendedPaymentTerms() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Get payment terms for the EXTENDED profile (multiple terms are allowed)
getFax() - Method in class org.mustangproject.Contact
 
getFax() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
 
getFileAttachmentsPDF() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
return the file names of all files embedded into the PDF for XML embedded files please use ZUGFeRDInvoiceImporter.getFileAttachmentsXML
getFileAttachmentsPDF() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
return the file names of all files embedded into the PDF
getFileAttachmentsXML() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
Deprecated.
use invoice.getAdditionalReferencedDocuments
getFilename() - Method in class org.mustangproject.FileAttachment
 
getFilenameForVersion(int, Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
internal helper: return the name of the file attachment for the given zf/fx version
getForeignReference() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getFormattedIssueDateTime() - Method in class org.mustangproject.ReferencedDocument
 
getFormattedIssueDateTime() - Method in interface org.mustangproject.ZUGFeRD.IReferencedDocument
issue date of this line
getFormatter() - Method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
getGlobalID() - Method in class org.mustangproject.Product
 
getGlobalID() - Method in class org.mustangproject.TradeParty
 
getGlobalID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
customer global identification assigned by the seller
getGlobalID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
customer global identification assigned by the seller
getGlobalIDScheme() - Method in class org.mustangproject.Product
 
getGlobalIDScheme() - Method in class org.mustangproject.TradeParty
 
getGlobalIDScheme() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
customer global identification scheme
getGlobalIDScheme() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
customer global identification scheme
getGrandTotal() - Method in class org.mustangproject.CalculatedInvoice
 
getGrandTotal() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
the invoice total with VAT, allowances and charges, WITHOUT considering prepaid amount
getGrossPrice() - Method in class org.mustangproject.Item
 
getHolder() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getIBAN() - Method in class org.mustangproject.BankDetails
getter for the IBAN
getIBAN() - Method in class org.mustangproject.DirectDebit
getter for the IBAN
getIBAN() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getIBAN() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getId() - Method in class org.mustangproject.Item
 
getId() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
 
getID() - Method in class org.mustangproject.SchemedID
 
getID() - Method in class org.mustangproject.TradeParty
 
getID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
customer identification assigned by the seller
getID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
customer identification assigned by the seller
getID() - Method in class org.mustangproject.ZUGFeRD.Profile
get guideline id
getIncludedNote() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getInvoiceCurrencyCode() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getInvoiceID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getInvoiceReferencedDocumentID() - Method in class org.mustangproject.Invoice
 
getInvoiceReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Deprecated.
getInvoiceReferencedDocuments() - Method in class org.mustangproject.Invoice
 
getInvoiceReferencedDocuments() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Getter for BG-3
getInvoiceReferencedIssueDate() - Method in class org.mustangproject.Invoice
 
getInvoiceReferencedIssueDate() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Deprecated.
getIssueDate() - Method in class org.mustangproject.Invoice
 
getIssueDate() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
the date when the invoice was created
getIssueDate() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getIssuerAssignedID() - Method in class org.mustangproject.ReferencedDocument
 
getIssuerAssignedID() - Method in interface org.mustangproject.ZUGFeRD.IReferencedDocument
sets an ID assigned by the sender
getIssuerAssignedID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getItemAllowances() - Method in class org.mustangproject.Item
 
getItemAllowances() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
Deprecated.
getItemCharges() - Method in class org.mustangproject.Item
 
getItemCharges() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
Deprecated.
getItemTotalAllowanceChargeStr(IZUGFeRDAllowanceCharge, IAbsoluteValueProvider) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
returns the XML for a charge or allowance on item total level
getItemTotalAllowances() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
get all (allowances and charges) SpecifiedTradeAllowanceCharges
getItemTotalGrossAmount() - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
getItemTotalNetAmount() - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
getItemTotalVATAmount() - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
getLegalOrganisation() - Method in class org.mustangproject.TradeParty
 
getLegalOrganisation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
gets the official representation
getLetter() - Method in enum org.mustangproject.ZUGFeRD.PDFAConformanceLevel
 
getLineItemList() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
Deprecated.
use invoiceimporter getZFItems
getLineItemNodes() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
returns a List of LineItem Nodes from ZUGFeRD XML
getLineOne() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getLineOne() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getLineThree() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getLineThree() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getLineTotalAmount() - Method in class org.mustangproject.CalculatedInvoice
 
getLineTotalAmount() - Method in class org.mustangproject.Item
 
getLineTotalAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getLineTwo() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getLineTwo() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getListID() - Method in class org.mustangproject.ClassCode
Get the scheme (according to UNTDID 7143) that describes the value returned by ClassCode.getCode(), potentially versioned by ClassCode.getListVersionID()
getListVersionID() - Method in class org.mustangproject.ClassCode
Get the (optional) version for the scheme returned by ClassCode.getListID()
getLocation() - Method in class org.mustangproject.Contact
 
getLocation() - Method in class org.mustangproject.TradeParty
 
getLocation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
Returns the city of the contact
getLocation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
Returns the city of the contact
getMandate() - Method in class org.mustangproject.DirectDebit
 
getMandate() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getMeta() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getMimetype() - Method in class org.mustangproject.FileAttachment
 
getName() - Method in class org.mustangproject.Contact
 
getName() - Method in class org.mustangproject.Product
 
getName() - Method in class org.mustangproject.TradeParty
 
getName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
First and last name of the recipient
getName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
Short name of the product
getName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
e.g. first and last name of the owner
getName() - Method in class org.mustangproject.ZUGFeRD.Profile
gets the name
getNamespaceForVersion(int) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
internal helper function: get namespace for order-x
getNamespaceForVersion(int) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
getNamespaceForVersion(int) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
internal helper function: get namespace for order-x
getNamespaceForVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
internal helper function: get namespace for given zugferd or factur-x version
getNamespaceForVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
getNode(String...) - Method in class org.mustangproject.util.NodeMap
Get matching node by LocalName In case more than one node matches, it is not guaranteed that the first match is selected
getNodeListByPath(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
Get a NodeList by providing an path
getNodeValue(Node) - Static method in class org.mustangproject.XMLTools
returns the value of an node
getNotes() - Method in class org.mustangproject.Invoice
 
getNotes() - Method in class org.mustangproject.Item
 
getNotes() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
additional text description
getNotes() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
descriptive texts
getNotesWithSubjectCode() - Method in class org.mustangproject.Invoice
 
getNotesWithSubjectCode() - Method in class org.mustangproject.Item
 
getNotesWithSubjectCode() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
A grouping of business terms to indicate accounting-relevant free texts including a qualification of these.
getNotesWithSubjectCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
A grouping of business terms to indicate accounting-relevant free texts including a qualification of these.
getNumber() - Method in class org.mustangproject.Invoice
 
getNumber() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Number, typically invoice number of the invoice
getOutputStream(URI) - Method in class org.mustangproject.ClasspathResolverURIAdapter
 
getOwnBIC() - Method in class org.mustangproject.BankDetails
Deprecated.
getOwnBIC() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
BIC of the sender
getOwnCountry() - Method in class org.mustangproject.Invoice
 
getOwnCountry() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
own two digit country code
getOwnForeignOrganisationID() - Method in class org.mustangproject.Invoice
 
getOwnForeignOrganisationID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
supplier identification assigned by the costumer
getOwnIBAN() - Method in class org.mustangproject.BankDetails
Deprecated.
getOwnIBAN() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
IBAN of the sender
getOwnLocation() - Method in class org.mustangproject.Invoice
 
getOwnLocation() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
own city
getOwnOrganisationFullPlaintextInfo() - Method in class org.mustangproject.Invoice
 
getOwnOrganisationFullPlaintextInfo() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
this should be the full sender institution name, details, manager and tax registration.
getOwnOrganisationName() - Method in class org.mustangproject.Invoice
 
getOwnOrganisationName() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
own name
getOwnPaymentInfoText() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
get payment information text. e.g.
getOwnStreet() - Method in class org.mustangproject.Invoice
 
getOwnStreet() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
own street address
getOwnTaxID() - Method in class org.mustangproject.Invoice
 
getOwnTaxID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Tax ID (not VAT ID) of the sender
getOwnVATID() - Method in class org.mustangproject.Invoice
 
getOwnVATID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
VAT ID (Umsatzsteueridentifikationsnummer) of the sender
getOwnZIP() - Method in class org.mustangproject.Invoice
 
getOwnZIP() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
own street postal code
getPaidAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getPartyXML(IZUGFeRDExportableTradeParty) - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
getPayee() - Method in class org.mustangproject.Invoice
 
getPayee() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
payee / payment receiver, if different from seller, ram:Payee (only supported for zf2)
getPaymentMeansCode() - Method in class org.mustangproject.BankDetails
 
getPaymentMeansCode() - Method in class org.mustangproject.DirectDebit
 
getPaymentMeansCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getPaymentMeansCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
 
getPaymentMeansInformation() - Method in class org.mustangproject.BankDetails
 
getPaymentMeansInformation() - Method in class org.mustangproject.DirectDebit
 
getPaymentMeansInformation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getPaymentMeansInformation() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
 
getPaymentReference() - Method in class org.mustangproject.Invoice
 
getPaymentReference() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getPaymentTermDescription() - Method in class org.mustangproject.Invoice
 
getPaymentTermDescription() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get payment term descriptional text e.g.
getPaymentTerms() - Method in class org.mustangproject.Invoice
 
getPaymentTerms() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get payment terms. if set, getPaymentTermDescription() and getDueDate() are ignored
getPaymentTerms() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getPaymentXML() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlement
gets the applicableHeaderTradePayment
getPaymentXML() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getPDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
getPDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
getPDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
getPercent() - Method in class org.mustangproject.CashDiscount
 
getPercent() - Method in class org.mustangproject.Charge
 
getPercent() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
returns a percentage, if relative abount, or null for absolute amounts
getPhone() - Method in class org.mustangproject.Contact
 
getPhone() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
 
getPostcodeCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportablePostalTradeAddress
 
getPostcodeCode() - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
getPrefixForVersion(int) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
internal helper: returns the namespace prefix for the given order-x version number
getPrefixForVersion(int) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
getPrefixForVersion(int) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
internal helper: returns the namespace prefix for the given order-x version number
getPrefixForVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
internal helper: returns the namespace prefix for the given zf/fx version number
getPrefixForVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
getPrice() - Method in class org.mustangproject.Item
 
getPrice() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
The price of one item excl. taxes
getPrice() - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
getPriceGross() - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
getProduct() - Method in class org.mustangproject.Item
 
getProduct() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.DAPullProvider
 
getProfile() - Method in interface org.mustangproject.ZUGFeRD.IXMLProvider
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.OXPullProvider
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
getProfile() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
getProvider() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
getProvider() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
getProvider() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
getProvider() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
getProvider() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
getQuantity() - Method in class org.mustangproject.Item
 
getQuantity() - Method in interface org.mustangproject.ZUGFeRD.IAbsoluteValueProvider
 
getQuantity() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
how many get billed
getRawXML() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
Returns the raw XML data as extracted from the ZUGFeRD PDF file.
getReason() - Method in class org.mustangproject.Charge
 
getReason() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
get a description for the allowance/charge
getReasonCode() - Method in class org.mustangproject.Charge
 
getReasonCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
get the code for the allowance/charge
getRecipient() - Method in class org.mustangproject.Invoice
 
getRecipient() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
the recipient
getReference() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getReferencedDocuments() - Method in class org.mustangproject.Item
 
getReferencedDocuments() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
allows to specify multiple(!)
getReferenceNumber() - Method in class org.mustangproject.Invoice
 
getReferenceNumber() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get BuyerReference (BT-10) an identifier assigned by the buyer and used for internal routing.
getReferenceTypeCode() - Method in class org.mustangproject.ReferencedDocument
 
getReferenceTypeCode() - Method in interface org.mustangproject.ZUGFeRD.IReferencedDocument
type of the reference of this line, a UNTDID 1153 code
getRelation() - Method in class org.mustangproject.FileAttachment
 
getResource(URI) - Method in class org.mustangproject.ClasspathResolverURIAdapter
 
getRoundingAmount() - Method in class org.mustangproject.Invoice
for currency rounding differences to 5ct e.g. in Netherlands ("Rappenrundung")
getRoundingAmount() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get the rounding amount (only to be usef for NL whose currency requires a rounding to 5ct)
getRoundingAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getScheme() - Method in class org.mustangproject.SchemedID
 
getSchemedID() - Method in class org.mustangproject.LegalOrganisation
 
getSchemedID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDLegalOrganisation
 
getSellerAssignedID() - Method in class org.mustangproject.Product
 
getSellerAssignedID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
Get the ID that had been assigned by the seller to identify the product
getSellerOrderReferencedDocumentID() - Method in class org.mustangproject.Invoice
 
getSellerOrderReferencedDocumentID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get the ID of the SellerOrderReferencedDocument, which sits in the ApplicableSupplyChainTradeAgreement/ApplicableHeaderTradeAgreement
getSellerOrderReferencedDocumentIssuerAssignedID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getSellerTradePartyAddress() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
returns an instance of PostalTradeAddress for SellerTradeParty section
getSellerTradePartyGlobalID() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getSender() - Method in class org.mustangproject.Invoice
 
getSender() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
the sender of the invoice
getSettlementXML() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlement
gets the applicableHeaderTradeSettlement
getSettlementXML() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementDebit
 
getSettlementXML() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDTradeSettlementPayment
 
getShipToCountry() - Method in class org.mustangproject.Invoice
 
getShipToCountry() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee two digit country code (country code of the organisation the goods are shipped to)
getShipToLocation() - Method in class org.mustangproject.Invoice
 
getShipToLocation() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee city (city of the organisation the goods are shipped to)
getShipToOrganisationID() - Method in class org.mustangproject.Invoice
 
getShipToOrganisationID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee identification (identification of the organisation the goods are shipped to [assigned by the costumer])
getShipToOrganisationName() - Method in class org.mustangproject.Invoice
 
getShipToOrganisationName() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee name (name of the organisation the goods are shipped to)
getShipToStreet() - Method in class org.mustangproject.Invoice
 
getShipToStreet() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee street address (street of the organisation the goods are shipped to)
getShipToZIP() - Method in class org.mustangproject.Invoice
 
getShipToZIP() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
consignee street postal code (postal code of the organisation the goods are shipped to)
getSpecifiedProcuringProjectID() - Method in class org.mustangproject.Invoice
 
getSpecifiedProcuringProjectID() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getSpecifiedProcuringProjectName() - Method in class org.mustangproject.Invoice
 
getSpecifiedProcuringProjectName() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getStandard() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
getStreet() - Method in class org.mustangproject.Contact
 
getStreet() - Method in class org.mustangproject.TradeParty
 
getStreet() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
Returns the street address (street+number) of the contact
getStreet() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
Returns the street address (street+number) of the contact
getSubjectCode() - Method in class org.mustangproject.IncludedNote
 
getSubjectNote() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
subject of the document e.g. invoice and order number as human readable text
getTax() - Method in class org.mustangproject.Item
 
getTaxBasis() - Method in class org.mustangproject.CalculatedInvoice
 
getTaxBasis() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns the total net value of the invoice, including charges/allowances on document level
getTaxBasisTotalAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getTaxCategoryCode() - Method in class org.mustangproject.Product
 
getTaxCategoryCode() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
getTaxDetails() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
Returns information about every tax that is involved in the current transaction.
getTaxExemptionReason() - Method in class org.mustangproject.Product
 
getTaxExemptionReason() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
getTaxID() - Method in class org.mustangproject.TradeParty
 
getTaxID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
obligatory for sender but not for recipient
getTaxPercent() - Method in class org.mustangproject.Charge
 
getTaxPercent() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
get the applicable tax percentage for the allowance/charge
getTaxPointDate() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getTaxTotalAmount() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getTenderReferencedDocument() - Method in class org.mustangproject.Invoice
 
getTenderReferencedDocument() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
BT-17 tender or lot reference
getTotal() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
returns the total net value of all items, without document level charges/allowances
getTotalAmount() - Method in class org.mustangproject.Charge
 
getTotalAmount(IAbsoluteValueProvider) - Method in class org.mustangproject.Allowance
 
getTotalAmount(IAbsoluteValueProvider) - Method in class org.mustangproject.Charge
 
getTotalAmount(IAbsoluteValueProvider) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
returns the absolute amount, even if it was relative in the first place
getTotalPrepaid() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
if something had already been paid in advance, this will get it from the transaction
getTotalPrepaidAmount() - Method in class org.mustangproject.Invoice
 
getTotalPrepaidAmount() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
get the TotalPrepaidAmount located in SpecifiedTradeSettlementMonetarySummation (v1) or SpecifiedTradeSettlementHeaderMonetarySummation (v2)
getTradePartyAsXML(IZUGFeRDExportableTradeParty, boolean, boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
returns the UN/CEFACT CII XML for companies(tradeparties), which is actually the same for ZF1 (v 2013b) and ZF2 (v 2016b)
getTradePartyPayeeAsXML(IZUGFeRDExportableTradeParty) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
getTradeSettlement() - Method in class org.mustangproject.Invoice
 
getTradeSettlement() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
the payment information for any payment means
getTradeSettlementPayment() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
Deprecated.
use getTradeSettlement
getTradingBusinessName() - Method in class org.mustangproject.LegalOrganisation
 
getTradingBusinessName() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDLegalOrganisation
 
getTypeCode() - Method in class org.mustangproject.ReferencedDocument
 
getTypeCode() - Method in interface org.mustangproject.ZUGFeRD.IReferencedDocument
which type is the document?
getUnit() - Method in class org.mustangproject.Product
 
getUnit() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
Unit code of the product Most common ones are C62 one (piece) DAY day HAR hectare HUR hour KGM kilogram KTM kilometre KWH kilowatt hour LS lump sum LTR litre MIN minute MMK square millimetre MMT millimetre MTK square metre MTQ cubic metre MTR metre NAR number of articles NPR number of pairs P1 percent SET set TNE tonne (metric ton) WEE week
getUriUniversalCommunicationID() - Method in class org.mustangproject.TradeParty
 
getUriUniversalCommunicationID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
The URIID of URIUniversalCommunicationID (e.g. email address) It is used by some countries, i.e.
getUriUniversalCommunicationIDScheme() - Method in class org.mustangproject.TradeParty
 
getUriUniversalCommunicationIDScheme() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
URIUniversalCommunication scheme (see EAS code list of the ZUGFeRD documentation) I believe EM for Email
getUTF8() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
getValue() - Method in interface org.mustangproject.ZUGFeRD.IAbsoluteValueProvider
 
getValue() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableItem
 
getValue() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
getVATAmountList() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
getVATDueDateTypeCode() - Method in class org.mustangproject.Invoice
 
getVATDueDateTypeCode() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getVatExemptionReasonText() - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
getVatID() - Method in class org.mustangproject.TradeParty
 
getVATID() - Method in class org.mustangproject.TradeParty
 
getVATID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
VAT ID (Umsatzsteueridentifikationsnummer) of the contact
getVATID() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
VAT ID (Umsatzsteueridentifikationsnummer) of the contact
getVATPercent() - Method in class org.mustangproject.Product
 
getVATPercent() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
VAT percent of the product (e.g. 19, or 5.1 if you like)
getVATPercentAmountMap() - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
which taxes have been used with which amounts in this transaction, empty for no taxes, or e.g. 19:190 and 7:14 if 1000 Eur were applicable to 19% VAT (=190 EUR VAT) and 200 EUR were applicable to 7% (=14 EUR VAT) 190 Eur
getVersion() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
getXML() - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
getXML() - Method in interface org.mustangproject.ZUGFeRD.IXMLProvider
 
getXML() - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
getXML() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
getXML() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
getXMP() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
get xmp metadata of the PDF, null if not available
getXmpBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
getXmpBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
getXmpBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
getXmpMetadata() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Reads the XMPMetadata from the PDDocument, if it exists.
getXmpMetadata() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Reads the XMPMetadata from the PDDocument, if it exists.
getXmpMetadata() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Reads the XMPMetadata from the PDDocument, if it exists.
getXMPName() - Method in class org.mustangproject.ZUGFeRD.Profile
if the profile is embedded in PDF we need RDF metadata
getZFAllowances() - Method in class org.mustangproject.Invoice
 
getZFAllowances() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getZFCharges() - Method in class org.mustangproject.Invoice
 
getZFCharges() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getZFItems() - Method in class org.mustangproject.Invoice
 
getZFItems() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getZFLogisticsServiceCharges() - Method in class org.mustangproject.Invoice
 
getZFLogisticsServiceCharges() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
 
getZIP() - Method in class org.mustangproject.Contact
 
getZIP() - Method in class org.mustangproject.TradeParty
 
getZIP() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableContact
Postal code of the recipient
getZIP() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableTradeParty
Postal code of the recipient
getZUGFeRDProfil() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
globalId - Variable in class org.mustangproject.Product
 
globalId - Variable in class org.mustangproject.TradeParty
 
grandTotal - Variable in class org.mustangproject.CalculatedInvoice
 
grossPrice - Variable in class org.mustangproject.Item
 

H

hasXMLFileAttachment() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
if the file attachment is not in the list of allowed file names we can't import the XML, but the validator needs to know if maybe some other .xml-File is embedded because it would raise an additional notice that the filename is probably wrong

I

IAbsoluteValueProvider - Interface in org.mustangproject.ZUGFeRD
 
IBAN - Variable in class org.mustangproject.BankDetails
the bank account number
IBAN - Variable in class org.mustangproject.DirectDebit
Debited account identifier (BT-91)
id - Variable in class org.mustangproject.Item
 
id - Variable in class org.mustangproject.SchemedID
 
id - Variable in class org.mustangproject.ZUGFeRD.Profile
 
ID - Variable in class org.mustangproject.TradeParty
 
IDesignatedProductClassification - Interface in org.mustangproject.ZUGFeRD
A product classification that allows to describe a product.
IExportableTransaction - Interface in org.mustangproject.ZUGFeRD
the interface of an transaction, e.g. an invoice, you want to create xml (potentially to be added to a PDF) for
IExporter - Interface in org.mustangproject.ZUGFeRD
 
ignoreCalculationErrors - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
ignorePDFAErrors - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
ignorePDFAErrors - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
ignorePDFAErrors - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
ignorePDFAErrors - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
ignorePDFAErrors() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
ignorePDFAErrors() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
ignorePDFAErrors() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
ignorePDFAErrors() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
importedInvoice - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
IncludedNote - Class in org.mustangproject
A grouping of business terms to indicate accounting-relevant free texts including a qualification of these.
IncludedNote() - Constructor for class org.mustangproject.IncludedNote
bean constructor
IncludedNote(String, SubjectCode) - Constructor for class org.mustangproject.IncludedNote
 
includedNotes - Variable in class org.mustangproject.Item
 
indexOf(byte[], byte[]) - Static method in class org.mustangproject.util.ByteArraySearcher
 
inputstreamToByteArray(InputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
INTRACOMMUNITY - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
introductionNote(String) - Static method in class org.mustangproject.IncludedNote
 
Invoice - Class in org.mustangproject
An invoice, with fluent setters
Invoice() - Constructor for class org.mustangproject.Invoice
 
INVOICE - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
INVOICE_DATE - Static variable in class org.mustangproject.ZUGFeRD.model.EventTimeCodeTypeConstants
 
invoiceReferencedDocumentID - Variable in class org.mustangproject.Invoice
 
invoiceReferencedDocuments - Variable in class org.mustangproject.Invoice
 
invoiceReferencedIssueDate - Variable in class org.mustangproject.Invoice
 
IReferencedDocument - Interface in org.mustangproject.ZUGFeRD
 
isAutoCloseDisabled() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
isAutoCloseDisabled() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
isAutoCloseDisabled() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
isCharge() - Method in class org.mustangproject.Allowance
Always to return false for IZUGFeRDAllowanceCharge
isCharge() - Method in class org.mustangproject.Charge
Always to return true for IZUGFeRDAllowanceCharge
isCharge() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDAllowanceCharge
is this in reality a charge and now allowance
isIntraCommunitySupply - Variable in class org.mustangproject.Product
 
isIntraCommunitySupply() - Method in class org.mustangproject.Product
 
isIntraCommunitySupply() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
isReverseCharge - Variable in class org.mustangproject.Product
 
isReverseCharge() - Method in class org.mustangproject.Product
 
isReverseCharge() - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExportableProduct
 
issueDate - Variable in class org.mustangproject.Invoice
 
isValid() - Method in class org.mustangproject.Invoice
checks if all required items are set in order to be able to export it
Item - Class in org.mustangproject
describes any invoice line
Item() - Constructor for class org.mustangproject.Item
empty constructor do not use, but might be used e.g. by jackson
Item(Product, BigDecimal, BigDecimal) - Constructor for class org.mustangproject.Item
default constructor
Item(NodeList, boolean) - Constructor for class org.mustangproject.Item
 
itemAllowance - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
itemCharge - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
itemTotalNetAmount - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
itemTotalVATAmount - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
IXMLProvider - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDAllowanceCharge - Interface in org.mustangproject.ZUGFeRD
The interface for allowances or charges, to be used by the pullprovider
IZUGFeRDCashDiscount - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDExportableContact - Interface in org.mustangproject.ZUGFeRD
Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2
IZUGFeRDExportableItem - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDExportablePostalTradeAddress - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDExportableProduct - Interface in org.mustangproject.ZUGFeRD
Mustangproject's ZUGFeRD implementation Necessary interface for ZUGFeRD exporter Licensed under the APLv2
IZUGFeRDExportableTradeParty - Interface in org.mustangproject.ZUGFeRD
Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2
IZUGFeRDExporter - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDLegalOrganisation - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDPaymentDiscountTerms - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDPaymentTerms - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDTradeSettlement - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDTradeSettlementDebit - Interface in org.mustangproject.ZUGFeRD
 
IZUGFeRDTradeSettlementPayment - Interface in org.mustangproject.ZUGFeRD
 

L

legalNote(String) - Static method in class org.mustangproject.IncludedNote
 
legalOrg - Variable in class org.mustangproject.TradeParty
 
LegalOrganisation - Class in org.mustangproject
A organisation, i.e. usually a company
LegalOrganisation() - Constructor for class org.mustangproject.LegalOrganisation
 
LegalOrganisation(String) - Constructor for class org.mustangproject.LegalOrganisation
 
LegalOrganisation(String, String) - Constructor for class org.mustangproject.LegalOrganisation
 
LegalOrganisation(SchemedID, String) - Constructor for class org.mustangproject.LegalOrganisation
 
LegalOrganisation(NodeList) - Constructor for class org.mustangproject.LegalOrganisation
XML parsing constructor
lineAllowance - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
LineCalculator - Class in org.mustangproject.ZUGFeRD
the linecalculator does the math within an item line, and e.g. calculates quantity*price.
LineCalculator(IZUGFeRDExportableItem) - Constructor for class org.mustangproject.ZUGFeRD.LineCalculator
 
lineCharge - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
lineTotalAmount - Variable in class org.mustangproject.CalculatedInvoice
 
lineTotalAmount - Variable in class org.mustangproject.Item
 
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(byte[]) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(InputStream) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(InputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
load(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(String) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
factory: loads a PDF file and returns an appropriate exporter
load(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
load(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
load(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Makes A PDF/A3a-compliant document from a PDF-A1 compliant document (on the metadata level, this will not e.g. convert graphics to JPG-2000)
load(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
Load from filename
location - Variable in class org.mustangproject.Contact
city
location - Variable in class org.mustangproject.TradeParty
 
LogisticsServiceCharges - Variable in class org.mustangproject.Invoice
 

M

mandate - Variable in class org.mustangproject.DirectDebit
Mandate reference identifier (BT-89)
mergeAdding(VATAmount, VATAmount) - Method in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
metadata - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Data (XML invoice) to be added to the ZUGFeRD PDF.
metadata - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Data (XML invoice) to be added to the ZUGFeRD PDF.
metadata - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Data (XML invoice) to be added to the ZUGFeRD PDF.
migrateFromV1ToV2(String) - Method in class org.mustangproject.ZUGFeRD.XMLUpgrader
Takes a filename of a ZF1 XML file and returns the string of ZF2 XML
mimetype - Variable in class org.mustangproject.FileAttachment
 
MONTH - Static variable in class org.mustangproject.ZUGFeRD.model.DateTimeTypeConstants
 
MONTH_OF_YEAR - org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 

N

name - Variable in class org.mustangproject.Contact
name of the contact person
name - Variable in class org.mustangproject.Product
 
name - Variable in class org.mustangproject.TradeParty
 
name - Variable in class org.mustangproject.ZUGFeRD.Profile
 
namespace - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
nDigitFormat(BigDecimal, int) - Static method in class org.mustangproject.XMLTools
 
nDigitFormatDecimalRange(BigDecimal, int, int) - Static method in class org.mustangproject.XMLTools
formats a number so that at least minDecimals are displayed but at the maximum maxDecimals are there, i.e.
NodeMap - Class in org.mustangproject.util
The NodeMap contains a Map representation of DOM object It can be constructed either from the children of a single Node or a NodeList.
NodeMap(Node) - Constructor for class org.mustangproject.util.NodeMap
Create a new NodeMap The Node that is passed to the constructor must not be null.
NodeMap(NodeList) - Constructor for class org.mustangproject.util.NodeMap
 
notes - Variable in class org.mustangproject.Invoice
 
notes - Variable in class org.mustangproject.Item
 
number - Variable in class org.mustangproject.Invoice
 

O

orderx - org.mustangproject.EStandard
 
orderXDocumentType - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
OrderX document type.
org.mustangproject - package org.mustangproject
 
org.mustangproject.CII - package org.mustangproject.CII
 
org.mustangproject.Exceptions - package org.mustangproject.Exceptions
 
org.mustangproject.util - package org.mustangproject.util
 
org.mustangproject.ZUGFeRD - package org.mustangproject.ZUGFeRD
 
org.mustangproject.ZUGFeRD.model - package org.mustangproject.ZUGFeRD.model
 
overwrite - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
This flag controls whether or not the metadata is overwritten, or kind of merged.
overwrite - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
This flag controls whether or not the metadata is overwritten, or kind of merged.
overwrite - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
This flag controls whether or not the metadata is overwritten, or kind of merged.
ownForeignOrganisationID - Variable in class org.mustangproject.Invoice
 
ownOrganisationFullPlaintextInfo - Variable in class org.mustangproject.Invoice
 
ownOrganisationName - Variable in class org.mustangproject.Invoice
 
OXExporterFromA1 - Class in org.mustangproject.ZUGFeRD
 
OXExporterFromA1() - Constructor for class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
OXExporterFromA3 - Class in org.mustangproject.ZUGFeRD
 
OXExporterFromA3() - Constructor for class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
OXPullProvider - Class in org.mustangproject.ZUGFeRD
 
OXPullProvider() - Constructor for class org.mustangproject.ZUGFeRD.OXPullProvider
 

P

parseAutomatically - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
automatically parse into importedInvoice
parseFromUBL(NodeList) - Method in class org.mustangproject.TradeParty
 
PARTIAL_BILLING - Static variable in class org.mustangproject.ZUGFeRD.model.DocumentCodeTypeConstants
 
payee - Variable in class org.mustangproject.Invoice
 
PAYMENT_DATE - Static variable in class org.mustangproject.ZUGFeRD.model.EventTimeCodeTypeConstants
 
paymentMeansCode - Variable in class org.mustangproject.BankDetails
payment means code
paymentMeansCode - Variable in class org.mustangproject.DirectDebit
payment means code (BT-81 / UNTDID 4461)
paymentMeansInformation - Variable in class org.mustangproject.BankDetails
payment means information
paymentMeansInformation - Variable in class org.mustangproject.DirectDebit
Payment means description (BT-82)
paymentTermDescription - Variable in class org.mustangproject.Invoice
 
paymentTerms - Variable in class org.mustangproject.Invoice
 
PDFAConformanceLevel - Enum in org.mustangproject.ZUGFeRD
 
PDFAttachGenericFile(String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachGenericFile(String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachGenericFile(String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachGenericFile(PDDocument, String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachGenericFile(PDDocument, String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachGenericFile(PDDocument, String, String, String, String, byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Embeds an external file (generic - any type allowed) in the PDF.
PDFAttachments - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
map filenames of all embedded files in the respective PDF
percent - Variable in class org.mustangproject.CashDiscount
the reduction percent allowed in the period
percent - Variable in class org.mustangproject.Charge
the percentage, null if not relative at all
phone - Variable in class org.mustangproject.Contact
phone of the contact
PMT - org.mustangproject.SubjectCode
Payment information
PostalTradeAddress - Class in org.mustangproject.ZUGFeRD
 
PostalTradeAddress() - Constructor for class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
prefix - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
prefix_pdfaProperty - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
prefix_pdfaSchema - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
prepare() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
prepare() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
prepare() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
prepareDocument() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
price - Variable in class org.mustangproject.Item
 
price - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
priceFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
priceFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
priceGross - Variable in class org.mustangproject.ZUGFeRD.LineCalculator
 
producer - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Producer attribute for PDF
producer - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Producer attribute for PDF
producer - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Producer attribute for PDF
product - Variable in class org.mustangproject.Item
 
Product - Class in org.mustangproject
describes a product, good or service used in an invoice item line
Product() - Constructor for class org.mustangproject.Product
empty constructor just for jackson etc
Product(String, String, String, BigDecimal) - Constructor for class org.mustangproject.Product
default constructor
Product(Node) - Constructor for class org.mustangproject.Product
 
profile - Variable in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
profile - Variable in class org.mustangproject.ZUGFeRD.DAPullProvider
 
profile - Variable in class org.mustangproject.ZUGFeRD.OXPullProvider
 
profile - Variable in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
profile - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
profile - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
Profile - Class in org.mustangproject.ZUGFeRD
specifies a kind of a XML completeness levels, e.g.
Profile(String, String) - Constructor for class org.mustangproject.ZUGFeRD.Profile
Contruct
Profiles - Class in org.mustangproject.ZUGFeRD
 
Profiles() - Constructor for class org.mustangproject.ZUGFeRD.Profiles
 

Q

qdtFormat(Date) - Method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
quantity - Variable in class org.mustangproject.Item
 
quantityFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
quantityFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 

R

rawXML - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
Raw XML form of the extracted data - may be directly obtained.
reason - Variable in class org.mustangproject.Charge
a simple human readable description
reasonCode - Variable in class org.mustangproject.Charge
Code from list UNTDID 5189
rebateAgreementExists() - Method in interface org.mustangproject.ZUGFeRD.IExportableTransaction
returns if a rebate agreements exists
recalcPrice - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
recipient - Variable in class org.mustangproject.Invoice
 
ReferencedDocument - Class in org.mustangproject
 
ReferencedDocument() - Constructor for class org.mustangproject.ReferencedDocument
 
ReferencedDocument(String) - Constructor for class org.mustangproject.ReferencedDocument
 
ReferencedDocument(String, String) - Constructor for class org.mustangproject.ReferencedDocument
 
ReferencedDocument(String, String, String) - Constructor for class org.mustangproject.ReferencedDocument
 
ReferencedDocument(String, String, String, Date) - Constructor for class org.mustangproject.ReferencedDocument
 
ReferencedDocument(String, Date) - Constructor for class org.mustangproject.ReferencedDocument
 
referencedDocuments - Variable in class org.mustangproject.Item
 
referenceNumber - Variable in class org.mustangproject.Invoice
 
REG - org.mustangproject.SubjectCode
regulatory information
regulatoryNote(String) - Static method in class org.mustangproject.IncludedNote
 
relation - Variable in class org.mustangproject.FileAttachment
 
removeBOM(byte[]) - Static method in class org.mustangproject.XMLTools
removes utf8 byte order marks from byte arrays, in case one is there
REVERSECHARGE - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 

S

scheme - Variable in class org.mustangproject.SchemedID
 
schemedID - Variable in class org.mustangproject.LegalOrganisation
 
SchemedID - Class in org.mustangproject
 
SchemedID() - Constructor for class org.mustangproject.SchemedID
 
SchemedID(String, String) - Constructor for class org.mustangproject.SchemedID
 
sellerAssignedID - Variable in class org.mustangproject.Product
 
sellerNote(String) - Static method in class org.mustangproject.IncludedNote
 
sellerOrderReferencedDocumentID - Variable in class org.mustangproject.Invoice
 
sender - Variable in class org.mustangproject.Invoice
 
serializeXmpMetadata(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
serializeXmpMetadata(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
serializeXmpMetadata(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setAccountName(String) - Method in class org.mustangproject.BankDetails
set Holder
setAdditionalAddress(String) - Method in class org.mustangproject.TradeParty
additional info of the address, e.g. which building or which floor.
setAdditionalAddress(String, String) - Method in class org.mustangproject.TradeParty
Sets two parts of additional address at once, e.g. which building and which floor (if building is not in question which floor can also be set with the first part only :-))
setAdditionalAddressExtension(String) - Method in class org.mustangproject.TradeParty
Sets even advanced additional address information, e.g. which floor (if LineTwo has already been used e.g. for which building) This could sometimes be BT-165?
setAdditionalReferencedDocuments(FileAttachment[]) - Method in class org.mustangproject.Invoice
setter in case e.g. jackson tries to map attachments (normal use embedFileInXML)
setAllowances(ArrayList<Allowance>) - Method in class org.mustangproject.Product
Jackson courtesy function, please use addAllowance if you have the choice
setApplicablePercent(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setAttachZUGFeRDHeaders(boolean) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setAttachZUGFeRDHeaders(boolean) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setAttachZUGFeRDHeaders(boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setAttributes(Map<String, String>) - Method in class org.mustangproject.Product
 
setBasis(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setBasisAmount(BigDecimal) - Method in class org.mustangproject.Charge
sets a potential basis for the potential percentage
setBasisQuantity(BigDecimal) - Method in class org.mustangproject.Item
 
setBIC(String) - Method in class org.mustangproject.BankDetails
The bank identifier.
setBuyerAssignedID(String) - Method in class org.mustangproject.Product
if the buyer provided an ID how he refers to this product
setBuyerOrderReferencedDocumentID(String) - Method in class org.mustangproject.Invoice
usually the order number
setBuyerOrderReferencedDocumentIssueDateTime(String) - Method in class org.mustangproject.Invoice
when the order (or whatever reference in BuyerOrderReferencedDocumentID) was issued (@todo switch to date?)
setCalculated(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setCategoryCode(String) - Method in class org.mustangproject.Charge
the category ID why this has been applied
setCategoryCode(String) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setCharges(ArrayList<Charge>) - Method in class org.mustangproject.Product
Jackson courtesy function, please use addCharge if you have the choice
setCityName(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setClassifications(IDesignatedProductClassification[]) - Method in class org.mustangproject.Product
Replace the current set of IDesignatedProductClassifications with a new set
setClassificationsClass(DesignatedProductClassification[]) - Method in class org.mustangproject.Product
Provide Jackson a hint as to use DesignatedProductClassification for the IDesignatedProductClassification product classifications
setClassName(String) - Method in class org.mustangproject.DesignatedProductClassification
Set the human-readable name of the class code
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
All files are PDF/A-3, setConformance refers to the level conformance.
setConformanceLevel(PDFAConformanceLevel) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
All files are PDF/A-3, setConformance refers to the level conformance.
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
All files are PDF/A-3, setConformance refers to the level conformance.
setConformanceLevel(PDFAConformanceLevel) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setContact(Contact) - Method in class org.mustangproject.TradeParty
(optional) a named contact person
setContent(String) - Method in class org.mustangproject.IncludedNote
 
setContractReferencedDocument(String) - Method in class org.mustangproject.Invoice
adds the ID of a contract referenced in the invoice
setCorrection(String) - Method in class org.mustangproject.Invoice
switch type to invoice correction and refer to document number.
setCountry(String) - Method in class org.mustangproject.Contact
two-letter ISO country code of the contact, if different from organisation
setCountry(String) - Method in class org.mustangproject.TradeParty
two-letter ISO code of the country
setCountryID(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setCountryOfOrigin(String) - Method in class org.mustangproject.Product
 
setCountrySubDivisionName(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setCreator(String) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setCreator(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setCreatorTool(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setCreatorTool(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setCreatorTool(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setCreditNote() - Method in class org.mustangproject.Invoice
 
setCreditorReferenceID(String) - Method in class org.mustangproject.Invoice
 
setCurrency(String) - Method in class org.mustangproject.Invoice
 
setData(byte[]) - Method in class org.mustangproject.FileAttachment
 
setDays(Integer) - Method in class org.mustangproject.CashDiscount
 
setDeliveryAddress(TradeParty) - Method in class org.mustangproject.Invoice
if the delivery address is not the recipient address, it can be specified here
setDeliveryDate(Date) - Method in class org.mustangproject.Invoice
 
setDescription(String) - Method in class org.mustangproject.FileAttachment
 
setDescription(String) - Method in class org.mustangproject.Product
description of the product (required)
setDescription(String) - Method in class org.mustangproject.TradeParty
required, usually done in the constructor: the complete name of the organisation
setDespatchAdviceReferencedDocumentID(String) - Method in class org.mustangproject.Invoice
 
setDetailedDeliveryPeriod(Date, Date) - Method in class org.mustangproject.Invoice
sets a document level delivery period, which is optional additional to the mandatory deliverydate and which will become a BillingSpecifiedPeriod-Element
setDetailedDeliveryPeriod(Date, Date) - Method in class org.mustangproject.Item
specify a item level delivery period (apart from the document level delivery period, and the document level delivery day, which is probably anyway required)
setDetailedDeliveryPeriodFrom(Date) - Method in class org.mustangproject.Invoice
 
setDetailedDeliveryPeriodTo(Date) - Method in class org.mustangproject.Invoice
 
setDocumentCode(String) - Method in class org.mustangproject.Invoice
 
setDocumentCode(String) - Method in class org.mustangproject.ZUGFeRD.VATAmount
Deprecated.
setDocumentName(String) - Method in class org.mustangproject.Invoice
 
setDocumentType(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Sets the property for DocumentType.
setDueDate(Date) - Method in class org.mustangproject.Invoice
 
setDueDateTypeCode(String) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setDuePayable(BigDecimal) - Method in class org.mustangproject.CalculatedInvoice
usually one would use calculate, use only if the invoice is parsed
setEmail(String) - Method in class org.mustangproject.TradeParty
sets the email of the organization (not the one of the contact person) (while setEmail has to be defined here getEmail comes from IZUGFeRDExportableTradeParty)
setEMail(String) - Method in class org.mustangproject.Contact
personal email address of the contact person
setExtendedPaymentTerms(IZUGFeRDPaymentTerms[]) - Method in class org.mustangproject.Invoice
 
setFacturX() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Deprecated.
It's now the default anyway
setFax(String) - Method in class org.mustangproject.Contact
(optional) complete fax number
setFilename(String) - Method in class org.mustangproject.FileAttachment
 
setFormattedIssueDateTime(Date) - Method in class org.mustangproject.ReferencedDocument
issue date of this line
setGlobalID(String) - Method in class org.mustangproject.TradeParty
for jackson, primarily, use addGlobalID(SchemedID) instead
setGlobalIDScheme(String) - Method in class org.mustangproject.TradeParty
for jackson, primarily, use addGlobalID(SchemedID) instead
setGrandTotal(BigDecimal) - Method in class org.mustangproject.CalculatedInvoice
usually one would use calculate, use only if the invoice is parsed
setGrossPrice(BigDecimal) - Method in class org.mustangproject.Item
the list price without VAT (sic!)
setIBAN(String) - Method in class org.mustangproject.BankDetails
Sets the IBAN "ID", which means that it only needs to be a way to uniquely identify the IBAN.
setIBAN(String) - Method in class org.mustangproject.DirectDebit
 
setId(String) - Method in class org.mustangproject.Item
 
setId(String) - Method in class org.mustangproject.SchemedID
 
setID(String) - Method in class org.mustangproject.TradeParty
if it's a customer, this can e.g. be the customer ID
setID(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
setInputStream(InputStream) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
setIntraCommunitySupply() - Method in class org.mustangproject.Product
sets intra community supply(=delivery outside the country inside the EU)
setInvoiceReferencedDocumentID(String) - Method in class org.mustangproject.Invoice
usually in case of a correction the original invoice number
setInvoiceReferencedDocuments(ArrayList<ReferencedDocument>) - Method in class org.mustangproject.Invoice
 
setInvoiceReferencedIssueDate(Date) - Method in class org.mustangproject.Invoice
 
setIssueDate(Date) - Method in class org.mustangproject.Invoice
 
setIssuerAssignedID(String) - Method in class org.mustangproject.ReferencedDocument
sets an ID assigned by the sender
setItemAllowances(ArrayList<Allowance>) - Method in class org.mustangproject.Item
jackson convenience method
setItemCharges(ArrayList<Charge>) - Method in class org.mustangproject.Item
jackson convenience method
setLegalOrganisation(LegalOrganisation) - Method in class org.mustangproject.TradeParty
 
setLineOne(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setLineThree(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setLineTotalAmount(BigDecimal) - Method in class org.mustangproject.CalculatedInvoice
usually one would use calculate, use only if the invoice is parsed
setLineTotalAmount(BigDecimal) - Method in class org.mustangproject.Item
should only be set by calculator classes or maybe when reading from XML
setLineTwo(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setListVersionID(String) - Method in class org.mustangproject.ClassCode
Set the version for the scheme returned by ClassCode.getListID()
setLocation(String) - Method in class org.mustangproject.Contact
city of the contact person, if different from organisation
setLocation(String) - Method in class org.mustangproject.TradeParty
usually set in constructor, usually required in germany, the city of the organisation
setMandate(String) - Method in class org.mustangproject.DirectDebit
 
setMarked() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Adds a MarkInfo element to the PDF if it doesn't already exist and sets it as marked.
setMarked() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Adds a MarkInfo element to the PDF if it doesn't already exist and sets it as marked.
setMarked() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Adds a MarkInfo element to the PDF if it doesn't already exist and sets it as marked.
setMeta(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
setMimetype(String) - Method in class org.mustangproject.FileAttachment
 
setName(String) - Method in class org.mustangproject.Contact
the first and last name of the contact
setName(String) - Method in class org.mustangproject.Product
name of the product
setName(String) - Method in class org.mustangproject.TradeParty
required, usually done in the constructor: the complete name of the organisation
setNotesWithSubjectCode(List<IncludedNote>) - Method in class org.mustangproject.Invoice
 
setNotesWithSubjectCode(List<IncludedNote>) - Method in class org.mustangproject.Item
 
setNumber(String) - Method in class org.mustangproject.Invoice
 
setOrderXDocumentType(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Sets the property orderXDocumentType.
setOwnContact(Contact) - Method in class org.mustangproject.Invoice
Deprecated.
use setSender
setOwnForeignOrganisationID(String) - Method in class org.mustangproject.Invoice
Deprecated.
setOwnOrganisationFullPlaintextInfo(String) - Method in class org.mustangproject.Invoice
 
setOwnOrganisationName(String) - Method in class org.mustangproject.Invoice
Deprecated.
setOwnTaxID(String) - Method in class org.mustangproject.Invoice
Deprecated.
setOwnVATID(String) - Method in class org.mustangproject.Invoice
Deprecated.
setPayee(TradeParty) - Method in class org.mustangproject.Invoice
if the payee is not the seller, it can be specified here
setPaymentMeansCode(String) - Method in class org.mustangproject.BankDetails
set payment means code
setPaymentMeansCode(String) - Method in class org.mustangproject.DirectDebit
 
setPaymentMeansInformation(String) - Method in class org.mustangproject.BankDetails
set payment means information
setPaymentMeansInformation(String) - Method in class org.mustangproject.DirectDebit
 
setPaymentReference(String) - Method in class org.mustangproject.Invoice
 
setPaymentTermDescription(String) - Method in class org.mustangproject.Invoice
 
setPaymentTerms(IZUGFeRDPaymentTerms) - Method in class org.mustangproject.Invoice
 
setPDFFilename(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
setPercent(BigDecimal) - Method in class org.mustangproject.CashDiscount
 
setPercent(BigDecimal) - Method in class org.mustangproject.Charge
if relative charge: percent to increase the item
setPhone(String) - Method in class org.mustangproject.Contact
complete phone number of the contact
setPostCodeCode(String) - Method in class org.mustangproject.ZUGFeRD.PostalTradeAddress
 
setPrice(BigDecimal) - Method in class org.mustangproject.Item
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setProducer(String) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setProducer(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setProduct(Product) - Method in class org.mustangproject.Item
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setProfile(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.DAPullProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setProfile(Profile) - Method in interface org.mustangproject.ZUGFeRD.IXMLProvider
 
setProfile(Profile) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.OXPullProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setProfile(Profile) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setQuantity(BigDecimal) - Method in class org.mustangproject.Item
 
setRawXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
set the xml of a CII invoice, simple version
setRawXML(byte[], boolean) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
set the xml of a CII invoice
setReason(String) - Method in class org.mustangproject.Charge
Freetext (?)
setReasonCode(String) - Method in class org.mustangproject.Charge
Reason code for the charge
setRecipient(TradeParty) - Method in class org.mustangproject.Invoice
required.
setReferenceNumber(String) - Method in class org.mustangproject.Invoice
 
setReferenceTypeCode(String) - Method in class org.mustangproject.ReferencedDocument
type of the reference of this line, a UNTDID 1153 code
setRelation(String) - Method in class org.mustangproject.FileAttachment
only needed when embedded in PDF described values - Source shall be used if this file specification is the original source material for the associated content
setReverseCharge() - Method in class org.mustangproject.Product
sets reverse charge(=delivery to outside EU)
setRoundingAmount(BigDecimal) - Method in class org.mustangproject.Invoice
set the cent e.g. to reach the next 5ct mark for currencies in certain countries e.g. in the Netherlands ("Rappenrundung")
setScheme(String) - Method in class org.mustangproject.SchemedID
 
setSchemedID(SchemedID) - Method in class org.mustangproject.LegalOrganisation
 
setSellerAssignedID(String) - Method in class org.mustangproject.Product
how the seller identifies this type of product
setSellerOrderReferencedDocumentID(String) - Method in class org.mustangproject.Invoice
 
setSender(TradeParty) - Method in class org.mustangproject.Invoice
required.
setShipToCountry(String) - Method in class org.mustangproject.Invoice
 
setShipToLocation(String) - Method in class org.mustangproject.Invoice
 
setShipToOrganisationID(String) - Method in class org.mustangproject.Invoice
 
setShipToOrganisationName(String) - Method in class org.mustangproject.Invoice
 
setShipToStreet(String) - Method in class org.mustangproject.Invoice
 
setShipToZIP(String) - Method in class org.mustangproject.Invoice
 
setSpecifiedProcuringProjectID(String) - Method in class org.mustangproject.Invoice
 
setSpecifiedProcuringProjectName(String) - Method in class org.mustangproject.Invoice
 
setStreet(String) - Method in class org.mustangproject.Contact
street and number, if the address is different to the organisation
setStreet(String) - Method in class org.mustangproject.TradeParty
usually set in constructor, required in germany, street and house number
setSubjectCode(SubjectCode) - Method in class org.mustangproject.IncludedNote
 
setTax(BigDecimal) - Method in class org.mustangproject.Item
 
setTaxBasis(BigDecimal) - Method in class org.mustangproject.CalculatedInvoice
usually one would use calculate, use only if the invoice is parsed
setTaxCategoryCode(String) - Method in class org.mustangproject.Product
 
setTaxExemptionReason(String) - Method in class org.mustangproject.Product
 
setTaxID(String) - Method in class org.mustangproject.TradeParty
 
setTaxPercent(BigDecimal) - Method in class org.mustangproject.Charge
charges can be applied to VAT items, in which case they take the same VAT rate
setTenderReferencedDocument(String) - Method in class org.mustangproject.Invoice
 
setTenderReferencedDocument(ReferencedDocument) - Method in class org.mustangproject.Invoice
BT-17
setTest() - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
setTest() - Method in interface org.mustangproject.ZUGFeRD.IXMLProvider
 
setTest() - Method in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
setTest() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
enables the flag to indicate a test invoice in the XML structure
setTest() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
enables the flag to indicate a test invoice in the XML structure
setTotalAmount(BigDecimal) - Method in class org.mustangproject.Charge
sets the total amount to be changed to, e.g. if not specified via constructor
setTotalPrepaidAmount(BigDecimal) - Method in class org.mustangproject.Invoice
allow to set a amount which has already been paid
setTradingBusinessName(String) - Method in class org.mustangproject.LegalOrganisation
 
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Embeds the Zugferd XML structure in a file named ZUGFeRD-invoice.xml.
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.EinLieferscheinExporter
 
setTransaction(IExportableTransaction) - Method in interface org.mustangproject.ZUGFeRD.IExporter
 
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Embeds the Zugferd XML structure in a file named ZUGFeRD-invoice.xml.
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.XRExporter
 
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Embeds the Zugferd XML structure in a file named ZUGFeRD-invoice.xml.
setTransaction(IExportableTransaction) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setType(String) - Method in class org.mustangproject.ZUGFeRD.XMPSchemaZugferd
Specify a custom XMP metadata document type
setTypeCode(String) - Method in class org.mustangproject.ReferencedDocument
which type is the document?
setUnit(String) - Method in class org.mustangproject.Product
sets a UN/ECE rec 20 or 21 code which unit the product ships in, e.g.
setVATDueDateTypeCode(String) - Method in class org.mustangproject.Invoice
Decide when the VAT should be collected.
setVatExemptionReasonText(String) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
setVATID(String) - Method in class org.mustangproject.TradeParty
 
setVATPercent(BigDecimal) - Method in class org.mustangproject.Product
VAT rate of the product
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Sets the ZUGFeRD XML data to be attached as a single byte array.
setXML(byte[]) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Sets the ZUGFeRD XML data to be attached as a single byte array.
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Sets the ZUGFeRD XML data to be attached as a single byte array.
setXML(byte[]) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setXMLProvider(IXMLProvider) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setXMLProvider(IXMLProvider) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setXMLProvider(IXMLProvider) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setXRechnungSpecificVersion(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Sets a specific XRechnung version from outside.
setZFAllowances(Allowance[]) - Method in class org.mustangproject.Invoice
this is wrong and only used from jackson
setZFCharges(Charge[]) - Method in class org.mustangproject.Invoice
this is wrong and only used from jackson
setZFItems(ArrayList<IZUGFeRDExportableItem>) - Method in class org.mustangproject.Invoice
 
setZIP(String) - Method in class org.mustangproject.Contact
the postcode, if the address is different to the organisation
setZIP(String) - Method in class org.mustangproject.TradeParty
usually set in the constructor, required for recipients in german invoices: postcode
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA1
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
setZUGFeRDVersion(int) - Method in interface org.mustangproject.ZUGFeRD.IZUGFeRDExporter
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA1
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
setZUGFeRDVersion(int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
setZUGFeRDVersion(EStandard, int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
setZUGFeRDVersion(EStandard, int) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
shipToCountry - Variable in class org.mustangproject.Invoice
 
shipToLocation - Variable in class org.mustangproject.Invoice
 
shipToOrganisationID - Variable in class org.mustangproject.Invoice
 
shipToOrganisationName - Variable in class org.mustangproject.Invoice
 
shipToStreet - Variable in class org.mustangproject.Invoice
 
shipToZIP - Variable in class org.mustangproject.Invoice
 
simpleFormat(Date) - Method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
specifiedProcuringProjectID - Variable in class org.mustangproject.Invoice
 
specifiedProcuringProjectName - Variable in class org.mustangproject.Invoice
 
STANDARDRATE - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
startsWith(byte[], byte[]) - Static method in class org.mustangproject.util.ByteArraySearcher
 
street - Variable in class org.mustangproject.Contact
street address (=name+number)
street - Variable in class org.mustangproject.TradeParty
 
StructureException - Exception in org.mustangproject.Exceptions
will be thrown if a invoice cant be read
StructureException(String, int) - Constructor for exception org.mustangproject.Exceptions.StructureException
 
subject - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Deprecated.
subject is never set yet
subject - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Deprecated.
subject is never set yet
subject - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Deprecated.
subject is never set yet
SubjectCode - Enum in org.mustangproject
EN16931-ID: BT-21 - the qualification of the free text on the invoice from BT-22 In the first step only the recommended codes are implemented.
subtract(VATAmount) - Method in class org.mustangproject.ZUGFeRD.VATAmount
 
subtractAllowanceItemTotal(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.LineCalculator
 
SUR - org.mustangproject.SubjectCode
seller notes

T

tax - Variable in class org.mustangproject.Item
 
taxBasis - Variable in class org.mustangproject.CalculatedInvoice
 
taxCategoryCode - Variable in class org.mustangproject.Product
 
TaxCategoryCodeTypeConstants - Class in org.mustangproject.ZUGFeRD.model
 
TaxCategoryCodeTypeConstants() - Constructor for class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
TAXEXEMPT - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
taxExemptionReason - Variable in class org.mustangproject.Product
 
taxID - Variable in class org.mustangproject.TradeParty
 
taxNote(String) - Static method in class org.mustangproject.IncludedNote
 
taxPercent - Variable in class org.mustangproject.Charge
the tax rate the charge belongs to
taxScheme - Variable in class org.mustangproject.TradeParty
 
tc - Variable in class org.mustangproject.CalculatedInvoice
 
tenderReference - Variable in class org.mustangproject.Invoice
 
theExporter - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
title - Variable in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Deprecated.
title is never set yet
title - Variable in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Deprecated.
title is never set yet
title - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Deprecated.
title is never set yet
toCiiXml() - Method in class org.mustangproject.IncludedNote
 
toFOP(InputStream, EStandard) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
toFOP(String) - Method in class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
toFOP(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
toPDF(String) - Method in class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
toPDF(String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
toPDF(String, String) - Method in class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
toPDF(String, String) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
toString() - Method in class org.mustangproject.SchemedID
 
toString() - Method in class org.mustangproject.util.NodeMap
 
totalAmount - Variable in class org.mustangproject.Charge
the absolute value if not percentage
totalPrepaidAmount - Variable in class org.mustangproject.Invoice
 
TradeParty - Class in org.mustangproject
A organisation, i.e. usually a company
TradeParty() - Constructor for class org.mustangproject.TradeParty
Default constructor.
TradeParty(String, String, String, String, String) - Constructor for class org.mustangproject.TradeParty
 
TradeParty(NodeList) - Constructor for class org.mustangproject.TradeParty
XML parsing constructor
tradingBusinessName - Variable in class org.mustangproject.LegalOrganisation
 
trans - Variable in class org.mustangproject.ZUGFeRD.DAPullProvider
 
trans - Variable in class org.mustangproject.ZUGFeRD.OXPullProvider
 
trans - Variable in class org.mustangproject.ZUGFeRD.TransactionCalculator
 
trans - Variable in class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
trans - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
TransactionCalculator - Class in org.mustangproject.ZUGFeRD
The Transactioncalculator e.g. adds the line totals and applies VAT on whole invoices
TransactionCalculator(IExportableTransaction) - Constructor for class org.mustangproject.ZUGFeRD.TransactionCalculator
 
trimOrNull(Node) - Static method in class org.mustangproject.XMLTools
 
tryBigDecimal(String) - Static method in class org.mustangproject.XMLTools
tries to convert a String to BigDecimal.
tryBigDecimal(Node) - Static method in class org.mustangproject.XMLTools
tries to convert a Node to a BigDecimal.
tryDate(String) - Static method in class org.mustangproject.XMLTools
returns a util.Date from a 102 String yyyymmdd
tryDate(Node) - Static method in class org.mustangproject.XMLTools
returns a util.Date from a 102 String yyyymmdd in a node
TXD - org.mustangproject.SubjectCode
tax information

U

ubl - org.mustangproject.EStandard
 
ubl_creditnote - org.mustangproject.EStandard
 
UBLDAPullProvider - Class in org.mustangproject.ZUGFeRD
 
UBLDAPullProvider() - Constructor for class org.mustangproject.ZUGFeRD.UBLDAPullProvider
 
ubldespatchadvice - org.mustangproject.EStandard
 
udtFormat(Date) - Method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
UNICODE - org.mustangproject.ZUGFeRD.PDFAConformanceLevel
 
unit - Variable in class org.mustangproject.Product
 
unspecifiedNote(String) - Static method in class org.mustangproject.IncludedNote
 
UNTAXEDSERVICE - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
uriUniversalCommunicationId - Variable in class org.mustangproject.TradeParty
 

V

ValidationLogVisualizer - Class in org.mustangproject.ZUGFeRD
 
ValidationLogVisualizer() - Constructor for class org.mustangproject.ZUGFeRD.ValidationLogVisualizer
 
ValidationLogVisualizer.Language - Enum in org.mustangproject.ZUGFeRD
 
valueOf(String) - Static method in enum org.mustangproject.EStandard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mustangproject.SubjectCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mustangproject.ZUGFeRD.PDFAConformanceLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mustangproject.ZUGFeRD.ValidationLogVisualizer.Language
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer.Language
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mustangproject.EStandard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mustangproject.SubjectCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mustangproject.ZUGFeRD.PDFAConformanceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mustangproject.ZUGFeRD.ValidationLogVisualizer.Language
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer.Language
Returns an array containing the constants of this enum type, in the order they are declared.
VATAmount - Class in org.mustangproject.ZUGFeRD
Mustangproject's ZUGFeRD implementation ZUGFeRD exporter helper class Licensed under the APLv2
VATAmount(BigDecimal, BigDecimal, String) - Constructor for class org.mustangproject.ZUGFeRD.VATAmount
 
VATAmount(BigDecimal, BigDecimal, String, String) - Constructor for class org.mustangproject.ZUGFeRD.VATAmount
 
VATAmount(BigDecimal, BigDecimal, String, String, BigDecimal) - Constructor for class org.mustangproject.ZUGFeRD.VATAmount
 
vatDueDateTypeCode - Variable in class org.mustangproject.Invoice
 
vatExemptionReasonText - Variable in class org.mustangproject.ZUGFeRD.VATAmount
 
vatFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
vatFormat(BigDecimal) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
vatID - Variable in class org.mustangproject.TradeParty
 
VATPercent - Variable in class org.mustangproject.Product
 
version - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
Version - Class in org.mustangproject.ZUGFeRD
 
Version() - Constructor for class org.mustangproject.ZUGFeRD.Version
 
VERSION - Static variable in class org.mustangproject.ZUGFeRD.Version
 
visualize(InputStream, ZUGFeRDVisualizer.Language) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
visualize(String, ZUGFeRDVisualizer.Language) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 

W

WEEK - Static variable in class org.mustangproject.ZUGFeRD.model.DateTimeTypeConstants
 
WEEK_OF_YEAR - org.mustangproject.ZUGFeRD.ZUGFeRDDateFormat
 
writeAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
Sets the producer if the overwrite flag is set or the producer is not already set.
writeAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
Sets the producer if the overwrite flag is set or the producer is not already set.
writeAdobePDFSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
Sets the producer if the overwrite flag is set or the producer is not already set.
writeDocumentInformation() - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
writeDocumentInformation() - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
writeDocumentInformation() - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
writeDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
writeDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
writeDublinCoreSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
writePDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
writePDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
writePDFAIdentificationSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
writeXMLBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.DXExporterFromA3
 
writeXMLBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.OXExporterFromA3
 
writeXMLBasicSchema(XMPMetadata) - Method in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 

X

xmlEmbeddedFiles - Variable in class org.mustangproject.Invoice
 
xmlns_pdfaProperty - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
xmlns_pdfaSchema - Variable in class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
XMLTools - Class in org.mustangproject
 
XMLTools() - Constructor for class org.mustangproject.XMLTools
 
XMLUpgrader - Class in org.mustangproject.ZUGFeRD
Uses a XSLT transformation to upgrade from ZUGFeRD 1 to ZUGFeRD 2 (=Factur-X1 ˜= XRechnung) This is an external functionality of the software and not very complete, for internal operations (generation of ZF2) of course the ZF2PullProvider is used
XMLUpgrader() - Constructor for class org.mustangproject.ZUGFeRD.XMLUpgrader
 
xmp - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
XMPSchemaPDFAExtensions - Class in org.mustangproject.ZUGFeRD
Additionally to adding a RDF namespace with a indication which file attachment if Zugferd, this namespace has to be described in a PDFA Extension Schema.
XMPSchemaPDFAExtensions(IZUGFeRDExporter, XMPMetadata, int) - Constructor for class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
XMPSchemaPDFAExtensions(IZUGFeRDExporter, XMPMetadata, int, boolean) - Constructor for class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
XMPSchemaPDFAExtensions(IZUGFeRDExporter, XMPMetadata, int, boolean, EStandard) - Constructor for class org.mustangproject.ZUGFeRD.XMPSchemaPDFAExtensions
 
XMPSchemaZugferd - Class in org.mustangproject.ZUGFeRD
 
XMPSchemaZugferd(XMPMetadata, int, boolean, Profile, String, String, String) - Constructor for class org.mustangproject.ZUGFeRD.XMPSchemaZugferd
This is what needs to be added to the RDF metadata - basically the name of the embedded Zugferd file
XMPSchemaZugferd(XMPMetadata, int, boolean, Profile, String, String, String, String) - Constructor for class org.mustangproject.ZUGFeRD.XMPSchemaZugferd
This is what needs to be added to the RDF metadata - basically the name of the embedded Zugferd file
xmpString - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
XMP metadata
XRechnungImporter - Class in org.mustangproject.ZUGFeRD
 
XRechnungImporter(byte[]) - Constructor for class org.mustangproject.ZUGFeRD.XRechnungImporter
 
XRechnungImporter(InputStream) - Constructor for class org.mustangproject.ZUGFeRD.XRechnungImporter
 
XRechnungImporter(String) - Constructor for class org.mustangproject.ZUGFeRD.XRechnungImporter
 
XRechnungVersion - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
XRExporter - Class in org.mustangproject.ZUGFeRD
 
XRExporter() - Constructor for class org.mustangproject.ZUGFeRD.XRExporter
 

Z

ZEROTAXPRODUCTS - Static variable in class org.mustangproject.ZUGFeRD.model.TaxCategoryCodeTypeConstants
 
ZFItems - Variable in class org.mustangproject.Invoice
 
ZFVersion - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
zip - Variable in class org.mustangproject.Contact
postcode of the contact
zip - Variable in class org.mustangproject.TradeParty
 
zugferd - org.mustangproject.EStandard
 
ZUGFeRD1PullProvider - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRD1PullProvider() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
ZUGFeRD2PullProvider - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRD2PullProvider() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
zugferdData - Variable in class org.mustangproject.ZUGFeRD.CustomXMLProvider
 
zugferdData - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD1PullProvider
 
zugferdData - Variable in class org.mustangproject.ZUGFeRD.ZUGFeRD2PullProvider
 
ZUGFeRDDateFormat - Enum in org.mustangproject.ZUGFeRD
 
ZUGFeRDExporterFromA1 - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRDExporterFromA1() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA1
 
ZUGFeRDExporterFromA3 - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRDExporterFromA3() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromA3
 
ZUGFeRDExporterFromPDFA - Class in org.mustangproject.ZUGFeRD
Auto-detects the source PDF-A-Version and acts accordingly like a ZUGFeRDExporterFromA1 or ZUGFeRDExporterFromA3
ZUGFeRDExporterFromPDFA() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDExporterFromPDFA
 
ZUGFeRDExportException - Exception in org.mustangproject.ZUGFeRD
 
ZUGFeRDExportException() - Constructor for exception org.mustangproject.ZUGFeRD.ZUGFeRDExportException
 
ZUGFeRDExportException(String) - Constructor for exception org.mustangproject.ZUGFeRD.ZUGFeRDExportException
 
ZUGFeRDExportException(String, Throwable) - Constructor for exception org.mustangproject.ZUGFeRD.ZUGFeRDExportException
 
ZUGFeRDExportException(Throwable) - Constructor for exception org.mustangproject.ZUGFeRD.ZUGFeRDExportException
 
ZUGFeRDImporter - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRDImporter() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
ZUGFeRDImporter(InputStream) - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
ZUGFeRDImporter(String) - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDImporter
 
ZUGFeRDImporterException - Exception in org.mustangproject.ZUGFeRD
 
ZUGFeRDImporterException() - Constructor for exception org.mustangproject.ZUGFeRD.ZUGFeRDImporterException
 
ZUGFeRDInvoiceImporter - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRDInvoiceImporter() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
ZUGFeRDInvoiceImporter(InputStream) - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
ZUGFeRDInvoiceImporter(String) - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDInvoiceImporter
 
ZUGFeRDVisualizer - Class in org.mustangproject.ZUGFeRD
 
ZUGFeRDVisualizer() - Constructor for class org.mustangproject.ZUGFeRD.ZUGFeRDVisualizer
 
ZUGFeRDVisualizer.Language - Enum in org.mustangproject.ZUGFeRD
 
A B C D E F G H I L M N O P Q R S T U V W X Z 
All Classes All Packages