Package org.jibx.util
Class NameUtilities
java.lang.Object
org.jibx.util.NameUtilities
Support methods for name conversions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringdepluralize(String name) Convert potentially plural name to singular form.static booleanisPatternMatch(String name, String pattern) Checks if a name matches a pattern.static StringConvert singular name to plural form.
-
Constructor Details
-
NameUtilities
public NameUtilities()
-
-
Method Details
-
depluralize
Convert potentially plural name to singular form. TODO: internationalization?- Parameters:
name- base name- Returns:
- singularized name
-
pluralize
Convert singular name to plural form. TODO: internationalization?- Parameters:
name- base name- Returns:
- plural name
-
isPatternMatch
Checks if a name matches a pattern. This method accepts one or more '*' wildcard characters in the pattern, calling itself recursively in order to handle multiple wildcards.- Parameters:
name-pattern- match pattern- Returns:
trueif pattern matched,falseif not
-