public class XmlCodec
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
XmlCodec.PropertiesFilter
Changes ${property} with values from a properties object
|
| Modifier and Type | Field and Description |
|---|---|
static javax.xml.bind.JAXBContext |
_context |
| Constructor and Description |
|---|
XmlCodec() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
decode(java.lang.Class<T> clazz,
java.io.InputStream is) |
static <T> T |
decode(java.lang.Class<T> clazz,
java.io.InputStream is,
java.util.Properties props) |
static <T> T |
decode(java.lang.Class<T> clazz,
java.io.InputStream is,
java.util.Properties props,
javax.xml.bind.ValidationEventHandler validationHandler) |
static <T> T |
decode(java.lang.Class<T> clazz,
java.net.URL url) |
static <T> T |
decode(java.lang.Class<T> clazz,
java.net.URL url,
java.util.Properties props) |
static void |
encode(java.lang.Object in,
java.io.OutputStream os,
boolean format) |
public static <T> T decode(java.lang.Class<T> clazz,
java.net.URL url)
throws java.io.IOException,
javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException,
org.xml.sax.SAXException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionjavax.xml.bind.JAXBExceptionorg.xml.sax.SAXExceptionpublic static <T> T decode(java.lang.Class<T> clazz,
java.net.URL url,
java.util.Properties props)
throws java.io.IOException,
javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException,
org.xml.sax.SAXException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionjavax.xml.bind.JAXBExceptionorg.xml.sax.SAXExceptionpublic static <T> T decode(java.lang.Class<T> clazz,
java.io.InputStream is)
throws java.io.IOException,
javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException,
org.xml.sax.SAXException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionjavax.xml.bind.JAXBExceptionorg.xml.sax.SAXExceptionpublic static <T> T decode(java.lang.Class<T> clazz,
java.io.InputStream is,
java.util.Properties props)
throws java.io.IOException,
javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException,
org.xml.sax.SAXException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionjavax.xml.bind.JAXBExceptionorg.xml.sax.SAXExceptionpublic static <T> T decode(java.lang.Class<T> clazz,
java.io.InputStream is,
java.util.Properties props,
javax.xml.bind.ValidationEventHandler validationHandler)
throws java.io.IOException,
javax.xml.stream.XMLStreamException,
javax.xml.bind.JAXBException,
org.xml.sax.SAXException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionjavax.xml.bind.JAXBExceptionorg.xml.sax.SAXExceptionpublic static void encode(java.lang.Object in,
java.io.OutputStream os,
boolean format)
throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionCopyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.