类 ParseUtils

java.lang.Object
ai.nextbillion.kits.directions.utils.ParseUtils

public class ParseUtils extends Object
Methods to convert Strings to Lists of objects.
  • 构造器详细资料

    • ParseUtils

      public ParseUtils()
  • 方法详细资料

    • parseToIntegers

      @Nullable public static List<Integer> parseToIntegers(@Nullable String original)
      Parse a String to a list of Integers.
      参数:
      original - an original String.
      返回:
      List of Integers
    • parseToStrings

      @Nullable public static List<String> parseToStrings(@Nullable String original)
      Parse a String to a list of Strings using ";" as a separator.
      参数:
      original - an original String.
      返回:
      List of Strings
    • parseToStrings

      @Nullable public static List<String> parseToStrings(@Nullable String original, @NonNull String separator)
      Parse a String to a list of Strings.
      参数:
      original - an original String.
      separator - a String used as a separator.
      返回:
      List of Strings
    • parseToPoints

      @Nullable public static List<ai.nextbillion.kits.geojson.Point> parseToPoints(@Nullable String original)
      Parse a String to a list of Points.
      参数:
      original - an original String.
      返回:
      List of Points
    • parseToDoubles

      @Nullable public static List<Double> parseToDoubles(@Nullable String original)
      Parse a String to a list of Points.
      参数:
      original - an original String.
      返回:
      List of Doubles
    • parseToListOfListOfDoubles

      @Nullable public static List<List<Double>> parseToListOfListOfDoubles(@Nullable String original)
      Parse a String to a list of list of Doubles.
      参数:
      original - an original String.
      返回:
      List of List of Doubles
    • parseToBooleans

      @Nullable public static List<Boolean> parseToBooleans(@Nullable String original)
      Parse a String to a list of Boolean.
      参数:
      original - an original String.
      返回:
      List of Booleans