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

com.github.fluentxml4j.internal.serialize.FluentXmlSerializer Maven / Gradle / Ivy

package com.github.fluentxml4j.internal.serialize;

import com.github.fluentxml4j.internal.util.JaxbUtils;
import com.github.fluentxml4j.serialize.SerializeNode;
import org.w3c.dom.Document;

import javax.xml.bind.JAXBContext;
import javax.xml.transform.dom.DOMSource;

public class FluentXmlSerializer
{
	public SerializeNode serialize(Document doc)
	{
		return new SerializeNodeImpl(new DOMSource(doc));
	}

	public SerializeNode serialize(JAXBContext jaxbContext, Object object)
	{
		return new SerializeNodeImpl(JaxbUtils.newJAXBSource(jaxbContext, object));
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy