Skip navigation links
A B C E G H I S T V 

A

add(ValidationLayerResult) - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
add(int, ValidationLayerResult) - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
addAll(ValidationLayerResultList) - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 

B

build() - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 
Builder() - Constructor for class com.helger.peppol.validation.api.ValidationKey.Builder
Create an empty Builder.
Builder(ValidationKey) - Constructor for class com.helger.peppol.validation.api.ValidationKey.Builder
Create a builder with the values of the provided validation key.

C

com.helger.peppol.validation.api - package com.helger.peppol.validation.api
 
com.helger.peppol.validation.api.artefact - package com.helger.peppol.validation.api.artefact
 
com.helger.peppol.validation.api.peppol - package com.helger.peppol.validation.api.peppol
 
com.helger.peppol.validation.api.result - package com.helger.peppol.validation.api.result
 
compareTo(ValidationKey) - Method in class com.helger.peppol.validation.api.ValidationKey
 
compareTo(ValidationSectorKey) - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 
containsAtLeastOneError() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
containsAtLeastOneFailure() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
containsNoError() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
containsNoFailure() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
containsTransaction(ISpecificationTransaction) - Method in interface com.helger.peppol.validation.api.ISpecificationProfile
Check if the passed transaction is contained in this profile.
containsTransaction(ISpecificationTransaction) - Method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
 
createIgnoredLayer(IValidationArtefact) - Static method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 

E

EBII2Group - Enum in com.helger.peppol.validation.api.peppol
Represents the grouping of CEN BII2 transactions.
EBII2Profile - Enum in com.helger.peppol.validation.api.peppol
Defines the predefined CEN BII2 profiles.
EBII2ProfileName - Enum in com.helger.peppol.validation.api.peppol
Contains the names of the CEN BII2 profiles for later translation.
EBII2Transaction - Enum in com.helger.peppol.validation.api.peppol
Represents a single CEN BII2 transaction used in several profiles.
EPeppolBIS - Enum in com.helger.peppol.validation.api.peppol
Enumeration with all OpenPEPPOL BIS
equals(Object) - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
equals(Object) - Method in class com.helger.peppol.validation.api.ValidationKey
 
equals(Object) - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 
EValidationArtefactType - Enum in com.helger.peppol.validation.api.artefact
Enum to note the validation artefact type.

G

getAll() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
getAllErrors() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
getAllFailures() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
getAllProfilesWithTransaction(EBII2Transaction) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
Get a list with all profiles supporting a certain transaction.
getAllTransactions() - Method in interface com.helger.peppol.validation.api.ISpecificationProfile
 
getAllTransactions() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
 
getAllValidationArtefacts() - Method in class com.helger.peppol.validation.api.ValidationConfiguration
 
getBusinessSpecification() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getCountryCode() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getCountryLocale() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getDisplayName() - Method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
 
getDisplayName() - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 
getDisplayText(Locale) - Method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
 
getDisplayText(Locale) - Method in enum com.helger.peppol.validation.api.peppol.EBII2ProfileName
 
getFromIDOrNull(String) - Static method in enum com.helger.peppol.validation.api.artefact.EValidationArtefactType
 
