Index

A C D E G H I M P S T V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addPayload(DBNAlliancePayload) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set an individual payload.
areAllFieldsSet() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
areAllFieldsSet(boolean) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
areAllMandatoryFieldsSet() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 

C

CDBNAllianceXHE - Class in com.helger.peppol.xhe
Constants for the usage of XHE in DBNAlliance.
com.helger.peppol.xhe - package com.helger.peppol.xhe
 
com.helger.peppol.xhe.read - package com.helger.peppol.xhe.read
 
com.helger.peppol.xhe.write - package com.helger.peppol.xhe.write
 
createExchangeHeaderEnvelope(DBNAllianceXHEData) - Static method in class com.helger.peppol.xhe.write.DBNAllianceXHEDataWriter
Create a new XHE10XHEType from the specified document data.
createXHEMarshaller() - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Create a new XHE10 marshaller used for reading XHE documents.
CUSTOMIZATION_ID - Static variable in class com.helger.peppol.xhe.CDBNAllianceXHE
Constant for the Data Model
CUSTOMIZATION_ID_MISSING - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/CustomizationID" element is missing
CUSTOMIZATION_SCHEMA_ID - Static variable in class com.helger.peppol.xhe.CDBNAllianceXHE
Constant for the identifier scheme

D

DBNAlliancePayload - Class in com.helger.peppol.xhe
This class contains all the DBNAlliance data per Payload instance, such as a single invoice in a syntax neutral way.
DBNAlliancePayload(IIdentifierFactory) - Constructor for class com.helger.peppol.xhe.DBNAlliancePayload
Constructor
DBNAllianceXHEData - Class in com.helger.peppol.xhe
This class contains all the DBNAlliance data per XHE document in a syntax neutral way.
DBNAllianceXHEData(IIdentifierFactory) - Constructor for class com.helger.peppol.xhe.DBNAllianceXHEData
Constructor
DBNAllianceXHEDataReader - Class in com.helger.peppol.xhe.read
Main class to read exchange header envelope and extract the DBNAlliance required data out of it.
DBNAllianceXHEDataReader(IIdentifierFactory) - Constructor for class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
 
DBNAllianceXHEDataReadException - Exception Class in com.helger.peppol.xhe.read
Exception that can occur during the reading of XHE documents.
DBNAllianceXHEDataReadException(EDBNAllianceXHEDataReadError) - Constructor for exception class com.helger.peppol.xhe.read.DBNAllianceXHEDataReadException
 
DBNAllianceXHEDataWriter - Class in com.helger.peppol.xhe.write
Convert DBNAlliance XHE data to a regular XHE document
DEFAULT_CONTENT_TYPE_CODE_LIST_ID - Static variable in class com.helger.peppol.xhe.DBNAlliancePayload
 
DEFAULT_INSTANCE_ENCRYPTION_INDICATOR - Static variable in class com.helger.peppol.xhe.DBNAlliancePayload
 
DEFAULT_PERFORM_VALUE_CHECKS - Static variable in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
 

E

EDBNAllianceXHEDataReadError - Enum in com.helger.peppol.xhe.read
This enum contains all the errors that can occur during XHE reading
extractData(IReadableResource) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Exchange Header Envelope represents by the passed parameter.
extractData(XHE10XHEType) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Exchange Header Envelope represents by the passed parameter.
extractData(XHE10XHEType, XHE10PayloadsType) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Standard Business Document represents by the passed parameter.
extractData(InputStream) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Exchange Header Envelope represents by the passed parameter.
extractData(Node) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Exchange Header Envelope represents by the passed parameter.
extractDataUnchecked(XHE10XHEType, XHE10PayloadsType) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Extract the document data from the Standard Business Document represents by the passed parameter without any value checks.

G

GENERIC_XHE_ERROR - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
This is a fallback error code, in case the ID cannot be resolved to a proper other error code.
getAsXHEDocument() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getContentTypeCode() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getContentTypeCodeListID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getCreationDateTime() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
The date and time for when this envelope was created.
getCustomizationID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getCustomizationIDAsIdentifier() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getCustomizationIDSchemeID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getDescription() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Description - An OPTIONAL human readable description of the payload.
getErrorCode() - Method in exception class com.helger.peppol.xhe.read.DBNAllianceXHEDataReadException
 
