Class ListSplitter

java.lang.Object
de.iip_ecosphere.platform.tools.maven.python.ListSplitter

public class ListSplitter extends Object
List splitter (initial, may be moved to tools.lib).
Author:
Holger Eichelberger, SSE, Gemini
  • Constructor Details

    • ListSplitter

      public ListSplitter()
  • Method Details

    • splitByLength

      public static List<List<String>> splitByLength(List<String> input, int sep, int limit)
      Splits a list of strings into sub-lists so that no sub-list exceeds limit if sub-lists are separated by sep characters.
      Parameters:
      input - the input list of strings
      sep - the number of separation chars
      limit - the sub-list length limit
      Returns:
      the splitted sub-lists