java.lang.Object
com.northconcepts.datapipeline.jsonata.Utils

public class Utils extends Object
  • Constructor Details

    • Utils

      public Utils()
  • Method Details

    • isNumeric

      public static boolean isNumeric(Object v)
    • isArrayOfStrings

      public static boolean isArrayOfStrings(Object v)
    • isArrayOfNumbers

      public static boolean isArrayOfNumbers(Object v)
    • isFunction

      public static boolean isFunction(Object o)
    • createSequence

      public static List<Object> createSequence()
      Create an empty sequence to contain query results
    • createSequence

      public static List<Object> createSequence(Object el)
    • isSequence

      public static boolean isSequence(Object result)
    • convertNumber

      public static Number convertNumber(Number n)
    • checkUrl

      public static void checkUrl(String str)
    • convertNulls

      public static Object convertNulls(Object res)
    • quote

      public static void quote(String string, StringBuilder w)
      adapted from org.json.JSONObject https://github.com/stleary/JSON-java
    • mapof

      public static <K, V> Map<K,V> mapof()
    • mapof

      public static <K, V> Map<K,V> mapof(K k1, V v1)
    • mapof

      public static <K, V> Map<K,V> mapof(K k1, V v1, K k2, V v2)
    • mapof

      public static <K, V> Map<K,V> mapof(K k1, V v1, K k2, V v2, K k3, V v3)
    • mapof

      public static <K, V> Map<K,V> mapof(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)
    • mapof

      public static <K, V> Map<K,V> mapof(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)
    • pathof

      public static Path pathof(String string)