All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fasterxml.jackson.databind.deser.std.InetAddressDeserializer Maven / Gradle / Ivy

There is a newer version: 2.22.2
Show newest version
package com.fasterxml.jackson.databind.deser.std;

import java.io.IOException;
import java.net.InetAddress;

import com.fasterxml.jackson.databind.DeserializationContext;

/**
 * As per [JACKSON-484], also need special handling for InetAddress...
 */
class InetAddressDeserializer
    extends FromStringDeserializer
{
    private static final long serialVersionUID = 1L;

    public final static InetAddressDeserializer instance = new InetAddressDeserializer();

    public InetAddressDeserializer() { super(InetAddress.class); }

    @Override
    protected InetAddress _deserialize(String value, DeserializationContext ctxt)
        throws IOException
    {
        return InetAddress.getByName(value);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy