public class Helpers
extends java.lang.Object
| Constructor and Description |
|---|
Helpers() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addCustomParametersToRequest(Request request,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.util.Map<java.lang.String,java.lang.String> headers)
Add custom parameters to o data uRL.
|
static java.lang.String |
getFunctionParameters(java.util.Map<java.lang.String,java.lang.Object> map) |
static java.util.HashSet<java.lang.String> |
getReservedNames() |
static byte[] |
serializeToJsonByteArray(java.lang.Object entity,
DependencyResolver resolver)
Serialize to json byte array.
|
static com.google.common.util.concurrent.ListenableFuture<byte[]> |
transformToByteArrayListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
Apply byte array listenable future.
|
static <TEntity> com.google.common.util.concurrent.ListenableFuture<TEntity> |
transformToEntityListenableFuture(com.google.common.util.concurrent.ListenableFuture<java.lang.String> future,
java.lang.Class<TEntity> clazz,
DependencyResolver resolver)
Apply string listenable future.
|
static <TEntity> com.google.common.util.concurrent.ListenableFuture<java.util.List<TEntity>> |
transformToEntityListListenableFuture(com.google.common.util.concurrent.ListenableFuture<java.lang.String> future,
java.lang.Class<TEntity> clazz,
DependencyResolver resolver)
Add list result callback.
|
static com.google.common.util.concurrent.ListenableFuture<java.lang.String> |
transformToStringListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
Apply string listenable future.
|
static com.google.common.util.concurrent.ListenableFuture<java.lang.Void> |
transformToVoidListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
Add null result callback.
|
static java.lang.String |
urlEncode(java.lang.String s)
Url encode.
|
public static java.util.HashSet<java.lang.String> getReservedNames()
public static void addCustomParametersToRequest(Request request, java.util.Map<java.lang.String,java.lang.Object> parameters, java.util.Map<java.lang.String,java.lang.String> headers)
request - the requestparameters - the parametersheaders - the custom headerspublic static java.lang.String getFunctionParameters(java.util.Map<java.lang.String,java.lang.Object> map)
public static java.lang.String urlEncode(java.lang.String s)
s - the spublic static byte[] serializeToJsonByteArray(java.lang.Object entity,
DependencyResolver resolver)
entity - the entityresolver - the resolverpublic static com.google.common.util.concurrent.ListenableFuture<java.lang.String> transformToStringListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
future - the futurepublic static <TEntity> com.google.common.util.concurrent.ListenableFuture<TEntity> transformToEntityListenableFuture(com.google.common.util.concurrent.ListenableFuture<java.lang.String> future,
java.lang.Class<TEntity> clazz,
DependencyResolver resolver)
future - the futurepublic static <TEntity> com.google.common.util.concurrent.ListenableFuture<java.util.List<TEntity>> transformToEntityListListenableFuture(com.google.common.util.concurrent.ListenableFuture<java.lang.String> future,
java.lang.Class<TEntity> clazz,
DependencyResolver resolver)
future - the futurepublic static com.google.common.util.concurrent.ListenableFuture<java.lang.Void> transformToVoidListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
future - the futurepublic static com.google.common.util.concurrent.ListenableFuture<byte[]> transformToByteArrayListenableFuture(com.google.common.util.concurrent.ListenableFuture<OrcResponse> future)
future - the future