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 jakarta.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)
-
-
-
Method Detail
-
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)
-
-