public class EncodingRuleBuilder extends RuleTypeBuilder<EncodingRuleBuilder,EncodingRule>
EncodingRules.RuleTypeBuilder.MessageExpressionBuilder| Modifier | Constructor and Description |
|---|---|
protected |
EncodingRuleBuilder(List<RuleBinding<? extends Rule<?>>> rules,
Set<Version> versions,
String encoding) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<RuleBinding<EncodingRule>> |
getRuleBindings(EncodingRule rule,
String version)
Builder implementation must overwrite this method to return all
RuleBindings for
rules that have been built. |
EncodingRuleBuilder |
xsd()
Adds
XMLSchemaRule for the configured versions |
activate, active, addRuleBindings, description, encoding, getRules, instance, message, message, prepareRule, primitive, refersToSection, severity, testallOf, 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, withdrawnprotected EncodingRuleBuilder(List<RuleBinding<? extends Rule<?>>> rules, Set<Version> versions, String encoding)
public EncodingRuleBuilder xsd()
XMLSchemaRule for the configured versionsprotected Collection<RuleBinding<EncodingRule>> getRuleBindings(EncodingRule rule, String version)
RuleTypeBuilderRuleBindings for
rules that have been built.getRuleBindings in class RuleTypeBuilder<EncodingRuleBuilder,EncodingRule>rule - the rule for which bindings shall be retrievedversion - the HL7 version for which bindings shall be retrievedRuleBindingsCopyright © 2001–2017 University Health Network. All rights reserved.