# Uses of Annotation Type
org.apache.synapse.commons.staxon.core.json.jaxb.JsonXML

Packages that use JsonXML
Package
Description
org.apache.synapse.commons.staxon.core.json.jaxb
JAXB support for JSON.

- ## Uses of JsonXML in org.apache.synapse.commons.staxon.core.json.jaxb

  Methods in org.apache.synapse.commons.staxon.core.json.jaxb with parameters of type JsonXML
  Modifier and Type
  Method
  Description
  `protected JsonXMLBinder`
  JsonXMLMapper.`createBinder(JsonXML config)`
  `protected jakarta.xml.bind.JAXBContext`
  JsonXMLMapper.`createContext(JsonXML config)`
  `protected JsonXMLInputFactory`
  JsonXMLBinder.`createInputFactory(Class<?> type, JsonXML config)`
  `protected JsonXMLOutputFactory`
  JsonXMLBinder.`createOutputFactory(Class<?> type, JsonXML config)`
  `protected XMLStreamReader`
  JsonXMLBinder.`createXMLStreamReader(Class<?> type, JsonXML config, Reader stream)`
  `protected XMLStreamWriter`
  JsonXMLBinder.`createXMLStreamWriter(Class<?> type, JsonXML config, Writer stream)`
  `protected void`
  JsonXMLBinder.`marshal(Class<?> type, JsonXML config, jakarta.xml.bind.Marshaller marshaller, XMLStreamWriter writer, Object value)`
  `<T> List<T>`
  JsonXMLBinder.`readArray(Class<? extends T> type, JsonXML config, jakarta.xml.bind.JAXBContext context, Reader stream)`
  `<T> T`
  JsonXMLBinder.`readObject(Class<? extends T> type, JsonXML config, jakarta.xml.bind.JAXBContext context, Reader stream)`
  `protected <T> T`
  JsonXMLBinder.`unmarshal(Class<? extends T> type, JsonXML config, jakarta.xml.bind.Unmarshaller unmarshaller, XMLStreamReader reader)`
  `void`
  JsonXMLBinder.`writeArray(Class<?> type, JsonXML config, jakarta.xml.bind.JAXBContext context, Writer stream, Collection<?> collection)`
  `void`
  JsonXMLBinder.`writeObject(Class<?> type, JsonXML config, jakarta.xml.bind.JAXBContext context, Writer stream, Object value)`
  Constructors in org.apache.synapse.commons.staxon.core.json.jaxb with parameters of type JsonXML
  Modifier
  Constructor
  Description
  ``
  `JsonXMLMapper(Class<T> type, JsonXML config)`