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

com.signalfx.shaded.fasterxml.jackson.jr.ob.api.ValueWriter Maven / Gradle / Ivy

package com.signalfx.shaded.fasterxml.jackson.jr.ob.api;

import java.io.IOException;

import com.signalfx.shaded.fasterxml.jackson.core.JsonGenerator;
import com.signalfx.shaded.fasterxml.jackson.jr.ob.impl.JSONWriter;

/**
 *
 * @since 2.10
 */
public interface ValueWriter {
    public void writeValue(JSONWriter context, JsonGenerator g, Object value)
        throws IOException;

    /*
    /**********************************************************************
    /* Minimal metadata
    /**********************************************************************
     */

    /**
     * Accessor for non-generic (type-erased) type of values this reader
     * produces from input.
     *
     * @since 2.10
     */
    public Class valueType();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy