Package org.apache.commons.cli
Class Util
java.lang.Object
org.apache.commons.cli.Util
Contains useful helper methods for classes within this package.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String[]
An empty immutableString
array. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static boolean
Tests whether the given array is null or empty.(package private) static boolean
Tests whether the given string is null or empty.(package private) static String
Removes the leading and trailing quotes fromstr
.(package private) static String
Removes the hyphens from the beginning ofstr
and return the new String.
-
Field Details
-
EMPTY_STRING_ARRAY
An empty immutableString
array.
-
-
Constructor Details
-
Util
private Util()
-
-
Method Details
-
isEmpty
Tests whether the given array is null or empty.- Parameters:
array
- the array to test.- Returns:
- the given array is null or empty.
-
isEmpty
Tests whether the given string is null or empty.- Parameters:
str
- The string to test.- Returns:
- Whether the given string is null or empty.
-
stripLeadingAndTrailingQuotes
Removes the leading and trailing quotes fromstr
. E.g. if str is '"one two"', then 'one two' is returned.- Parameters:
str
- The string from which the leading and trailing quotes should be removed.- Returns:
- The string without the leading and trailing quotes.
-
stripLeadingHyphens
Removes the hyphens from the beginning ofstr
and return the new String.- Parameters:
str
- The string from which the hyphens should be removed.- Returns:
- the new String.
-