public class IpsJAXBContext extends JAXBContext
createMarshaller()
and createUnmarshaller()
for more details. All other methods just delegate to the wrapped context.JAXB_CONTEXT_FACTORY
Constructor and Description |
---|
IpsJAXBContext(JAXBContext wrappedCtx,
List<? extends XmlAdapter<?,?>> enumXmlAdapters,
IRuntimeRepository repository) |
Modifier and Type | Method and Description |
---|---|
Binder<Node> |
createBinder() |
<T> Binder<T> |
createBinder(Class<T> domType) |
JAXBIntrospector |
createJAXBIntrospector() |
Marshaller |
createMarshaller() |
Unmarshaller |
createUnmarshaller() |
Validator |
createValidator() |
void |
generateSchema(SchemaOutputResolver outputResolver) |
IRuntimeRepository |
getRepository()
Returns the Faktor-IPS runtime repository.
|
newInstance, newInstance, newInstance, newInstance, newInstance
public IpsJAXBContext(JAXBContext wrappedCtx, List<? extends XmlAdapter<?,?>> enumXmlAdapters, IRuntimeRepository repository)
public IRuntimeRepository getRepository()
public Marshaller createMarshaller() throws JAXBException
createMarshaller
in class JAXBContext
JAXBException
public Unmarshaller createUnmarshaller() throws JAXBException
createUnmarshaller
in class JAXBContext
JAXBException
public Validator createValidator() throws JAXBException
createValidator
in class JAXBContext
JAXBException
public Binder<Node> createBinder()
createBinder
in class JAXBContext
public <T> Binder<T> createBinder(Class<T> domType)
createBinder
in class JAXBContext
public JAXBIntrospector createJAXBIntrospector()
createJAXBIntrospector
in class JAXBContext
public void generateSchema(SchemaOutputResolver outputResolver) throws IOException
generateSchema
in class JAXBContext
IOException
Copyright © 2021. All rights reserved.