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 String
depluralize
(String name) Convert potentially plural name to singular form.static boolean
isPatternMatch
(String name, String pattern) Checks if a name matches a pattern.static String
Convert 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:
true
if pattern matched,false
if not
-