public class DefaultGsonProvider extends Object implements GsonProvider
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ELASTIC_SEARCH_DATE_FORMAT |
| Modifier and Type | Method and Description |
|---|---|
static GsonProvider |
create(Supplier<com.google.gson.GsonBuilder> builderBaseSupplier) |
com.google.gson.Gson |
getGson() |
com.google.gson.Gson |
getGsonNoSerializeNulls() |
com.google.gson.Gson |
getGsonPrettyPrinting() |
protected static final String ELASTIC_SEARCH_DATE_FORMAT
public static GsonProvider create(Supplier<com.google.gson.GsonBuilder> builderBaseSupplier)
public com.google.gson.Gson getGson()
getGson in interface GsonProviderpublic com.google.gson.Gson getGsonPrettyPrinting()
getGsonPrettyPrinting in interface GsonProviderGsonProvider.getGson(), but with pretty-printing turned on. Useful for logging.public com.google.gson.Gson getGsonNoSerializeNulls()
getGsonNoSerializeNulls in interface GsonProviderGsonProvider.getGson(), but with null serialization turned off.Copyright © 2006–2017 Hibernate. All rights reserved.