Class IntCsvColumnValueConsumer<T>

    • Constructor Detail

      • IntCsvColumnValueConsumer

        public IntCsvColumnValueConsumer​(ObjIntConsumer<T> consumer)
    • Method Detail

      • consume

        public void consume​(T object,
                            char[] array,
                            int start,
                            int end)
        Description copied from interface: CsvColumnValueConsumer
        Generic interface for parsing values from a character array.
        Specified by:
        consume in interface CsvColumnValueConsumer<T>
        Parameters:
        object - target
        array - character array
        start - start index, inclusive
        end - end index, exclusive
      • parseInt

        public static int parseInt​(char[] ch,
                                   int offset,
                                   int end)
        Helper method to (more) efficiently parse integer numbers from String values.
        Parameters:
        ch - array
        offset - start index (inclusive)
        end - end index (exclusive)
        Returns:
        the parsed value