Package ca.uhn.hl7v2.validation.builder
Class DelegatingValidationRuleBuilder
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.DelegatingValidationRuleBuilder
- All Implemented Interfaces:
Serializable
Delegating Rule Builder that additionally allows to delegate rule building.
- 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
-
DelegatingValidationRuleBuilder
-
-
Method Details
-
configure
Description copied from class:ValidationRuleBuilderExtend this method to add validation rules to the builder- Overrides:
configurein classValidationRuleBuilder
-