
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