@API(status=EXPERIMENTAL) public final class ProblemAdapterFactory extends Object implements com.google.gson.TypeAdapterFactory
TypeAdapterFactory.| Constructor and Description |
|---|
ProblemAdapterFactory() |
ProblemAdapterFactory(Class<? extends E>... statusTypes) |
| Modifier and Type | Method and Description |
|---|---|
<T> com.google.gson.TypeAdapter<T> |
create(com.google.gson.Gson gson,
com.google.gson.reflect.TypeToken<T> type) |
ProblemAdapterFactory |
registerSubtype(URI uri,
Class<? extends Problem> type) |
ProblemAdapterFactory |
registerSubType(URI uri,
com.google.gson.reflect.TypeToken<? extends Problem> type) |
ProblemAdapterFactory |
withStackTraces() |
ProblemAdapterFactory |
withStackTraces(boolean stackTraces) |
public ProblemAdapterFactory()
@SafeVarargs public ProblemAdapterFactory(Class<? extends E>... statusTypes)
public ProblemAdapterFactory withStackTraces()
public ProblemAdapterFactory withStackTraces(boolean stackTraces)
public ProblemAdapterFactory registerSubtype(URI uri, Class<? extends Problem> type)
public ProblemAdapterFactory registerSubType(URI uri, com.google.gson.reflect.TypeToken<? extends Problem> type)
public <T> com.google.gson.TypeAdapter<T> create(com.google.gson.Gson gson,
com.google.gson.reflect.TypeToken<T> type)
create in interface com.google.gson.TypeAdapterFactoryCopyright © 2015–2020 Zalando SE. All rights reserved.