Interface | Description |
---|---|
CompositeTypeRule |
A validation rule that applies to a fully populated composite type.
|
EncodingRule |
A validation rule that applies to encoded message strings.
|
MessageRule |
A validation rule that applies to a fully populated message object.
|
PrimitiveTypeRule |
A rule that applies to a primitive datatype.
|
Rule<T> |
A testable rule to which HL7 messages (at least certain specific message)
should conform.
|
ValidationContext |
A set of rules for message validation.
|
ValidationExceptionHandler<R> |
Handler that is called for every violation during a message validation.
|
ValidationExceptionHandlerFactory<R> |
This factory is responsible for generating a
ValidationExceptionHandler instance, which is then used when
validating a message using a DefaultValidator . |
Validator<R> |
Interface to validates messages.
|
Class | Description |
---|---|
AbstractValidationExceptionHandler<R> |
Abstract base class of a ValidationExceptionHandler that supports a validation subject.
|
AbstractValidator<R> |
Abstract implementation of a message validator.
|
CollectingValidationExceptionHandler<R> |
ValidationExceptionHandler that collects all
ValidationException s in a list. |
DefaultValidationExceptionHandler |
Simple implementation of a handler that just tracks if
DefaultValidationExceptionHandler.error(ValidationException) has been called at least once. |
DefaultValidator<R> |
Default implementation of a message validator.
|
MessageValidator |
Validation utilities for parsed and encoded messages.
|
ReportingValidationExceptionHandler |
ValidationExceptionHandler that logs all
ValidationException s and
optionally throws the first one wrapped in a HL7Exception . |
RespondingValidationExceptionHandler |
ValidationExceptionHandler that generates response messages as statically
configured and based on the outcome of a validation process.
|
Exception | Description |
---|---|
ValidationException |
A failure to validate against a rule.
|
Copyright © 2001–2017 University Health Network. All rights reserved.