@Dependent public class GsonBuilderWrapper extends Object implements GsonSerializerBuilder, GsonDeserializerBuilder
| Modifier | Constructor and Description |
|---|---|
protected |
GsonBuilderWrapper()
Deprecated.
CDI eyes only
|
|
GsonBuilderWrapper(javax.enterprise.inject.Instance<com.google.gson.JsonSerializer<?>> jsonSerializers,
javax.enterprise.inject.Instance<com.google.gson.JsonDeserializer<?>> jsonDeserializers) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.Gson |
create() |
String |
getAlias() |
Serializee |
getSerializee() |
void |
indented() |
boolean |
isWithoutRoot() |
void |
setAlias(String alias) |
void |
setExclusionStrategies(com.google.gson.ExclusionStrategy... strategies) |
void |
setWithoutRoot(boolean withoutRoot) |
@Inject
public GsonBuilderWrapper(@Any
javax.enterprise.inject.Instance<com.google.gson.JsonSerializer<?>> jsonSerializers,
@Any
javax.enterprise.inject.Instance<com.google.gson.JsonDeserializer<?>> jsonDeserializers)
protected GsonBuilderWrapper()
public com.google.gson.Gson create()
create in interface GsonInterfaceBuilderpublic Serializee getSerializee()
getSerializee in interface GsonSerializerBuilderpublic boolean isWithoutRoot()
isWithoutRoot in interface GsonSerializerBuilderpublic void setWithoutRoot(boolean withoutRoot)
setWithoutRoot in interface GsonSerializerBuilderpublic String getAlias()
getAlias in interface GsonSerializerBuilderpublic void setAlias(String alias)
setAlias in interface GsonSerializerBuilderpublic void indented()
indented in interface GsonSerializerBuilderpublic void setExclusionStrategies(com.google.gson.ExclusionStrategy... strategies)
setExclusionStrategies in interface GsonSerializerBuilderCopyright © 2014 Caelum. All rights reserved.