/** * Add {@link RuleBinding}s for the rule that have been built * * @param rule the rule for which bindings shall be added */ protected void addRuleBindings(T rule) { if (Version.allVersions(versions)) { // Save some bindings when all HL7 versions are affected rules.addAll(getRuleBindings(rule, "*")); } else { for (Version version : versions) { rules.addAll(getRuleBindings(rule, version.getVersion())); } } }
/** * Add {@link RuleBinding}s for the rule that have been built * * @param rule the rule for which bindings shall be added */ protected void addRuleBindings(T rule) { if (Version.allVersions(versions)) { // Save some bindings when all HL7 versions are affected rules.addAll(getRuleBindings(rule, "*")); } else { for (Version version : versions) { rules.addAll(getRuleBindings(rule, version.getVersion())); } } }