/*
* Copyright Aduna (http://www.aduna-software.com/) (c) 1997-2007.
*
* Licensed under the Aduna BSD-style license.
*/
package org.openrdf.rio;
import java.io.OutputStream;
import java.io.Writer;
/**
* An interface for RDF document writers. To allow RDF document writers to be
* created through reflection, all implementing classes should define at least
* two public constructors: one with an {@link OutputStream} argument and one
* with an {@link Writer} argument.
*/
public interface RDFWriter extends RDFHandler {
/**
* Gets the RDF format that this RDFWriter uses.
*/
public RDFFormat getRDFFormat();
}