package org.nate.encoder; import java.io.InputStream; import org.nate.Encoder; import org.nate.internal.jsoup.JsoupBackedNateDocumentFactory; public class HtmlFragmentEncoder implements Encoder { private static final JsoupBackedNateDocumentFactory DOCUMENT_FACTORY = new JsoupBackedNateDocumentFactory(); private static final String TYPE = "HTMLF"; @Override public String type() { return TYPE; } @Override public NateDocument encode(InputStream source) { return DOCUMENT_FACTORY.createFromHtmlFragment(source); } @Override public NateDocument encode(String source) { return DOCUMENT_FACTORY.createFromHtmlFragment(source); } }