Package com.github.twitch4j.common.util
Class TypeConvert
java.lang.Object
com.github.twitch4j.common.util.TypeConvert
public class TypeConvert
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TypeConvert() -
Method Summary
Modifier and Type Method Description static <T> TconvertValue(java.lang.Object fromValue, com.fasterxml.jackson.core.type.TypeReference<T> toValueTypeRef)static <T> TconvertValue(java.lang.Object fromValue, java.lang.Class<T> toValueType)static com.fasterxml.jackson.databind.ObjectMappergetObjectMapper()ObjectMapperstatic <T> TjsonToObject(java.lang.String json, java.lang.Class<T> valueType)static java.lang.StringobjectToJson(java.lang.Object object)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TypeConvert
public TypeConvert()
-
-
Method Details
-
objectToJson
public static java.lang.String objectToJson(java.lang.Object object) -
jsonToObject
public static <T> T jsonToObject(java.lang.String json, java.lang.Class<T> valueType) -
convertValue
public static <T> T convertValue(java.lang.Object fromValue, com.fasterxml.jackson.core.type.TypeReference<T> toValueTypeRef) -
convertValue
public static <T> T convertValue(java.lang.Object fromValue, java.lang.Class<T> toValueType) -
getObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()ObjectMapper
-