Class HasDeserializerAndParameters<V,S extends JsonDeserializer<V>>
java.lang.Object
org.dominokit.jacksonapt.deser.bean.HasDeserializer<V,S>
org.dominokit.jacksonapt.deser.bean.HasDeserializerAndParameters<V,S>
- Direct Known Subclasses:
AnySetterDeserializer,BeanPropertyDeserializer
public abstract class HasDeserializerAndParameters<V,S extends JsonDeserializer<V>> extends HasDeserializer<V,S>
Lazy initialize a
JsonDeserializer- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Constructor Summary
Constructors Constructor Description HasDeserializerAndParameters() -
Method Summary
Modifier and Type Method Description Vdeserialize(JsonReader reader, JsonDeserializationContext ctx)Deserializes the property defined for this instance.protected JsonDeserializerParametersgetParameters()Getter for the fieldparameters.protected JsonDeserializerParametersnewParameters()newParametersMethods inherited from class org.dominokit.jacksonapt.deser.bean.HasDeserializer
getDeserializer, newDeserializerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HasDeserializerAndParameters
public HasDeserializerAndParameters()
-
-
Method Details
-
getParameters
Getter for the field
parameters.- Returns:
- a
JsonDeserializerParametersobject.
-
newParameters
newParameters
- Returns:
- a
JsonDeserializerParametersobject.
-
deserialize
Deserializes the property defined for this instance.- Parameters:
reader- readerctx- context of the deserialization process- Returns:
- a V object.
-