Class StringParsingUtilities

java.lang.Object
gov.nasa.jpl.input.StringParsingUtilities

public class StringParsingUtilities extends Object
  • Method Details

    • splitParamStringByChar

      public static String[] splitParamStringByChar(String inputString, char splitChar)
      Splits a string by commas, but only when outside of double quote, [], {} or <> pairs.
    • parseActivityTypeStringByInstance

      public static List<String> parseActivityTypeStringByInstance(String inputString)
      parses an activity type list string into a list of activity types an input string of "NONE" or "ALL" may be provided to get a list of none or all of the activity instances of those types respectively
    • parseActivityTypeStringByType

      public static List<String> parseActivityTypeStringByType(String inputString)
      parses an activity type list string into a list of activity types an input string of "NONE" or "ALL" may be provided to get a list of none or all of the activity type names respectively
    • parseResourceNameString

      public static List<String> parseResourceNameString(String inputString)
      parses a resource name list string into a list of resource names an input string of "NONE" or "ALL" may be provided to get a list of none or all of the resources respectively
    • parseConstraintTypeString

      public static List<String> parseConstraintTypeString(String inputString)
    • splitStringByWhitespace

      public static List<String> splitStringByWhitespace(String inputString)
      Splits a string of activity types by spaces