Package io.quarkus.jaxb.runtime
Class JaxbContextProducer
java.lang.Object
io.quarkus.jaxb.runtime.JaxbContextProducer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.bind.JAXBContextcreateJAXBContext(jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers, Class... extraClasses) jakarta.xml.bind.JAXBContextjaxbContext(jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers) jakarta.xml.bind.Marshallermarshaller(jakarta.xml.bind.JAXBContext jaxbContext, jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers) jakarta.xml.bind.Unmarshallerunmarshaller(jakarta.xml.bind.JAXBContext jaxbContext, jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers)
-
Constructor Details
-
JaxbContextProducer
public JaxbContextProducer()
-
-
Method Details
-
jaxbContext
@Singleton @Produces public jakarta.xml.bind.JAXBContext jaxbContext(jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers) -
marshaller
@RequestScoped @Produces public jakarta.xml.bind.Marshaller marshaller(jakarta.xml.bind.JAXBContext jaxbContext, jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers) -
unmarshaller
@RequestScoped @Produces public jakarta.xml.bind.Unmarshaller unmarshaller(jakarta.xml.bind.JAXBContext jaxbContext, jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers) -
createJAXBContext
public jakarta.xml.bind.JAXBContext createJAXBContext(jakarta.enterprise.inject.Instance<JaxbContextCustomizer> customizers, Class... extraClasses)
-