getErrorMessage() - Method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
 
getErrorMessage(Object...) - Method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
 
getFromIDOrDefault(String, EDBNAllianceXHEDataReadError) - Static method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
 
getFromIDOrNull(String) - Static method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
 
getFromPartyAsIdentifier() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getFromPartyScheme() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getFromPartyValue() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getID() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
An informative unique ID created by the issuer of the envelope.
getID() - Method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
 
getIdentifierFactory() - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
 
getInstanceEncryptionMethod() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
The method or algorithm used for encrypting payload content.
getPayloadContent() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Get the contained payload content.
getPayloadContentNoClone() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Get the contained payload content without cloning it.
getPayloads() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Get the list of payloads of the exchange header envelope.
getProfileID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getProfileIDAsIdentifier() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getProfileIDSchemeID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
getToPartyAsIdentifier() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getToPartyScheme() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
getToPartyValue() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 

H

hasContentTypeCode() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasContentTypeCodeListID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasCreationDateTime() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
hasCustomizationID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasCustomizationIDSchemeID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasDescription() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasID() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
 
hasInstanceEncryptionMethod() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasPayloadContent() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Check if a payload content is present without having the need to explicitly call DBNAlliancePayload.getPayloadContent() which returns a cloned node and is therefore an expensive operation.
hasProfileID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
hasProfileIDSchemeID() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
HEADER_MISSING - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header" element is missing

I

