Class PrimitiveCharacterArrayJsonDeserializer
java.lang.Object
org.dominokit.jacksonapt.JsonDeserializer<T>
org.dominokit.jacksonapt.deser.array.AbstractArrayJsonDeserializer<char[]>
org.dominokit.jacksonapt.deser.array.PrimitiveCharacterArrayJsonDeserializer
public class PrimitiveCharacterArrayJsonDeserializer extends AbstractArrayJsonDeserializer<char[]>
Default
JsonDeserializer implementation for array of char.- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Method Summary
Modifier and Type Method Description char[]doDeserializeArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeArrayprotected char[]doDeserializeNonArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeNonArrayprotected char[]doDeserializeSingleArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeSingleArraystatic PrimitiveCharacterArrayJsonDeserializergetInstance()getInstanceMethods inherited from class org.dominokit.jacksonapt.deser.array.AbstractArrayJsonDeserializer
deserializeIntoList, doDeserializeMethods inherited from class org.dominokit.jacksonapt.JsonDeserializer
deserialize, deserialize, deserializeNullValue, setBackReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
getInstance
- Returns:
- an instance of
PrimitiveCharacterArrayJsonDeserializer
-
doDeserializeArray
public char[] doDeserializeArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeArray
- Specified by:
doDeserializeArrayin classAbstractArrayJsonDeserializer<char[]>- Parameters:
reader- aJsonReaderobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.- Returns:
- a T object.
-
doDeserializeNonArray
protected char[] doDeserializeNonArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeNonArray
- Overrides:
doDeserializeNonArrayin classAbstractArrayJsonDeserializer<char[]>- Parameters:
reader- aJsonReaderobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.- Returns:
- a T object.
-
doDeserializeSingleArray
protected char[] doDeserializeSingleArray(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)doDeserializeSingleArray
- Specified by:
doDeserializeSingleArrayin classAbstractArrayJsonDeserializer<char[]>- Parameters:
reader- aJsonReaderobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.- Returns:
- a T object.
-