Class ParserUtils


  • public class ParserUtils
    extends Object
    • Constructor Detail

      • ParserUtils

        public ParserUtils()
    • Method Detail

      • getMultiValueFunction

        public static com.google.common.base.Function<String,​Object> getMultiValueFunction​(String listDelimiter,
                                                                                                 com.google.common.base.Splitter listSplitter)
      • generateFieldNames

        public static ArrayList<String> generateFieldNames​(int length)
      • validateFields

        public static void validateFields​(Iterable<String> fieldNames)
      • stripQuotes

        public static String stripQuotes​(String input)
      • getDateTimeZone

        @Nullable
        public static org.joda.time.DateTimeZone getDateTimeZone​(String timeZone)
      • getDefaultColumnName

        public static String getDefaultColumnName​(int ordinal)
        Return a function to generate default column names. Note that the postfix for default column names starts from 1.
        Returns:
        column name generating function