public static class SchemaRootBase.SchemaTypeUnmarshaller extends java.lang.Object implements IUnmarshaller
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ELEMENT_NAME
Actual element name used in binding.
|
static StringArray |
s_allowedAttributes
Enumeration of allowed attribute names
|
Constructor and Description |
---|
SchemaRootBase.SchemaTypeUnmarshaller() |
Modifier and Type | Method and Description |
---|---|
boolean |
isPresent(IUnmarshallingContext ictx)
Check for element present.
|
java.lang.Object |
unmarshal(java.lang.Object obj,
IUnmarshallingContext ictx)
Unmarshal instance of element.
|
private static java.lang.String ELEMENT_NAME
public static final StringArray s_allowedAttributes
public SchemaRootBase.SchemaTypeUnmarshaller()
public boolean isPresent(IUnmarshallingContext ictx) throws JiBXException
isPresent
in interface IUnmarshaller
ictx
- true
if present, false
if notJiBXException
- on errorpublic java.lang.Object unmarshal(java.lang.Object obj, IUnmarshallingContext ictx) throws JiBXException
unmarshal
in interface IUnmarshaller
obj
- ignored (new instance always created)ictx
- JiBXException
- on error