Package org.eclipse.persistence.oxm.json
Class JsonParserSource
- java.lang.Object
-
- org.eclipse.persistence.internal.oxm.record.ExtendedSource
-
- org.eclipse.persistence.oxm.json.JsonParserSource
-
- All Implemented Interfaces:
javax.xml.transform.Source
public final class JsonParserSource extends ExtendedSource
Object to be used with Unmarshaller to unmarshalJsonParserobjects Usage: JsonParserSource source = new JsonParserSource(jsonParser); Object unmarshalled = jaxbUnmarshaller.unmarshal(source);
-
-
Constructor Summary
Constructors Constructor Description JsonParserSource(javax.json.stream.JsonParser parser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLReadercreateReader(Unmarshaller unmarshaller)XMLReadercreateReader(Unmarshaller unmarshaller, java.lang.Class unmarshalClass)javax.json.stream.JsonParsergetParser()-
Methods inherited from class org.eclipse.persistence.internal.oxm.record.ExtendedSource
getSystemId, setSystemId
-
-
-
-
Method Detail
-
getParser
public javax.json.stream.JsonParser getParser()
-
createReader
public XMLReader createReader(Unmarshaller unmarshaller)
- Specified by:
createReaderin classExtendedSource
-
createReader
public XMLReader createReader(Unmarshaller unmarshaller, java.lang.Class unmarshalClass)
- Specified by:
createReaderin classExtendedSource
-
-