Class SubnetDeserializer<S extends Subnet<?>>
java.lang.Object
tools.jackson.databind.ValueDeserializer<S>
com.github.robtimus.net.ip.jackson.databind.SubnetDeserializer<S>
- Type Parameters:
S- The type of subnet to deserialize.
- All Implemented Interfaces:
NullValueProvider
- Direct Known Subclasses:
SubnetDeserializer.AnyVersion,SubnetDeserializer.IPv4,SubnetDeserializer.IPv6
Base class for all deserializers for
Subnet and sub classes.- Author:
- Rob Spoor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA deserializer forSubnet.static classA deserializer forIPv4Subnet.static classA deserializer forIPv6Subnet.Nested classes/interfaces inherited from class tools.jackson.databind.ValueDeserializer
ValueDeserializer.None -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonParser p, DeserializationContext ctxt) abstract Class<?>Methods inherited from class tools.jackson.databind.ValueDeserializer
createContextual, deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, resolve, supportsUpdate, unwrappingDeserializer
-
Method Details
-
deserialize
- Specified by:
deserializein classValueDeserializer<S extends Subnet<?>>- Throws:
JacksonException
-
handledType
- Overrides:
handledTypein classValueDeserializer<S extends Subnet<?>>
-