Package io.quarkus.jaxb.runtime
Class JaxbContextProducer
- java.lang.Object
-
- io.quarkus.jaxb.runtime.JaxbContextProducer
-
@ApplicationScoped public class JaxbContextProducer extends Object
-
-
Constructor Summary
Constructors Constructor Description JaxbContextProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.bind.JAXBContextjaxbContext(javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)javax.xml.bind.Marshallermarshaller(javax.xml.bind.JAXBContext jaxbContext, javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)javax.xml.bind.Unmarshallerunmarshaller(javax.xml.bind.JAXBContext jaxbContext, javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)
-
-
-
Method Detail
-
jaxbContext
@Singleton @Produces public javax.xml.bind.JAXBContext jaxbContext(javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)
-
marshaller
@RequestScoped @Produces public javax.xml.bind.Marshaller marshaller(javax.xml.bind.JAXBContext jaxbContext, javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)
-
unmarshaller
@RequestScoped @Produces public javax.xml.bind.Unmarshaller unmarshaller(javax.xml.bind.JAXBContext jaxbContext, javax.enterprise.inject.Instance<JaxbContextCustomizer> customizers)
-
-