public class Util
extends java.lang.Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static void |
configureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
static java.lang.String |
encodeParams(java.lang.String param) |
static org.apache.http.entity.ContentType |
getContentType(org.jfrog.artifactory.client.ArtifactoryRequest.ContentType contentType) |
static java.lang.String |
getQueryPath(java.lang.String startingParam,
java.util.Map<java.lang.String,java.lang.String> paramsMap) |
static java.lang.Class<? extends org.jfrog.artifactory.client.model.repository.settings.RepositorySettings> |
getRepositorySettingsClassForPackageType(org.jfrog.artifactory.client.model.PackageType packageType) |
static java.lang.String |
getStringFromObject(java.lang.Object object) |
static <T> T |
parseObjectWithTypeReference(java.lang.String content,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
static <T> T |
parseText(java.lang.String text,
java.lang.Class<? extends T> target) |
static <T> T |
responseToObject(org.apache.http.HttpResponse httpResponse,
java.lang.Class<? extends T> object,
java.lang.Class<T> interfaceClass) |
static java.lang.String |
responseToString(org.apache.http.HttpResponse httpResponse) |
public static <T> T responseToObject(org.apache.http.HttpResponse httpResponse,
java.lang.Class<? extends T> object,
java.lang.Class<T> interfaceClass)
throws java.io.IOException
java.io.IOExceptionpublic static void configureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public static java.lang.String responseToString(org.apache.http.HttpResponse httpResponse)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getStringFromObject(java.lang.Object object)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static org.apache.http.entity.ContentType getContentType(org.jfrog.artifactory.client.ArtifactoryRequest.ContentType contentType)
public static <T> T parseText(java.lang.String text,
java.lang.Class<? extends T> target)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T parseObjectWithTypeReference(java.lang.String content,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String encodeParams(java.lang.String param)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static java.lang.String getQueryPath(java.lang.String startingParam,
java.util.Map<java.lang.String,java.lang.String> paramsMap)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static java.lang.Class<? extends org.jfrog.artifactory.client.model.repository.settings.RepositorySettings> getRepositorySettingsClassForPackageType(org.jfrog.artifactory.client.model.PackageType packageType)