Package org.apache.xmpbox.xml
Class XmpSerializer
- java.lang.Object
-
- org.apache.xmpbox.xml.XmpSerializer
-
public class XmpSerializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XmpSerializer()Default constructor.XmpSerializer(javax.xml.transform.TransformerFactory transformerFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory)Constructor to be used if other factories than the default ones are needed.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.w3c.dom.ElementcreateRdfElement(org.w3c.dom.Document doc, XMPMetadata metadata, boolean withXpacket)voidserialize(XMPMetadata metadata, java.io.OutputStream os, boolean withXpacket)voidserializeFields(org.w3c.dom.Document doc, org.w3c.dom.Element parent, java.util.List<AbstractField> fields, java.lang.String resourceNS, java.lang.String prefix, boolean wrapWithProperty)protected org.w3c.dom.ElementserializeSchema(org.w3c.dom.Document doc, XMPSchema schema)
-
-
-
Constructor Detail
-
XmpSerializer
public XmpSerializer()
Default constructor.
-
XmpSerializer
public XmpSerializer(javax.xml.transform.TransformerFactory transformerFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory)Constructor to be used if other factories than the default ones are needed.- Parameters:
transformerFactory- transformer factory to be useddocumentBuilderFactory- document builder factory to be used
-
-
Method Detail
-
serialize
public void serialize(XMPMetadata metadata, java.io.OutputStream os, boolean withXpacket) throws javax.xml.transform.TransformerException
- Throws:
javax.xml.transform.TransformerException
-
serializeSchema
protected org.w3c.dom.Element serializeSchema(org.w3c.dom.Document doc, XMPSchema schema)
-
serializeFields
public void serializeFields(org.w3c.dom.Document doc, org.w3c.dom.Element parent, java.util.List<AbstractField> fields, java.lang.String resourceNS, java.lang.String prefix, boolean wrapWithProperty)
-
createRdfElement
protected org.w3c.dom.Element createRdfElement(org.w3c.dom.Document doc, XMPMetadata metadata, boolean withXpacket)
-
-