public class JsonStructureReader extends XMLReaderAdapter
NAMESPACE_PREFIXES_FEATURE, REPORT_IGNORED_ELEMENT_CONTENT_WHITESPACE_FEATURE
Constructor and Description |
---|
JsonStructureReader(Unmarshaller u) |
JsonStructureReader(Unmarshaller u,
java.lang.Class clazz) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertValueBasedOnSchemaType(Field xmlField,
java.lang.Object value,
ConversionManager conversionManager,
AbstractUnmarshalRecord record)
INTERNAL:
|
MediaType |
getMediaType()
INTERNAL: The MediaType associated with this reader
|
boolean |
isInCollection() |
boolean |
isNullRepresentedByXsiNil(AbstractNullPolicy nullPolicy) |
void |
parse(org.xml.sax.InputSource input) |
void |
parse(java.lang.String systemId) |
void |
parseRoot(javax.json.JsonValue jsonValue) |
void |
setJsonStructure(javax.json.JsonStructure jsonStructure) |
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getLexicalHandler, getProperty, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setProperty
getCurrentObject, getLocator, getNamespaceSeparator, getValidatorHandler, getValue, isNamespaceAware, isNullRecord, newObjectEvent, setLocator, setNamespaceAware, setNamespaceSeparator, setValidatorHandler
public JsonStructureReader(Unmarshaller u)
public JsonStructureReader(Unmarshaller u, java.lang.Class clazz)
public void setJsonStructure(javax.json.JsonStructure jsonStructure)
public void parse(org.xml.sax.InputSource input) throws java.io.IOException, org.xml.sax.SAXException, javax.json.JsonException
public void parse(java.lang.String systemId)
parse
in interface org.xml.sax.XMLReader
parse
in class XMLReaderAdapter
public void parseRoot(javax.json.JsonValue jsonValue) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public boolean isNullRepresentedByXsiNil(AbstractNullPolicy nullPolicy)
isNullRepresentedByXsiNil
in class XMLReader
public boolean isInCollection()
isInCollection
in class XMLReader
public java.lang.Object convertValueBasedOnSchemaType(Field xmlField, java.lang.Object value, ConversionManager conversionManager, AbstractUnmarshalRecord record)
XMLReader
convertValueBasedOnSchemaType
in class XMLReader
public MediaType getMediaType()
getMediaType
in class XMLReader
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference