Package com.xero.api

Class StringUtil

java.lang.Object
com.xero.api.StringUtil

public class StringUtil
extends Object
  • Constructor Details

    • StringUtil

      public StringUtil()
  • Method Details

    • containsIgnoreCase

      public static boolean containsIgnoreCase​(String[] array, String value)
      Check if the given array contains the given value (with case-insensitive comparison).
      Parameters:
      array - The array
      value - The value to search
      Returns:
      true if the array contains the value
    • join

      public static String join​(String[] array, String separator)
      Join an array of strings with the given separator.

      Note: This might be replaced by utility method from commons-lang or guava someday if one of those libraries is added as dependency.

      Parameters:
      array - The array of strings
      separator - The separator
      Returns:
      the resulting string
    • convertStringToDate

      public org.threeten.bp.LocalDate convertStringToDate​(String date) throws IOException
      Throws:
      IOException
    • convertStringToOffsetDateTime

      public org.threeten.bp.OffsetDateTime convertStringToOffsetDateTime​(String date) throws IOException
      Throws:
      IOException
    • convertStringToLocalDateTime

      public org.threeten.bp.LocalDateTime convertStringToLocalDateTime​(String date) throws IOException
      Throws:
      IOException