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.IOException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
org.xml.sax.SAXException
public 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.IOException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
org.xml.sax.SAXException
public 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.IOException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
org.xml.sax.SAXException
public 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.IOException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
org.xml.sax.SAXException
public 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.IOException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
org.xml.sax.SAXException
public static void encode(java.lang.Object in, java.io.OutputStream os, boolean format) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
Copyright © 2005-2014 The Apache Software Foundation. All Rights Reserved.