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

net.sf.aguacate.document.json.JsonDocumentBuilder Maven / Gradle / Ivy

package net.sf.aguacate.document.json;

import java.io.IOException;
import java.io.Writer;

import net.sf.aguacate.document.DocumentBuilder;
import net.sf.aguacate.util.json.JsonCodec;

public class JsonDocumentBuilder implements DocumentBuilder {

	private final JsonCodec codec;

	public JsonDocumentBuilder(JsonCodec codec) {
		this.codec = codec;
	}

	@Override
	public void build(Writer writer, Object object) throws IOException {
		codec.encode(writer, object);
	}

	@Override
	public String getMimeType() {
		return "application/json";
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy