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

A

ACCOUNT_IDENTIFIER_COUNTRY_CODE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ACCOUNT_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ACCOUNT_IDENTIFIER_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ACCOUNT_IDENTIFIER_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
addDate(TransactionDateEnum, String) - Method in class eu.europa.ec.taxud.cesop.domain.XmlReportedTransaction
Add date.
addName(String, String) - Method in class eu.europa.ec.taxud.cesop.domain.XmlPsp
Add name.
ADDRESS_ADDRESS_FREE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_BUILDING_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_CITY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_COUNTRY_CODE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_COUNTRY_SUBENTITY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_DISTRICT_NAME_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_FLOOR_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_LEGAL_ADDRESS_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_POB_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_POST_CODE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ADDRESS_STREET_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
ADDRESS_SUITE_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
AMOUNT_CURRENCY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
AMOUNT_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
AMOUNT_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ATTRIBUTE_NAME_IS_REFUND - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ATTRIBUTE_NAME_NAME_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ATTRIBUTE_NAME_PSP_ID_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ATTRIBUTE_NAME_SEPARATOR - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ATTRIBUTE_NAME_VERSION - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
AUTHORISATION_DATE - eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Authorisation date transaction date.

C

CESOP_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
CESOP_XML_NAMESPACE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
CESOP_XML_NAMESPACE_PREFIX - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
CESOP1 - eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Cesop 1 doc type enum.
CESOP100 - eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Cesop 100 message type for new data.
CESOP101 - eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Cesop 101 message type for corrections.
CESOP102 - eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Cesop 102 message type for no data.
CESOP2 - eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Cesop 2 doc type enum.
CESOP3 - eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Cesop 3 doc type enum.
CesopParsingException - Exception in eu.europa.ec.taxud.cesop.readers
 
CesopParsingException() - Constructor for exception eu.europa.ec.taxud.cesop.readers.CesopParsingException
 
CesopParsingException(String) - Constructor for exception eu.europa.ec.taxud.cesop.readers.CesopParsingException
 
CesopParsingException(String, Throwable) - Constructor for exception eu.europa.ec.taxud.cesop.readers.CesopParsingException
 
CesopTooManyErrorsException - Exception in eu.europa.ec.taxud.cesop.validation
The type Cesop too many errors exception.
CesopTooManyErrorsException(String) - Constructor for exception eu.europa.ec.taxud.cesop.validation.CesopTooManyErrorsException
Instantiates a new Cesop too many errors exception.
CesopTooManyErrorsException(String, Throwable) - Constructor for exception eu.europa.ec.taxud.cesop.validation.CesopTooManyErrorsException
Instantiates a new Cesop too many errors exception.
CesopValidationException - Exception in eu.europa.ec.taxud.cesop.validation
General CESOP runtime exception.
CesopValidationException(String) - Constructor for exception eu.europa.ec.taxud.cesop.validation.CesopValidationException
Constructor.
CesopValidationException(String, ValidationError) - Constructor for exception eu.europa.ec.taxud.cesop.validation.CesopValidationException
Instantiates a new Cesop validation exception.
CesopValidationException(String, Throwable) - Constructor for exception eu.europa.ec.taxud.cesop.validation.CesopValidationException
Constructor.
CesopXmlReader - Class in eu.europa.ec.taxud.cesop.readers
Utils class reading an XML file.
CesopXmlReader(InputStream) - Constructor for class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
 
