public abstract class ParamsRetriever extends Object
| Constructor and Description |
|---|
ParamsRetriever() |
| Modifier and Type | Method and Description |
|---|---|
protected static <T extends Enum<T>> |
getEnumStringMatch(String input,
Class<T> enumClass,
boolean ignoreCase)
Matches a string against an enumeration of acceptable values.
|
protected static String |
getEnumStringMatch(String input,
String[] enumStrings,
boolean ignoreCase)
Matches a string against an array of acceptable values.
|
abstract int |
size()
Returns the parameter count.
|
protected static <T extends Enum<T>> T getEnumStringMatch(String input, Class<T> enumClass, boolean ignoreCase)
input - The string to match.enumClass - The enumeration class specifying the acceptable
string values. Must not be null.ignoreCase - true for a case insensitive match.null if no match
was found.protected static String getEnumStringMatch(String input, String[] enumStrings, boolean ignoreCase)
input - The string to match.enumStrings - The acceptable string values. Must not be
null.ignoreCase - true for a case insensitive match.null if no match was
found.public abstract int size()