org.jboss.resteasy.plugins.providers.jaxb.json
Class JettisonMappedContext

java.lang.Object
  extended by javax.xml.bind.JAXBContext
      extended by org.jboss.resteasy.plugins.providers.jaxb.json.JettisonMappedContext

public class JettisonMappedContext
extends javax.xml.bind.JAXBContext

Version:
$Revision: 1 $
Author:
Bill Burke

Field Summary
 
Fields inherited from class javax.xml.bind.JAXBContext
JAXB_CONTEXT_FACTORY
 
Constructor Summary
JettisonMappedContext(java.lang.Class... classes)
           
JettisonMappedContext(java.util.Map<java.lang.String,java.lang.String> xmlnsToJson, java.util.List<javax.xml.namespace.QName> attributesAsElements, java.util.List<javax.xml.namespace.QName> ignoredElements, java.lang.Class... classes)
           
JettisonMappedContext(Mapped mapped, java.lang.Class... classes)
           
JettisonMappedContext(org.codehaus.jettison.mapped.MappedNamespaceConvention convention, java.lang.Class... classes)
           
 
Method Summary
 javax.xml.bind.Marshaller createMarshaller()
           
 javax.xml.bind.Unmarshaller createUnmarshaller()
           
 javax.xml.bind.Validator createValidator()
           
 
Methods inherited from class javax.xml.bind.JAXBContext
createBinder, createBinder, createJAXBIntrospector, generateSchema, newInstance, newInstance, newInstance, newInstance, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettisonMappedContext

public JettisonMappedContext(java.lang.Class... classes)

JettisonMappedContext

public JettisonMappedContext(Mapped mapped,
                             java.lang.Class... classes)

JettisonMappedContext

public JettisonMappedContext(java.util.Map<java.lang.String,java.lang.String> xmlnsToJson,
                             java.util.List<javax.xml.namespace.QName> attributesAsElements,
                             java.util.List<javax.xml.namespace.QName> ignoredElements,
                             java.lang.Class... classes)

JettisonMappedContext

public JettisonMappedContext(org.codehaus.jettison.mapped.MappedNamespaceConvention convention,
                             java.lang.Class... classes)
Method Detail

createUnmarshaller

public javax.xml.bind.Unmarshaller createUnmarshaller()
                                               throws javax.xml.bind.JAXBException
Specified by:
createUnmarshaller in class javax.xml.bind.JAXBContext
Throws:
javax.xml.bind.JAXBException

createMarshaller

public javax.xml.bind.Marshaller createMarshaller()
                                           throws javax.xml.bind.JAXBException
Specified by:
createMarshaller in class javax.xml.bind.JAXBContext
Throws:
javax.xml.bind.JAXBException

createValidator

public javax.xml.bind.Validator createValidator()
                                         throws javax.xml.bind.JAXBException
Specified by:
createValidator in class javax.xml.bind.JAXBContext
Throws:
javax.xml.bind.JAXBException


Copyright © 2009. All Rights Reserved.