Class PolarisJsonTransformer
- java.lang.Object
-
- com.blackduck.integration.polaris.common.service.PolarisJsonTransformer
-
public class PolarisJsonTransformer extends Object
-
-
Constructor Summary
Constructors Constructor Description PolarisJsonTransformer(com.google.gson.Gson gson, com.blackduck.integration.log.IntLogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <C extends PolarisResponse>
CgetResponse(com.blackduck.integration.rest.response.Response response, Type responseType)
<C extends PolarisResponse>
CgetResponseAs(com.google.gson.JsonObject jsonObject, Type responseType)
<C extends PolarisResponse>
CgetResponseAs(String json, Type responseType)
-
-
-
Method Detail
-
getResponse
public <C extends PolarisResponse> C getResponse(com.blackduck.integration.rest.response.Response response, Type responseType) throws com.blackduck.integration.exception.IntegrationException
- Throws:
com.blackduck.integration.exception.IntegrationException
-
getResponseAs
public <C extends PolarisResponse> C getResponseAs(String json, Type responseType) throws com.blackduck.integration.exception.IntegrationException
- Throws:
com.blackduck.integration.exception.IntegrationException
-
getResponseAs
public <C extends PolarisResponse> C getResponseAs(com.google.gson.JsonObject jsonObject, Type responseType) throws com.blackduck.integration.exception.IntegrationException
- Throws:
com.blackduck.integration.exception.IntegrationException
-
-