Uses of Class
com.helger.peppol.sbdh.PeppolSBDHData
Packages that use PeppolSBDHData
-
Uses of PeppolSBDHData in com.helger.peppol.sbdh
Methods in com.helger.peppol.sbdh that return PeppolSBDHDataModifier and TypeMethodDescriptionstatic @NonNull PeppolSBDHDataPeppolSBDHData.createUBL21(@NonNull Element aBusinessMessage, @NonNull com.helger.peppolid.factory.IIdentifierFactory aIdentifierFactory) Create a newPeppolSBDHDataobject for a business message assuming it is UBL 2.1.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractData(@NonNull com.helger.io.resource.IReadableResource aStandardBusinessDocument) Extract the document data from the Standard Business Document represents by the passed parameter.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractData(@NonNull InputStream aStandardBusinessDocument) Extract the document data from the Standard Business Document represents by the passed parameter.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractData(@NonNull org.unece.cefact.namespaces.sbdh.StandardBusinessDocument aStandardBusinessDocument) Extract the document data from the Standard Business Document represents by the passed parameter.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractData(@NonNull org.unece.cefact.namespaces.sbdh.StandardBusinessDocumentHeader aSBDH, @NonNull Element aBusinessMessage) Extract the document data from the Standard Business Document represents by the passed parameter.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractData(@NonNull Node aStandardBusinessDocument) Extract the document data from the Standard Business Document represents by the passed parameter.@NonNull PeppolSBDHDataPeppolSBDHDataReader.extractDataUnchecked(@NonNull org.unece.cefact.namespaces.sbdh.StandardBusinessDocumentHeader aSBDH, @NonNull Element aBusinessMessage) Extract the document data from the Standard Business Document represents by the passed parameter without any value checks.@NonNull PeppolSBDHDataPeppolSBDHData.setBusinessMessage(@NonNull Element aBusinessMessage) Set the main business message that should be transmitted together with the SBDH.@NonNull PeppolSBDHDataPeppolSBDHData.setBusinessMessageBinaryOnly(@org.jspecify.annotations.NonNull byte[] aBinaryPayload, @NonNull com.helger.mime.IMimeType aMimeType, @Nullable Charset aCharset) Set a business message with binary payload.@NonNull PeppolSBDHDataPeppolSBDHData.setBusinessMessageNoClone(@NonNull Element aBusinessMessage) Set the main business message that should be transmitted together with the SBDH.@NonNull PeppolSBDHDataPeppolSBDHData.setBusinessMessageTextOnly(@NonNull String sTextPayload, @NonNull com.helger.mime.IMimeType aMimeType) Set a business message with text payload.@NonNull PeppolSBDHDataPeppolSBDHData.setCountryC1(@NonNull @Nonempty String sCountryC1) Set the country code of C1 to be used.@NonNull PeppolSBDHDataPeppolSBDHData.setCreationDateAndTime(@NonNull com.helger.datetime.xml.XMLOffsetDateTime aCreationDateAndTime) Set the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.@NonNull PeppolSBDHDataPeppolSBDHData.setDocumentIdentification(@NonNull @Nonempty String sStandard, @NonNull @Nonempty String sTypeVersion, @NonNull @Nonempty String sType, @NonNull @Nonempty String sInstanceIdentifier, @NonNull com.helger.datetime.xml.XMLOffsetDateTime aCreationDateAndTime) Set the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.@NonNull PeppolSBDHDataPeppolSBDHData.setDocumentType(@NonNull com.helger.peppolid.IDocumentTypeIdentifier aDocTypeID) Set the document type identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setDocumentType(@NonNull @Nonempty String sScheme, @NonNull @Nonempty String sValue) Set the document type identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setDocumentTypeWithBusdoxDocidQns(@NonNull @Nonempty String sValue) Set the document type identifier using the default identifier scheme/authorityPeppolIdentifierHelper.DOCUMENT_TYPE_SCHEME_BUSDOX_DOCID_QNS.@NonNull PeppolSBDHDataPeppolSBDHData.setDocumentTypeWithPeppolDoctypeWildcard(@NonNull @Nonempty String sValue) Set the document type identifier using the default identifier scheme/authorityPeppolIdentifierHelper.DOCUMENT_TYPE_SCHEME_PEPPOL_DOCTYPE_WILDCARD.@NonNull PeppolSBDHDataPeppolSBDHData.setInstanceIdentifier(@NonNull @Nonempty String sInstanceIdentifier) Set the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.@NonNull PeppolSBDHDataPeppolSBDHData.setMLSToScheme(@Nullable String sMLSToScheme) Set the optional MLS addressee scheme (MLS_TO) to be used.@NonNull PeppolSBDHDataPeppolSBDHData.setMLSToValue(@Nullable String sMLSToValue) Set the optional MLS addressee value (MLS_TO) to be used.@NonNull PeppolSBDHDataPeppolSBDHData.setMLSType(@Nullable EPeppolMLSType eMLSType) Set the optional MLS type (MLS_TYPE) to be used.@NonNull PeppolSBDHDataPeppolSBDHData.setProcess(@NonNull com.helger.peppolid.IProcessIdentifier aProcessID) Set the process identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setProcess(@NonNull @Nonempty String sScheme, @NonNull @Nonempty String sValue) Set the process identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setProcessWithDefaultScheme(@NonNull @Nonempty String sValue) Set the document type identifier using the default identifier scheme/authorityPeppolIdentifierHelper.DEFAULT_PROCESS_SCHEME.@NonNull PeppolSBDHDataPeppolSBDHData.setReceiver(@NonNull com.helger.peppolid.IParticipantIdentifier aReceiverID) Set the receiver participant identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setReceiver(@NonNull @Nonempty String sScheme, @NonNull @Nonempty String sValue) Set the receiver participant identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setReceiverWithDefaultScheme(@NonNull @Nonempty String sValue) Set the receiver participant identifier value using the default identifier scheme/authorityPeppolIdentifierHelper.DEFAULT_PARTICIPANT_SCHEME.@NonNull PeppolSBDHDataPeppolSBDHData.setSender(@NonNull com.helger.peppolid.IParticipantIdentifier aSenderID) Set the sender participant identifier.@NonNull PeppolSBDHDataSet the sender participant identifier.@NonNull PeppolSBDHDataPeppolSBDHData.setSenderWithDefaultScheme(@NonNull @Nonempty String sValue) Set the sender participant identifier value using the default identifier scheme/authorityPeppolIdentifierHelper.DEFAULT_PARTICIPANT_SCHEME.@NonNull PeppolSBDHDataPeppolSBDHData.setStandard(@NonNull @Nonempty String sStandard) Set the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.@NonNull PeppolSBDHDataSet the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.@NonNull PeppolSBDHDataPeppolSBDHData.setTypeVersion(@NonNull @Nonempty String sTypeVersion) Set the content of the fields that are mapped toStandardBusinessDocumentHeader/DocumentIdentification.Methods in com.helger.peppol.sbdh with parameters of type PeppolSBDHDataModifier and TypeMethodDescription@NonNull org.unece.cefact.namespaces.sbdh.StandardBusinessDocumentPeppolSBDHDataWriter.createStandardBusinessDocument(@NonNull PeppolSBDHData aData) Create a newStandardBusinessDocumentfrom the specified document data.