Class HarUtils
- java.lang.Object
-
- io.github.atkawa7.httpsnippet.utils.HarUtils
-
public class HarUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HarUtils()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> java.util.List<T>defaultIfNull(java.util.List<T> obj)static <T> java.lang.StringdefaultIfNull(T obj, java.lang.String str)java.lang.StringdefaultMimeType(java.lang.String mimeType)static java.util.Map<java.lang.String,java.lang.Object>fromJsonString(java.lang.String json)static <T> booleanisNotNull(T object)static <T> booleanisNull(T object)java.util.List<io.github.atkawa7.har.HarCookie>processCookies(io.github.atkawa7.har.HarRequest harRequest)java.util.List<io.github.atkawa7.har.HarHeader>processHeaders(io.github.atkawa7.har.HarRequest harRequest)java.util.List<io.github.atkawa7.har.HarParam>processParams(io.github.atkawa7.har.HarPostData postData)java.util.List<io.github.atkawa7.har.HarQueryString>processQueryStrings(java.util.List<io.github.atkawa7.har.HarQueryString> harQueryStrings)static java.lang.StringtoJsonString(java.lang.Object value)static java.lang.StringtoPrettyJsonString(java.lang.Object value)static voidvalidateJSON(java.lang.String jsonInString)
-
-
-
Method Detail
-
toPrettyJsonString
public static java.lang.String toPrettyJsonString(java.lang.Object value) throws com.fasterxml.jackson.core.JsonProcessingException- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
toJsonString
public static java.lang.String toJsonString(java.lang.Object value) throws com.fasterxml.jackson.core.JsonProcessingException- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
fromJsonString
public static java.util.Map<java.lang.String,java.lang.Object> fromJsonString(java.lang.String json) throws java.io.IOException- Throws:
java.io.IOException
-
isNotNull
public static <T> boolean isNotNull(T object)
-
isNull
public static <T> boolean isNull(T object)
-
defaultIfNull
public static <T> java.lang.String defaultIfNull(T obj, java.lang.String str)
-
defaultIfNull
public static <T> java.util.List<T> defaultIfNull(java.util.List<T> obj)
-
validateJSON
public static void validateJSON(java.lang.String jsonInString) throws java.lang.Exception- Throws:
java.lang.Exception
-
processQueryStrings
public java.util.List<io.github.atkawa7.har.HarQueryString> processQueryStrings(java.util.List<io.github.atkawa7.har.HarQueryString> harQueryStrings) throws java.lang.Exception- Throws:
java.lang.Exception
-
processCookies
public java.util.List<io.github.atkawa7.har.HarCookie> processCookies(io.github.atkawa7.har.HarRequest harRequest) throws java.lang.Exception- Throws:
java.lang.Exception
-
processParams
public java.util.List<io.github.atkawa7.har.HarParam> processParams(io.github.atkawa7.har.HarPostData postData) throws java.lang.Exception- Throws:
java.lang.Exception
-
processHeaders
public java.util.List<io.github.atkawa7.har.HarHeader> processHeaders(io.github.atkawa7.har.HarRequest harRequest) throws java.lang.Exception- Throws:
java.lang.Exception
-
defaultMimeType
public java.lang.String defaultMimeType(java.lang.String mimeType)
-
-