Class DefaultValidationBuilder
java.lang.Object
ca.uhn.hl7v2.validation.builder.BuilderSupport
ca.uhn.hl7v2.validation.builder.RuleTypeBuilder<ValidationRuleBuilder,Rule<?>>
ca.uhn.hl7v2.validation.builder.ValidationRuleBuilder
ca.uhn.hl7v2.validation.builder.support.DefaultValidationWithoutTNBuilder
ca.uhn.hl7v2.validation.builder.support.DefaultValidationBuilder
- All Implemented Interfaces:
Serializable
Builder implementing the default validation rules as described in the
HL7 standard
- Author:
- Christian Ohr
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.hl7v2.validation.builder.ValidationRuleBuilder
ValidationRuleBuilder.VersionExpressionBuilderNested classes/interfaces inherited from class ca.uhn.hl7v2.validation.builder.RuleTypeBuilder
RuleTypeBuilder.MessageExpressionBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidExtend this method to add validation rules to the builderMethods inherited from class ca.uhn.hl7v2.validation.builder.ValidationRuleBuilder
forAllVersions, forVersion, forVersion, forVersion, initializeMethods inherited from class ca.uhn.hl7v2.validation.builder.RuleTypeBuilder
activate, active, addRuleBindings, description, encoding, getRuleBindings, getRules, instance, message, message, prepareRule, primitive, refersToSection, severity, testMethods inherited from class ca.uhn.hl7v2.validation.builder.BuilderSupport
allOf, allOf, always, alwaysFails, anyOf, anyOf, date, dateTime, dateTime25, empty, emptyOr, in, in, isEqual, isEqualIgnoreCase, matches, matches, matches, maxLength, nonNegativeInteger, not, number, oid, startsWith, time, usPhoneNumber, uuid, withdrawn
-
Constructor Details
-
DefaultValidationBuilder
public DefaultValidationBuilder()
-
-
Method Details
-
configure
Description copied from class:ValidationRuleBuilderExtend this method to add validation rules to the builder- Overrides:
configurein classDefaultValidationWithoutTNBuilder- See Also:
-