org.jboss.resteasy.plugins.providers.jaxb
Class AbstractJAXBContextFinder
java.lang.Object
org.jboss.resteasy.plugins.providers.jaxb.AbstractJAXBContextFinder
- All Implemented Interfaces:
- JAXBContextFinder
- Direct Known Subclasses:
- XmlJAXBContextFinder
public abstract class AbstractJAXBContextFinder
- extends Object
- implements JAXBContextFinder
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OBJECT_FACTORY_NAME
protected static final String OBJECT_FACTORY_NAME
- See Also:
- Constant Field Values
providers
@Context
protected javax.ws.rs.ext.Providers providers
AbstractJAXBContextFinder
public AbstractJAXBContextFinder()
findProvidedJAXBContext
public JAXBContext findProvidedJAXBContext(Class<?> type,
javax.ws.rs.core.MediaType mediaType)
throws JAXBException
- Throws:
JAXBException
getPackageName
public static String getPackageName(Class<?> type)
findDefaultObjectFactoryClass
public static Class<?> findDefaultObjectFactoryClass(Class<?> type)
createContextObject
protected abstract JAXBContext createContextObject(Annotation[] parameterAnnotations,
Class... classes)
throws JAXBException
- Throws:
JAXBException
createContextObject
protected abstract JAXBContext createContextObject(Annotation[] parameterAnnotations,
String contextPath)
throws JAXBException
- Throws:
JAXBException
createXmlTypeContext
public JAXBContext createXmlTypeContext(Annotation[] parameterAnnotations,
Class... classes)
throws JAXBException
- Throws:
JAXBException
createContext
public JAXBContext createContext(Annotation[] parameterAnnotations,
Class... classes)
throws JAXBException
- Specified by:
createContext
in interface JAXBContextFinder
- Throws:
JAXBException
getContext
public JAXBContextFinder getContext(Class<?> type)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.