public class FssApiGsonHelper
extends com.hds.commons.util.GsonHelper
| Modifier and Type | Field and Description |
|---|---|
static FssApiVersion |
latestApiVersion |
static com.hds.commons.version.StoredJsonParser<FssApiVersion> |
PARSER |
| Constructor and Description |
|---|
FssApiGsonHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
fromJson(FssApiVersion apiVersion,
java.io.Reader json,
java.lang.Class<T> classOfT) |
static <T> T |
fromJson(FssApiVersion apiVersion,
java.lang.String json,
java.lang.Class<T> classOfT) |
static <T> T |
fromJson(FssApiVersion apiVersion,
java.lang.String json,
java.lang.reflect.Type typeOfClass) |
static com.google.gson.Gson |
getGson(FssApiVersion apiVersion) |
static FssApiVersion |
getLatestApiVersion() |
static <T> java.lang.String |
toJson(FssApiVersion apiVersion,
T objectT) |
public static final FssApiVersion latestApiVersion
public static final com.hds.commons.version.StoredJsonParser<FssApiVersion> PARSER
public static FssApiVersion getLatestApiVersion()
public static <T> T fromJson(FssApiVersion apiVersion, java.lang.String json, java.lang.Class<T> classOfT) throws com.hds.commons.exception.InvalidInputException
com.hds.commons.exception.InvalidInputExceptionpublic static <T> T fromJson(FssApiVersion apiVersion, java.lang.String json, java.lang.reflect.Type typeOfClass) throws com.hds.commons.exception.InvalidInputException
com.hds.commons.exception.InvalidInputExceptionpublic static <T> T fromJson(FssApiVersion apiVersion, java.io.Reader json, java.lang.Class<T> classOfT) throws com.hds.commons.exception.InvalidInputException
com.hds.commons.exception.InvalidInputExceptionpublic static <T> java.lang.String toJson(FssApiVersion apiVersion, T objectT)
public static com.google.gson.Gson getGson(FssApiVersion apiVersion)