Class OsUtils

java.lang.Object
org.bardframework.commons.utils.OsUtils

public final class OsUtils extends Object
Created by Vahid Zafari on 8/12/2016.
  • Method Details

    • getCpuUsagePercent

      public static int getCpuUsagePercent()
    • getNumberArray

      public static String[] getNumberArray(int start, int end, int increment)
      Parameters:
      start - , int end, int increment
      Returns:
      Array of numbers from start to end with specific increment step if increment less than 0 then returns String object with zero length
    • arraySplit

      public static <T> List<T[]> arraySplit(T[] original, int splitSize)
      Parameters:
      original - (Array), int splitSize
      Returns:
      split given array to small array with split size length
    • collectionSplit

      public static <T> List<List<T>> collectionSplit(List original, int splitSize)
      Parameters:
      original - , int splitSize
      Returns:
      split given collection to small collection with split size length
    • getLongList

      public static List<Long> getLongList(Collection<String> nums)
      Returns:
      List of numbers in Long format
    • getLongList

      public static List<Long> getLongList(String... nums)
      Returns:
      List of numbers in Long format