public class XsiNilLoader extends ProxyLoader
| Modifier and Type | Class and Description |
|---|---|
static class |
XsiNilLoader.Array |
static class |
XsiNilLoader.Single |
expectText| Constructor and Description |
|---|
XsiNilLoader(Loader defaultLoader) |
| Modifier and Type | Method and Description |
|---|---|
Collection<QName> |
getExpectedAttributes()
Returns a set of tag names expected as possible child elements in this context.
|
Collection<QName> |
getExpectedChildElements()
Returns a set of tag names expected as possible child elements in this context.
|
protected void |
onNil(UnmarshallingContext.State state)
Called when xsi:nil='true' was found.
|
protected Loader |
selectLoader(UnmarshallingContext.State state,
TagName ea)
Picks the loader to delegate to.
|
leaveElement, startElementchildElement, expectText, fireAfterUnmarshal, fireBeforeUnmarshal, handleGenericError, handleGenericException, handleGenericException, handleParseConversionException, reportError, reportError, reportUnexpectedChildElement, textpublic XsiNilLoader(Loader defaultLoader)
protected Loader selectLoader(UnmarshallingContext.State state, TagName ea) throws SAXException
ProxyLoaderselectLoader in class ProxyLoaderSAXExceptionpublic Collection<QName> getExpectedChildElements()
LoadergetExpectedChildElements in class Loaderpublic Collection<QName> getExpectedAttributes()
LoadergetExpectedAttributes in class Loaderprotected void onNil(UnmarshallingContext.State state) throws SAXException
SAXExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.