Interface InstanceBuilder<T>
public interface InstanceBuilder<T>
InstanceBuilder interface.
- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Method Summary
Modifier and Type Method Description MapLike<HasDeserializerAndParameters>getParametersDeserializer()getParametersDeserializerInstance<T>newInstance(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, java.util.Map<java.lang.String,java.lang.String> bufferedProperties, java.util.Map<java.lang.String,java.lang.Object> bufferedPropertiesValues)newInstance
-
Method Details
-
newInstance
Instance<T> newInstance(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, java.util.Map<java.lang.String,java.lang.String> bufferedProperties, java.util.Map<java.lang.String,java.lang.Object> bufferedPropertiesValues)newInstance
- Parameters:
reader- aJsonReaderobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.bufferedProperties- aMapobject.bufferedPropertiesValues- aMapobject.bufferedPropertiesValues- aMapobject.bufferedPropertiesValues- aMapobject.bufferedPropertiesValues- aMapobject.bufferedPropertiesValues- aMapobject.bufferedPropertiesValues- aMapobject.- Returns:
- a
Instanceobject.
-
getParametersDeserializer
MapLike<HasDeserializerAndParameters> getParametersDeserializer()getParametersDeserializer
- Returns:
- a
MapLikeobject.
-