getFromIDOrNull(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Group
 
getFromIDOrNull(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getFromIDOrNull(String) - Static method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
 
getGroup() - Method in interface com.helger.peppol.validation.api.ISpecificationProfile
 
getGroup() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getGroup() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
 
getGroup() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getID() - Method in enum com.helger.peppol.validation.api.artefact.EValidationArtefactType
 
getID() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Group
 
getID() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getID() - Method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
 
getID() - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 
getImplementationClass() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getName() - Method in enum com.helger.peppol.validation.api.artefact.EValidationArtefactType
This locale independent name of the validation artefact.
getName() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getName() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getNumber() - Method in interface com.helger.peppol.validation.api.IBusinessSpecification
 
getNumber() - Method in interface com.helger.peppol.validation.api.ISpecificationProfile
 
getNumber() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getNumber() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
 
getNumber() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getNumber() - Method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
 
getPrerequisiteXPath() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getResourceErrorGroup() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
getRuleResource() - Method in interface com.helger.peppol.validation.api.artefact.IValidationArtefact
 
getRuleResource() - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
getSectorKey() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getSize() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
getSubNumber() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getSubNumber() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getTransaction() - Method in class com.helger.peppol.validation.api.ValidationKey
 
getTransactionID() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getTransactionID() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getTransactionKey() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getTransactionKey() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getTransactionKeyShort() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getUBLDocumentType() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getUBLDocumentType() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 
getValidationArtefact() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
getValidationArtefactType() - Method in interface com.helger.peppol.validation.api.artefact.IValidationArtefact
 
getValidationArtefactType() - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
getValidationKey() - Method in interface com.helger.peppol.validation.api.artefact.IValidationArtefact
 
getValidationKey() - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
getValidationKey() - Method in class com.helger.peppol.validation.api.ValidationConfiguration
 
getVersionNumber() - Method in interface com.helger.peppol.validation.api.ISpecificationTransaction
 
getVersionNumber() - Method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
 

H

hashCode() - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
hashCode() - Method in class com.helger.peppol.validation.api.ValidationKey
 
hashCode() - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 
hasPrerequisiteXPath() - Method in class com.helger.peppol.validation.api.ValidationKey
 
hasSameSpecificationAndTransaction(ValidationKey) - Method in class com.helger.peppol.validation.api.ValidationKey
 
hasSameSpecificationAndTransactionAndCountryAndSector(ValidationKey) - Method in class com.helger.peppol.validation.api.ValidationKey
 

I

IBusinessSpecification - Interface in com.helger.peppol.validation.api
The base interface for business specifications (e.g.
isCountrySpecific() - Method in class com.helger.peppol.validation.api.ValidationKey
 
isEmpty() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
isFailure() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
isIgnored() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
ISpecificationGroup - Interface in com.helger.peppol.validation.api
Represents the grouping of transactions.
ISpecificationProfile - Interface in com.helger.peppol.validation.api
Defines a predefined specification profile.
ISpecificationTransaction - Interface in com.helger.peppol.validation.api
Represents a single transaction within a specification.
isSectorSpecific() - Method in class com.helger.peppol.validation.api.ValidationKey
 
isSuccess() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
iterator() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
IValidationArtefact - Interface in com.helger.peppol.validation.api.artefact
Base interface for a single validation artefact that uses Schematron for validation.

S

setBusinessSpecification(IBusinessSpecification) - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 
setCountry(String) - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 
setPrerequisiteXPath(String) - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 
setSectorKey(ValidationSectorKey) - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 
setTransaction(ISpecificationTransaction) - Method in class com.helger.peppol.validation.api.ValidationKey.Builder
 

T

toString() - Method in class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
toString() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResult
 
toString() - Method in class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
toString() - Method in class com.helger.peppol.validation.api.ValidationConfiguration
 
toString() - Method in class com.helger.peppol.validation.api.ValidationKey
 
toString() - Method in class com.helger.peppol.validation.api.ValidationSectorKey
 

V

ValidationArtefact - Class in com.helger.peppol.validation.api.artefact
Stand-alone implementation of IValidationArtefact
ValidationArtefact(EValidationArtefactType, IReadableResource, ValidationKey) - Constructor for class com.helger.peppol.validation.api.artefact.ValidationArtefact
 
ValidationConfiguration - Class in com.helger.peppol.validation.api
This class contains the configuration to run a single UBL document validation.
ValidationConfiguration(ValidationKey, List<IValidationArtefact>) - Constructor for class com.helger.peppol.validation.api.ValidationConfiguration
 
ValidationKey - Class in com.helger.peppol.validation.api
An immutable pair of a business specification of type IBusinessSpecification and a transaction of type ISpecificationTransaction.
ValidationKey(IBusinessSpecification, ISpecificationTransaction, String, ValidationSectorKey, String) - Constructor for class com.helger.peppol.validation.api.ValidationKey
 
ValidationKey.Builder - Class in com.helger.peppol.validation.api
Builder class for ValidationKey objects.
ValidationLayerResult - Class in com.helger.peppol.validation.api.result
This class captures the validation result of a single validation layer.
ValidationLayerResult(IValidationArtefact, IError) - Constructor for class com.helger.peppol.validation.api.result.ValidationLayerResult
 
ValidationLayerResult(IValidationArtefact, Iterable<? extends IError>) - Constructor for class com.helger.peppol.validation.api.result.ValidationLayerResult
 
ValidationLayerResult(IValidationArtefact, IErrorList) - Constructor for class com.helger.peppol.validation.api.result.ValidationLayerResult
 
ValidationLayerResultList - Class in com.helger.peppol.validation.api.result
A managed list of ValidationLayerResult objects
ValidationLayerResultList() - Constructor for class com.helger.peppol.validation.api.result.ValidationLayerResultList
 
ValidationSectorKey - Class in com.helger.peppol.validation.api
A key defining a sector extension to be used in a ValidationKey.
ValidationSectorKey(String, String) - Constructor for class com.helger.peppol.validation.api.ValidationSectorKey
 
valueOf(String) - Static method in enum com.helger.peppol.validation.api.artefact.EValidationArtefactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Group
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2ProfileName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.peppol.validation.api.artefact.EValidationArtefactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Group
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Profile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.peppol.validation.api.peppol.EBII2ProfileName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.peppol.validation.api.peppol.EBII2Transaction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.peppol.validation.api.peppol.EPeppolBIS
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H I S T V 
Skip navigation links

Copyright © 2016 Philip Helger. All rights reserved.