CesopXmlReader(InputStream, XMLValidationSchema) - Constructor for class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Constructor.
CesopXmlWriter<T extends OutputStream> - Class in eu.europa.ec.taxud.cesop.writers
Utils class to write XML files.
CesopXmlWriter(T) - Constructor for class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
Constructor.
checkCmBr0010(List<ValidationError>, String, Set<String>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the DocRefId is not unique in the message (20010).
checkCmBr0050(List<ValidationError>, String, DocTypeEnum, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the CorrDocRefId is not specified for new data (20050).
checkCmBr0060(List<ValidationError>, String, DocTypeEnum, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the corrDocRefId is provided in case of correction (20060).
checkCmBr0100(List<ValidationError>, String, XmlTypeAndValue) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks Psp BIC conforms ISO-9362.
checkCmBr0110(List<ValidationError>, String, MessageTypeIndicEnum) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Given there's no payees in the message, check if it is allowed for the specified type of message.
checkCmTr0020(List<ValidationError>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Failed Decryption (50020).
checkCmTr0030(List<ValidationError>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Failed Decompression (50030).
checkCmTr0040(List<ValidationError>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Failed Signature Check (50040).
checkCmTr0050(List<ValidationError>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Failed Threat Scan (50050).
checkCmTr0060(List<ValidationError>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Failed Virus Scan (50060).
checkCmTr0070(List<ValidationError>, String, long, long) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Message size exceeded (50070).
checkDuplicateReportedPayees(List<ValidationError>, String, HashMap<Set<XmlTypeAndValue>, String>, List<XmlTypeAndValue>, XmlCountryTypeAndValue, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the current reported payee is not a duplicate of a previously reported payee.
checkMhBr0020(List<ValidationError>, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the 'Timestamp' element does not refer to a wrong (future) value (10020).
checkMhBr0030(List<ValidationError>, String, Integer, Integer) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the period is not before 01/01/2024 (10030).
checkMhBr0070AndMhBr0080(List<ValidationError>, String, MessageTypeIndicEnum, DocTypeEnum, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if an initial Payment data message only contains new data and if a correction message only contains corrections/deletions (10070 and 10080).
checkMhBr0090(List<ValidationError>, String, MessageTypeEnum, boolean) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
A payment data message (MessageType = 'PMT') must contain the 'PaymentDataBody' element.
checkMhBr0100(List<ValidationError>, String, MessageTypeIndicEnum, Integer, Integer) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
In a correction message, the reporting period must be identical to the reporting period of the correlated message.
checkMhBr0110(List<ValidationError>, String, String, MessageTypeIndicEnum) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
CorrMessageRefId in the 'MessageSpec' element must only be provided in correction messages (when 'MessageTypeIndic' = CESOP101).
checkMhBr0120(List<ValidationError>, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
TransmittingCountry in the 'MessageSpec' element must be the same as required country if that is passed.
checkRpBr0010(List<ValidationError>, String, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the country code of the 'Country' element within the 'ReportedPayee' element is not the same as the country code of the 'PayerMS' element (40010).
checkRpBr0020(List<ValidationError>, String, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks the IBAN format (40020).
checkRpBr0030(List<ValidationError>, String, String, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Validates the IBAN (40030) based on the countryCode IBAN length and the MOD97 algorithm.
checkRpBr0040(List<ValidationError>, String, boolean, MessageTypeIndicEnum) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if no Reported payee is listed in no payment data for the requested period handler (40040).
checkRpBr0050(List<ValidationError>, String, DocTypeEnum, boolean) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the 'ReportedTransaction' element is present, except in case of deletion of the related Reported Payee.
checkRpBr0060(List<ValidationError>, XmlCountryTypeAndValue, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if there is no discrepancy in the 'AccountIdentifier' attributes.
checkRpBr0070(List<ValidationError>, String, XmlTypeAndValue, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the representative's BIC conforms ISO-9362.
checkRpBr0080(List<ValidationError>, String, XmlCountryTypeAndValue, XmlPsp, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
 
checkRtBr0010(List<ValidationError>, String, boolean, XmlTypeAndValue, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks the amount value.
checkRtBr0030(List<ValidationError>, String, Integer, EnumMap<TransactionDateEnum, String>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if at least one 'DateTime' element in the 'ReportedTransaction' element refers to a date within the period and year declared in the 'ReportingPeriod' element (45030).
checkRtBr0040(List<ValidationError>, String, Set<String>, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the transaction identifier is unique in message handler (45040).
checkRtBr0060(List<ValidationError>, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the value of the 'Amount' element is not equal to zero (45060).
checkRtBr0080(List<ValidationError>, String, boolean, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Checks if the same type of transaction date has not been provided more than once (45080).
CLEARING_DATE - eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Clearing date transaction date.
close() - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
 
close() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 
close() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
CM_BR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0020 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0030 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0040 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0050 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0060 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0070 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0100 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_BR_0110 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0020 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0030 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0040 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0050 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0060 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0070 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_0080 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
CM_TR_9000 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
CESOP-1888: Unofficial error for when there are multiple instances of the same payee reported separately in the same message.
CM_TR_9999 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
convertGreece(String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
 
CORR_MESSAGE_REF_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
CORR_MESSAGE_REF_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
CORR_TRANSACTION_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
CORR_TRANSACTION_IDENTIFIER_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
COUNTRY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
COUNTRY_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
createCustomError(String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
Custom error (99999).
createDefault() - Static method in class eu.europa.ec.taxud.cesop.validation.PspFileValidator
Create default psp file validator.
createDefault() - Static method in class eu.europa.ec.taxud.cesop.validation.ValidationSettings
Create default validation settings.
createValidationError(ValidationErrorTypeEnum, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
createValidationError(ValidationErrorTypeEnum, String, String, String) - Static method in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
createValidationMessage(XmlPaymentDataMsg, List<ValidationError>) - Method in class eu.europa.ec.taxud.cesop.writers.ValidationMessageXmlWriter
 
CURRENT_VERSION - Static variable in interface eu.europa.ec.taxud.cesop.xsd.XsdSchema
 

D

DATE_TIME_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DATE_TIME_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
DATE_TIME_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DOC_REF_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
DOC_SPEC_CORR_DOC_REF_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DOC_SPEC_CORR_MESSAGE_REF_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DOC_SPEC_DOC_REF_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DOC_SPEC_DOC_TYPE_INDIC_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
DOC_SPEC_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
DocTypeEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for Doc Types.

E

EMAIL_ADDRESS_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
EMAIL_ADDRESS_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ERROR_CODE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ERROR_COUNTER_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ERROR_DESCRIPTION_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ERROR_SHORT_DESC_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
eu.europa.ec.taxud.cesop.domain - package eu.europa.ec.taxud.cesop.domain
 
eu.europa.ec.taxud.cesop.readers - package eu.europa.ec.taxud.cesop.readers
 
eu.europa.ec.taxud.cesop.utils - package eu.europa.ec.taxud.cesop.utils
 
eu.europa.ec.taxud.cesop.validation - package eu.europa.ec.taxud.cesop.validation
 
eu.europa.ec.taxud.cesop.writers - package eu.europa.ec.taxud.cesop.writers
 
eu.europa.ec.taxud.cesop.xsd - package eu.europa.ec.taxud.cesop.xsd
 
ExceptionHandler - Class in eu.europa.ec.taxud.cesop.validation
Util class handling exceptions.
EXECUTION_DATE - eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Execution date transaction date.

F

findByCode(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Find a DocTypeEnum by its code.
findByCode(String) - Method in class eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeHolder
Find a reference data by its code.
findByLabel(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
Find a MessageTypeEnum by its label.
findByLabel(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Find a MessageTypeIndicEnum by its label.
findByLabel(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Find a PaymentDataMsgPartContentType by its label.
findByLabel(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Find a TransactionDateEnum by its label.
findEnumByCode(String) - Method in class eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeHolder
 
findForCountry(String) - Static method in class eu.europa.ec.taxud.cesop.utils.IbanLength
 
flush() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
FULLY_REJECTED - eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
 

G

getAttributes() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns the list of attributes.
getBusinessMinPeriod() - Method in class eu.europa.ec.taxud.cesop.validation.ValidationSettings
Gets business min period.
getCharacterOffset() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
 
getCharacters() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns the element characters.
getCode() - Method in enum eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Gets code.
getCode() - Method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
getCode() - Method in enum eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
 
getColumnNumber() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
 
getDate(TransactionDateEnum) - Method in class eu.europa.ec.taxud.cesop.domain.XmlReportedTransaction
Gets date.
getDescription() - Method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
getEndElementName() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns the current end tag name.
getErrorCode() - Method in class eu.europa.ec.taxud.cesop.domain.ValidationError
 
getEstimatedContentSize() - Method in interface eu.europa.ec.taxud.cesop.readers.IPspXmlReader
Gets estimated content size.
getEstimatedContentSize() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 
getLabel() - Method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
Gets label.
getLabel() - Method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Gets label.
getLabel() - Method in enum eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Gets label.
getLabel() - Method in enum eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Gets label.
getLineNumber() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
 
getMaxErrors() - Method in class eu.europa.ec.taxud.cesop.validation.ValidationSettings
Gets max errors.
getMaxSize() - Method in class eu.europa.ec.taxud.cesop.validation.ValidationSettings
Gets max size.
getNumberOfPayees() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidatingReader
 
getNumberOfTransaction() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidatingReader
 
getOutputStream() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
Returns the output stream.
getPublicId() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
 
getResultType() - Method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
getResultType() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidationResult
 
getResultXml() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidationResult
 
getStartElementName() - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Returns the current start tag name.
getStartElementName() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns the current start tag name.
getSystemId() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
 
getValidationError() - Method in exception eu.europa.ec.taxud.cesop.validation.CesopValidationException
Gets validation error.
getValidationErrors() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidatingReader
Gets validation errors.
getXmlMessageSpec() - Method in interface eu.europa.ec.taxud.cesop.readers.IPspXmlReader
Returns parsed MessageSpec part.
getXmlMessageSpec() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 
getXmlPath() - Method in class eu.europa.ec.taxud.cesop.readers.XmlLocation
Gets xml path.
getXmlReportedPayee() - Method in class eu.europa.ec.taxud.cesop.readers.ReportedPayeeXmlReader
Gets xml reported payee.
getXmlReportingPsp() - Method in interface eu.europa.ec.taxud.cesop.readers.IPspXmlReader
Returns parsed MessageSpec part.
getXmlReportingPsp() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 
getXmlStreamReaderWrapper() - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Returns the XML stream reader wrapper.
goToNextStartElement() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Goes to the next XML start element.
goToNextStartElement(QName) - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Goes to the next XML start element with specified QName.

H

handleException(Exception, String) - Static method in class eu.europa.ec.taxud.cesop.validation.ExceptionHandler
Handle exception validation error.
hasNext() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 
hasNext() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns true if there are more parsing events and false if there are no more events.

I

IbanLength - Class in eu.europa.ec.taxud.cesop.utils
 
IbanLength() - Constructor for class eu.europa.ec.taxud.cesop.utils.IbanLength
 
INITIATED_PHYSICAL_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
INITIATED_PHYSICAL_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
INSTANCE - Static variable in class eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeHolder
The holder instance.
IPspFileValidator - Interface in eu.europa.ec.taxud.cesop.validation
The interface Psp file validator.
IPspXmlReader - Interface in eu.europa.ec.taxud.cesop.readers
Iterative reader of Payment Service Provider xml files.
isBlank(CharSequence) - Static method in interface eu.europa.ec.taxud.cesop.utils.LangUtils
 
isCharactersElement() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns true if the current event type is a characters element, false otherwise.
isEndElement() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns true if the current event type is an end element, false otherwise.
isFullRejection() - Method in class eu.europa.ec.taxud.cesop.domain.ValidationError
 
isNotBlank(CharSequence) - Static method in interface eu.europa.ec.taxud.cesop.utils.LangUtils
 
isStartElement() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Returns true if the current event type is a start element, false otherwise.
isSupported(String, String) - Static method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 

L

LangUtils - Interface in eu.europa.ec.taxud.cesop.utils
Utility functions to help with java language and standard library.
loadSchemaResource(String) - Static method in interface eu.europa.ec.taxud.cesop.xsd.XsdSchema
Load schema resource xml validation schema.

M

markAsPeek() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Mark as peek.
MESSAGE_REF_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
MESSAGE_REF_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
MESSAGE_SPEC_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
MESSAGE_TYPE_INDIC_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
MESSAGE_TYPE_INDIC_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
MESSAGE_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
MESSAGE_TYPE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
MessageTypeEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for the CESOP payment data message types.
MessageTypeIndicEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for Message Type Indic.
MH_BR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0020 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0030 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0040 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0050 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0060 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0070 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0080 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0090 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0100 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0110 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
MH_BR_0120 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
moveToNextElement() - Method in class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
Moves to the next element.

N

NAME_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
NAME_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
NAME_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
next() - Method in interface eu.europa.ec.taxud.cesop.readers.IPspXmlReader
Parse the next part of payment data.
next() - Method in class eu.europa.ec.taxud.cesop.readers.PspXmlReader
 

O

OTHER_DATE - eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Other date transaction date.

P

parse() - Method in class eu.europa.ec.taxud.cesop.readers.ReportedTransactionXmlReader
Parses the next reported transaction.
parseFirstPart() - Method in class eu.europa.ec.taxud.cesop.readers.ReportedPayeeXmlReader
Parse first part.
parseSecondPart() - Method in class eu.europa.ec.taxud.cesop.readers.ReportedPayeeXmlReader
Parse second part.
PARTIALLY_REJECTED - eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
 
PAYER_MS_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PAYER_MS_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
PAYER_MS_SOURCE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PAYMENT_DATA_BODY_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
PAYMENT_METHOD_OTHER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PAYMENT_METHOD_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
PAYMENT_METHOD_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PaymentDataMsgPartContentType - Enum in eu.europa.ec.taxud.cesop.domain
Enum for PaymentDataMsgPart content types.
PMT - eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
The message type is 'Payment data' (or 'No Payment data').
positionCursorOnStartElement() - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Positions the cursor on the next XML start element..
positionCursorOnStartElement(QName) - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Positions the cursor on the next XML start element with specified QName.
PS_BR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
Deprecated.
Business rule was removed in version 1.6.0.
PSP_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PSP_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
PSP_ID_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PSP_ROLE_OTHER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PSP_ROLE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
PSP_ROLE_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
PspFileValidator - Class in eu.europa.ec.taxud.cesop.validation
Default implementation of IPspFileValidator
PspFileValidator(int, ValidationSettings) - Constructor for class eu.europa.ec.taxud.cesop.validation.PspFileValidator
Instantiates a new Psp file validator.
PspValidatingReader - Class in eu.europa.ec.taxud.cesop.validation
Stateful wrapper for PSP XML reader.
PspValidatingReader(IPspXmlReader, ValidationSettings, boolean) - Constructor for class eu.europa.ec.taxud.cesop.validation.PspValidatingReader
Instantiates a new Psp validating reader.
PspValidationResult - Class in eu.europa.ec.taxud.cesop.validation
Result of Payment Data File validation.
PspValidationResult() - Constructor for class eu.europa.ec.taxud.cesop.validation.PspValidationResult
 
PspXmlReader - Class in eu.europa.ec.taxud.cesop.readers
Utils class reading a PSP XML file.
PspXmlReader(InputStream, long, int, boolean) - Constructor for class eu.europa.ec.taxud.cesop.readers.PspXmlReader
Constructor.
PURCHASE_DATE - eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Purchase date transaction date.

Q

QUARTER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
QUARTER_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 

R

readNextTagIfEquals(QName) - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
If the next start element is qName, then returns an Optional containing Map with all the children values.
readNextTagIntoMap(QName) - Method in class eu.europa.ec.taxud.cesop.readers.CesopXmlReader
Read the next tag QName and return a map with all the children values.
REPORTED_PAYEE - eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Reported payee payment data msg part content type.
REPORTED_PAYEE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
REPORTED_TRANSACTION_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
REPORTED_TRANSACTIONS - eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Reported transactions payment data msg part content type.
ReportedPayeeXmlReader - Class in eu.europa.ec.taxud.cesop.readers
Utils class reading a ReportedPayee XML file.
ReportedPayeeXmlReader(CesopXmlReader) - Constructor for class eu.europa.ec.taxud.cesop.readers.ReportedPayeeXmlReader
Constructor.
ReportedTransactionXmlReader - Class in eu.europa.ec.taxud.cesop.readers
Utils class reading a ReportedTransaction XML file.
ReportedTransactionXmlReader(CesopXmlReader, List<String>, List<String>) - Constructor for class eu.europa.ec.taxud.cesop.readers.ReportedTransactionXmlReader
Constructor.
REPORTING_PERIOD_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
REPORTING_PSP_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
REPRESENTATIVE_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
REPRESENTATIVE_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
REPRESENTATIVE_ID_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
REPRESENTATIVE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
RP_BR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0020 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0030 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0040 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0050 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0060 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0070 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RP_BR_0080 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0010 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0030 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0040 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0050 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0060 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 
RT_BR_0080 - eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
 

S

SENDING_PSP_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
setDataList(List<ValidationErrorType>) - Method in class eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeHolder
Initialize the data.
SUPPORTED_VERSIONS - Static variable in interface eu.europa.ec.taxud.cesop.xsd.XsdSchema
 

T

TAG_NAME_ACCOUNT_COUNTRY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ACCOUNT_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ACCOUNT_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ADDRESS - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ADDRESSES - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_AMOUNT - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_AUTHORISATION_DATE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_BUILDING_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CITY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CLEARING_DATE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CORR_DOC_REF_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CORR_MESSAGE_REF_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CORR_TRANSACTION - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_COUNTRY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_CURRENCY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_DESCRIPTION - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_DISTRICT - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_DOC_REF_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_DOC_TYPE_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_EMAIL - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_EMAILS - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_EXECUTION_DATE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_FLOOR_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_FREE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_LEGAL_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_MESSAGE_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_METHOD - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_METHODS - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_NAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_NAME_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_NAMES - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_OTHER_DATE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_OTHER_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYEE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYEE_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYER_ACCOUNT - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYER_COUNTRY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYMENT_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PAYMENT_TYPE_OTHER - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PERIOD - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PHYSICAL - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_POSITION - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_POST_BOX - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_POST_CODE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PSP_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PSP_ROLE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PSP_ROLE_OTHER - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_PURCHASE_DATE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REFUND - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REPORTING_PERIOD - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REPRESENTATIVE_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REPRESENTATIVE_NAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REPRESENTATIVE_NAMES - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_REPRESENTATIVE_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ROLE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_ROLES - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_SEPARATOR - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_STREET - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_SUBENTITY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_SUITE_ID - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TAX_IDENTIFIER - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TAX_IDENTIFIERS - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TRANSACTION - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TRANSACTION_IDENTIFIER - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TRANSACTIONS - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_TYPE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_VALUE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_WEBPAGE - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAG_NAME_WEBPAGES - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAX_ID_ISSUED_BY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TAX_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TAX_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TAX_ID_TYPE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TAX_IDENTIFICATION_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TIMESTAMP_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TIMESTAMP_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TRANSACTION_IDENTIFIER_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TRANSACTION_IDENTIFIER_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
TransactionDateEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for transaction dates.
TRANSMITTING_COUNTRY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
TRANSMITTING_COUNTRY_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 

U

UnknownXsdVersionException - Exception in eu.europa.ec.taxud.cesop.readers
 
unparsableVersion() - Static method in exception eu.europa.ec.taxud.cesop.readers.UnknownXsdVersionException
 
unsupportedVersion(String) - Static method in exception eu.europa.ec.taxud.cesop.readers.UnknownXsdVersionException
 

V

validate(File) - Method in interface eu.europa.ec.taxud.cesop.validation.IPspFileValidator
Validate psp validation result.
validate(File) - Method in class eu.europa.ec.taxud.cesop.validation.PspFileValidator
 
validate(InputStream, long) - Method in class eu.europa.ec.taxud.cesop.validation.PspFileValidator
Validate psp validation result.
VALIDATED - eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
 
validateParts() - Method in class eu.europa.ec.taxud.cesop.validation.PspValidatingReader
Validate parts iterator.
VALIDATION_ERRORS_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
VALIDATION_RESULT_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
ValidationConstants - Class in eu.europa.ec.taxud.cesop.utils
 
ValidationConstants.KEY - Class in eu.europa.ec.taxud.cesop.utils
 
ValidationConstants.XML - Class in eu.europa.ec.taxud.cesop.utils
 
ValidationError - Class in eu.europa.ec.taxud.cesop.domain
 
ValidationError(ValidationErrorTypeEnum) - Constructor for class eu.europa.ec.taxud.cesop.domain.ValidationError
 
ValidationErrorType - Class in eu.europa.ec.taxud.cesop.domain
 
ValidationErrorType() - Constructor for class eu.europa.ec.taxud.cesop.domain.ValidationErrorType
 
ValidationErrorTypeEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for the validation error types.
ValidationErrorTypeHolder - Class in eu.europa.ec.taxud.cesop.domain
ValidationErrorUtils - Class in eu.europa.ec.taxud.cesop.utils
Util class handling error records.
ValidationMessageXmlWriter - Class in eu.europa.ec.taxud.cesop.writers
XML writer for validation message.
ValidationMessageXmlWriter(OutputStream) - Constructor for class eu.europa.ec.taxud.cesop.writers.ValidationMessageXmlWriter
Constructor.
ValidationResultTypeEnum - Enum in eu.europa.ec.taxud.cesop.domain
Enum for the validation result types.
ValidationSettings - Class in eu.europa.ec.taxud.cesop.validation
Data class with CESOP validation settings like limits and thresholds.
ValidationSettings(Integer, long, Integer) - Constructor for class eu.europa.ec.taxud.cesop.validation.ValidationSettings
Instantiates a new Validation settings.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.DocTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.MessageTypeIndicEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.PaymentDataMsgPartContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.TransactionDateEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.ec.taxud.cesop.domain.ValidationResultTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VAT_ID_ISSUED_BY_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
VAT_ID_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
VAT_ID_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
VERSION_2_XSD - Static variable in interface eu.europa.ec.taxud.cesop.xsd.XsdSchema
 
VLD - eu.europa.ec.taxud.cesop.domain.MessageTypeEnum
The message type is 'Validation result message'.

W

WEB_PAGE_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
WEBPAGE_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
writeAttribute(String, String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeBoolean(boolean) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeEndElement() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeEOL() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeIndentIfNeeded() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeInteger(Integer) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeLong(Long) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeNamespace() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeStartDocument() - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeStartElement(String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeStartElement(QName) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(String, Integer) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(String, Long) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(String, String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(QName, boolean) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(QName, Integer) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTag(QName, String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTagIfNotEmpty(String, Integer) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTagIfNotEmpty(String, String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeTagWithAttributes(QName, String, Map<String, String>) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 
writeText(String) - Method in class eu.europa.ec.taxud.cesop.writers.CesopXmlWriter
 

X

XML_DATE_TIME_FORMATTER - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationErrorUtils
 
XmlAddress - Class in eu.europa.ec.taxud.cesop.domain
Represents a XML address.
XmlAddress() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlAddress
 
XmlCountryTypeAndValue - Class in eu.europa.ec.taxud.cesop.domain
Represents an XML value with its type and country attributes.
XmlCountryTypeAndValue(String, String, String) - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlCountryTypeAndValue
 
XmlDocSpec - Class in eu.europa.ec.taxud.cesop.domain
Represents a XML DocSpec.
XmlDocSpec() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlDocSpec
 
XmlLocation - Class in eu.europa.ec.taxud.cesop.readers
Wrapper for Location that adds pointer to specific xml tag in for of elements path.
XmlLocation(Location, List<String>) - Constructor for class eu.europa.ec.taxud.cesop.readers.XmlLocation
Instantiates a new Xml location.
XmlMessageSpec - Class in eu.europa.ec.taxud.cesop.domain
 
XmlMessageSpec() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlMessageSpec
 
XmlPaymentDataMsg - Class in eu.europa.ec.taxud.cesop.domain
Represents a header of Payment Data Message (before reported payees)
XmlPaymentDataMsg() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlPaymentDataMsg
 
XmlPaymentDataMsgPart - Class in eu.europa.ec.taxud.cesop.domain
Represents a part of Payment Data Message containing either a list of transactions for a single payee (full or partial) or information about a payee.
XmlPaymentDataMsgPart() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlPaymentDataMsgPart
 
XmlPsp - Class in eu.europa.ec.taxud.cesop.domain
 
XmlPsp(String, String) - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlPsp
Instantiates a new Xml psp.
XmlReportedPayee - Class in eu.europa.ec.taxud.cesop.domain
Represents an XML of Reported Payee without transactions.
XmlReportedPayee() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlReportedPayee
 
XmlReportedTransaction - Class in eu.europa.ec.taxud.cesop.domain
Represents an XML of Reported Transaction.
XmlReportedTransaction() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlReportedTransaction
 
XmlStreamReaderWrapper - Class in eu.europa.ec.taxud.cesop.readers
Wrapper for stream reader.
XmlStreamReaderWrapper(InputStream, XMLValidationSchema) - Constructor for class eu.europa.ec.taxud.cesop.readers.XmlStreamReaderWrapper
 
XmlTypeAndValue - Class in eu.europa.ec.taxud.cesop.domain
Represents an XML value wrapper with 'type' attribute.
XmlTypeAndValue() - Constructor for class eu.europa.ec.taxud.cesop.domain.XmlTypeAndValue
 
XsdSchema - Interface in eu.europa.ec.taxud.cesop.xsd
The interface Xsd schema.

Y

YEAR_KEY - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.KEY
 
YEAR_QNAME - Static variable in class eu.europa.ec.taxud.cesop.utils.ValidationConstants.XML
 
A C D E F G H I L M N O P Q R S T U V W X Y 
All Classes All Packages