Package ca.uhn.hl7v2.validation.impl
package ca.uhn.hl7v2.validation.impl
-
ClassesClassDescriptionAbstract base class for encoding rulesAbstract base class for message rulesAbstract base class for primitive rulesA MessageRule that checks conformance to message profiles.A
ValidationContextwith a default set of rules initially defined.AValidationContextwith a default set of rules initially defined.ARuleBindingthat applies toEncodingRules.ARuleBindingthat applies toMessageRules.AValidationContextwith no validation initially defined.ARuleBindingthat applies toPrimitiveTypeRules.Deprecated.RuleBinding<T extends Rule<?>>An association between a type of item to be validated (eg a datatype or message) and a validationRule.RuleSupport<T>A very simple example of a validation handler that simply returns a boolean value as validationresult.Deprecated.useBuilderSupport.maxLength(int)insteadDeprecated.usePrimitiveRuleBuilder.leftTrim()insteadDeprecated.usePrimitiveRuleBuilder.leftTrim()insteadTheValidationContextreturned bygetContext()is determined by the system property "ca.uhn.hl7v2.validation.context_class".A default implementation ofValidationContext.Deprecated.useBuilderSupport.withdrawn()insteadValidates HL7 version 2 messages encoded according to the HL7 XML Encoding Syntax against XML schemas provided by hl7.org.
BuilderSupport.matches(String)instead