Package fmpp.util

Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • OPTION_NAME_ENCODING

        public static final java.lang.String OPTION_NAME_ENCODING
        See Also:
        Constant Field Values
    • Constructor Detail

      • DataLoaderUtil

        public DataLoaderUtil()
    • 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 - if true 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 - if true a value that is a single string will be treated as a 1 long sequence that contains that string.