Uses of Class
com.helger.peppol.sbdh.PeppolSBDHData

Packages that use PeppolSBDHData
Package
Description
 
  • Uses of PeppolSBDHData in com.helger.peppol.sbdh

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