Class JsonParsingUtils


  • public class JsonParsingUtils
    extends java.lang.Object
    • Constructor Detail

      • JsonParsingUtils

        public JsonParsingUtils()
    • Method Detail

      • getJsonPathBooleanResultIfValid

        public static ReadJsonPathResult<java.lang.Boolean> getJsonPathBooleanResultIfValid​(com.jayway.jsonpath.DocumentContext documentContext,
                                                                                            java.lang.String jsonPath)
      • getJsonPathStringResultIfValid

        public static ReadJsonPathResult<java.lang.String> getJsonPathStringResultIfValid​(com.jayway.jsonpath.DocumentContext documentContext,
                                                                                          java.lang.String jsonPath)
      • getJsonPathObjectResultIfValid

        public static ReadJsonPathResult<java.util.Map<java.lang.String,​java.lang.Object>> getJsonPathObjectResultIfValid​(com.jayway.jsonpath.DocumentContext documentContext,
                                                                                                                                java.lang.String jsonPath)
      • getJsonPathArrayResultIfValid

        public static ReadJsonPathResult<java.util.List<java.lang.Object>> getJsonPathArrayResultIfValid​(com.jayway.jsonpath.DocumentContext documentContext,
                                                                                                         java.lang.String jsonPath)
      • getJsonPathNumberResultIfValid

        public static ReadJsonPathResult<java.lang.Double> getJsonPathNumberResultIfValid​(com.jayway.jsonpath.DocumentContext documentContext,
                                                                                          java.lang.String jsonPath)
      • getDocumentContextIfValid

        public static ParsedJsonStringResult getDocumentContextIfValid​(java.lang.String jsonString)