Package fmpp.util
Class DataLoaderUtil
- java.lang.Object
-
- fmpp.util.DataLoaderUtil
-
public class DataLoaderUtil extends java.lang.Object
Utility methods for writing data loaders.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OPTION_NAME_ENCODING
-
Constructor Summary
Constructors Constructor Description DataLoaderUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
getBooleanArgument(int index, java.lang.Object value)
static boolean
getBooleanOption(java.lang.String name, java.lang.Object value)
static char
getCharArgument(int index, java.lang.Object value)
static char
getCharOption(java.lang.String name, java.lang.Object value)
static int
getIntArgument(int index, java.lang.Object value)
static int
getIntOption(java.lang.String name, java.lang.Object value)
static java.lang.String
getStringArgument(int index, java.lang.Object value)
static java.lang.String[]
getStringArrayArgument(int index, java.lang.Object value)
static java.lang.String[]
getStringArrayArgument(int index, java.lang.Object value, boolean allowString)
static java.lang.String[]
getStringArrayOption(java.lang.String name, java.lang.Object value)
static java.lang.String[]
getStringArrayOption(java.lang.String name, java.lang.Object value, boolean allowString)
static java.lang.String
getStringOption(java.lang.String name, java.lang.Object value)
-
-
-
Field Detail
-
OPTION_NAME_ENCODING
public static final java.lang.String OPTION_NAME_ENCODING
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStringArgument
public static java.lang.String getStringArgument(int index, java.lang.Object value)
-
getStringOption
public static java.lang.String getStringOption(java.lang.String name, java.lang.Object value)
-
getCharArgument
public static char getCharArgument(int index, java.lang.Object value)
-
getCharOption
public static char getCharOption(java.lang.String name, java.lang.Object value)
-
getBooleanArgument
public static boolean getBooleanArgument(int index, java.lang.Object value)
-
getBooleanOption
public static boolean getBooleanOption(java.lang.String name, java.lang.Object value)
-
getIntArgument
public static int getIntArgument(int index, java.lang.Object value)
-
getIntOption
public static int getIntOption(java.lang.String name, java.lang.Object value)
-
getStringArrayArgument
public static java.lang.String[] getStringArrayArgument(int index, java.lang.Object value)
-
getStringArrayOption
public static java.lang.String[] getStringArrayOption(java.lang.String name, java.lang.Object value)
-
getStringArrayArgument
public static java.lang.String[] getStringArrayArgument(int index, java.lang.Object value, boolean allowString)
- Parameters:
allowString
- iftrue
a value that is a single string will be treated as a 1 long sequence that contains that string.
-
getStringArrayOption
public static java.lang.String[] getStringArrayOption(java.lang.String name, java.lang.Object value, boolean allowString)
- Parameters:
allowString
- iftrue
a value that is a single string will be treated as a 1 long sequence that contains that string.
-
-