Class IDResolverWrapper
- java.lang.Object
-
- org.eclipse.persistence.internal.oxm.IDResolver
-
- org.eclipse.persistence.oxm.IDResolver
-
- org.eclipse.persistence.jaxb.IDResolver
-
- org.eclipse.persistence.internal.jaxb.IDResolverWrapper
-
public class IDResolverWrapper extends IDResolver
INTERNAL:This class provides an implementation of IDResolver that wraps an IDResolver from the Sun JAXB Implementation.
-
-
Constructor Summary
Constructors Constructor Description IDResolverWrapper(java.lang.Object sunResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbind(java.lang.Object id, java.lang.Object obj)voidbind(java.util.Map<java.lang.String,java.lang.Object> id, java.lang.Object obj)voidendDocument()java.lang.ObjectgetResolver()java.util.concurrent.Callable<?>resolve(java.lang.Object id, java.lang.Class targetType)java.util.concurrent.Callable<?>resolve(java.util.Map<java.lang.String,java.lang.Object> id, java.lang.Class type)voidstartDocument(javax.xml.bind.ValidationEventHandler eventHandler)Called when unmarshalling begins.-
Methods inherited from class org.eclipse.persistence.jaxb.IDResolver
startDocument
-
-
-
-
Method Detail
-
bind
public void bind(java.lang.Object id, java.lang.Object obj) throws org.xml.sax.SAXException- Specified by:
bindin classorg.eclipse.persistence.internal.oxm.IDResolver- Throws:
org.xml.sax.SAXException
-
endDocument
public void endDocument() throws org.xml.sax.SAXException- Overrides:
endDocumentin classorg.eclipse.persistence.internal.oxm.IDResolver- Throws:
org.xml.sax.SAXException
-
startDocument
public void startDocument(javax.xml.bind.ValidationEventHandler eventHandler) throws org.xml.sax.SAXExceptionDescription copied from class:IDResolverCalled when unmarshalling begins.
- Overrides:
startDocumentin classIDResolver- Parameters:
eventHandler- Any errors encountered during the unmarshal process should be reported to this handler.- Throws:
org.xml.sax.SAXException
-
resolve
public java.util.concurrent.Callable<?> resolve(java.lang.Object id, java.lang.Class targetType) throws org.xml.sax.SAXException- Specified by:
resolvein classorg.eclipse.persistence.internal.oxm.IDResolver- Throws:
org.xml.sax.SAXException
-
resolve
public java.util.concurrent.Callable<?> resolve(java.util.Map<java.lang.String,java.lang.Object> id, java.lang.Class type) throws org.xml.sax.SAXException- Specified by:
resolvein classorg.eclipse.persistence.internal.oxm.IDResolver- Throws:
org.xml.sax.SAXException
-
bind
public void bind(java.util.Map<java.lang.String,java.lang.Object> id, java.lang.Object obj) throws org.xml.sax.SAXException- Specified by:
bindin classorg.eclipse.persistence.internal.oxm.IDResolver- Throws:
org.xml.sax.SAXException
-
getResolver
public java.lang.Object getResolver()
-
-