INSTANCE_ENCRYPTION_INDICATOR_MISSING - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Payloads/Payload/InstanceEncryptionIndicator" has an invalid value
INVALID_BUSINESS_MESSAGE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The main business message is invalid
INVALID_CONTENT_TYPE_CODE_LIST_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Payloads/Payload/ContentTypeCode/listID" has an invalid value
INVALID_CONTENT_TYPE_CODE_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Payloads/Payload/ContentTypeCode" has an invalid value
INVALID_CREATION_DATE_TIME - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The value of the "XHE/Header/CreationDateAndTime" element is invalid
INVALID_CUSTOMIZATION_ID_SCHEMA_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/CustomizationID/schemaID" attribute has an invalid value
INVALID_CUSTOMIZATION_ID_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/CustomizationID" has an invalid value
INVALID_FROM_PARTY_COUNT - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Not exactly one "XHE/Header/FromParty" element is present
INVALID_FROM_PARTY_SCHEMA_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header/FromParty/PartyIdentification/ID/schemaID" attribute has an invalid value
INVALID_FROM_PARTY_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header/FromParty/PartyIdentification/ID" has an invalid value
INVALID_HEADER_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header/ID" has an invalid value
INVALID_INSTANCE_ENCRYPTION_INDICATOR_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Payloads/Payload/InstanceEncryptionIndicator" has an invalid value
INVALID_PAYLOAD_ID_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Payloads/Payload/ID" has an invalid value
INVALID_PROFILE_ID_SCHEMA_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/ProfileID/schemaID" attribute has an invalid value
INVALID_PROFILE_ID_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/ProfileID" has an invalid value
INVALID_TO_PARTY_COUNT - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Not exactly one "XHE/Header/ToParty" element is present
INVALID_TO_PARTY_IDENTIFICATION_COUNT - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Not exactly one "XHE/Header/ToParty" element is present
INVALID_TO_PARTY_SCHEMA_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header/ToParty/PartyIdentification/ID/schemaID" attribute has an invalid value
INVALID_TO_PARTY_VALUE - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/Header/FromParty/PartyIdentification/ID" has an invalid value
INVALID_XHE_VERSION_ID - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "HeaderVersion" element has an illegal value
INVALID_XHE_XML - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Failed to interpret ExchangeHeaderEnvelope as XML
isInstanceEncryptionIndicator() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
InstanceEncryptionIndicator - Indicator to state whether the payload instance is encrypted or not.
isInstanceHashValueExist(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
The Instance Hash Value MUST NOT be included in the envelope.
isPerformValueChecks() - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
 
isValidBusinessMessage(Element) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed business message is valid or not.
isValidContentTypeCodeListID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed list id is valid or not.
isValidContentTypeCodeValue(String, String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed content type code value is valid or not.
isValidCreationDateTime(XMLOffsetDateTime) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed document identification creation date time is valid or not.
isValidCustomizationID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed customization id is valid or not.
isValidCustomizationIDSchemaID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed customization id schema is valid or not.
isValidFromPartySchemaID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed from party schema is is valid or not.
isValidFromPartyValue(String, String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed from party value is valid or not.
isValidHeaderID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed header id is valid or not.
isValidInstanceEncryptionIndicatorValue(boolean) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed instance encryption indicator value is valid or not.
isValidPayloadIDValue(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed payload id is valid or not.
isValidProfileID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed profile id is valid or not.
isValidToPartySchemaID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed to party schema is valid or not.
isValidToPartyValue(String, String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed to party value is valid or not.
isValidXHEVersionID(String) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Check if the passed XHE version is valid or not.

M

MISSING_PAYLOADS_PAYLOAD - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The StandardBusinessDocumentHeader element is not present

P

PROFILE_ID - Static variable in class com.helger.peppol.xhe.CDBNAllianceXHE
Constant for the reference to the DBNAlliance specification
PROFILE_ID_MISSING - Enum constant in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
The "XHE/ProfileID" element is missing

S

setContentTypeCode(IMimeType) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content type code.
setContentTypeCode(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content type code.
setContentTypeCode(String, String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
setContentTypeCodeListID(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content type code list ID.
setContentTypeCodeXML() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content type code to application/xml
setCreationDateAndTime(XMLOffsetDateTime) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the content of the fields that are mapped to XHE/Header/CreationDateTime.
setCreationDateAndTimeNow() - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the content of the fields that are mapped to XHE/Header/CreationDateTime to the current date and time.
setCustomizationID(IDocumentTypeIdentifier) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the customization identifier.
setCustomizationID(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the customization identifier.
setCustomizationID(String, String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
setCustomizationIDSchemeID(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the customization identifier scheme ID.
setDescription(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content of the fields that are mapped to XHE/Payloads/Payload/Description.
setFromParty(IParticipantIdentifier) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the from party participant identifier.
setFromParty(String, String) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the sender participant identifier.
setID(String) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the content of the fields that are mapped to XHE/Header/ID.
setInstanceEncryptionIndicator(boolean) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the content of the fields that are mapped to XHE/Payloads/Payload/InstanceEncryptionIndicator.
setInstanceEncryptionMethod(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the method or algorithm used for encrypting payload content.
setPayloadContent(Element) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the main payload content that should be transmitted together with the XHE.
setPayloadContentNoClone(Element) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the main payload content that should be transmitted together with the XHE.
setPayloads(ICommonsList<DBNAlliancePayload>) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the list of payloads of the exchange header envelope (XHE).
setPerformValueChecks(boolean) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Enable or disable the performing of value checks on data extraction.
setProfileID(IProcessIdentifier) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the profile identifier.
setProfileID(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the profile identifier.
setProfileID(String, String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 
setProfileIDSchemeID(String) - Method in class com.helger.peppol.xhe.DBNAlliancePayload
Set the profile identifier scheme ID.
setToParty(IParticipantIdentifier) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the to party participant identifier.
setToParty(String, String) - Method in class com.helger.peppol.xhe.DBNAllianceXHEData
Set the to party participant identifier.

T

toString() - Method in class com.helger.peppol.xhe.DBNAlliancePayload
 

V

validateData(XHE10XHEType, XHE10PayloadsType, ErrorList) - Method in class com.helger.peppol.xhe.read.DBNAllianceXHEDataReader
Validate the provided XHE and the Payloads according to the DBNAlliance rules and store the results in an Error List.
valueOf(String) - Static method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.peppol.xhe.read.EDBNAllianceXHEDataReadError
Returns an array containing the constants of this enum type, in the order they are declared.

X

XHE_VERSION_ID - Static variable in class com.helger.peppol.xhe.CDBNAllianceXHE
The expected XHE version
A C D E G H I M P S T V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form