/** * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule provider name part of the composite rule name. */ public static String parseRuleProviderName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.indexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(0, lastIndexOfDot); }
/** * Parse the rule name from the passed in composite rule name. * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule name part of the composite rule name. */ public static String parseRuleName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.lastIndexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(lastIndexOfDot + 1); }
/** * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule provider name part of the composite rule name. */ public static String parseRuleProviderName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.indexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(0, lastIndexOfDot); }
/** * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule provider name part of the composite rule name. */ public static String parseRuleProviderName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.indexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(0, lastIndexOfDot); }
/** * Parse the rule name from the passed in composite rule name. * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule name part of the composite rule name. */ public static String parseRuleName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.lastIndexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(lastIndexOfDot + 1); }
/** * Parse the rule name from the passed in composite rule name. * * @param compositeRuleName The composite rule name in the form ruleProvider.ruleName. * @return {@code String} The rule name part of the composite rule name. */ public static String parseRuleName(final String compositeRuleName) { final int lastIndexOfDot = compositeRuleName.lastIndexOf('.'); if (lastIndexOfDot == -1) { throwInvalidCompositeRuleName(compositeRuleName); } return compositeRuleName.substring(lastIndexOfDot + 1); }