IUnmarshaller
public static class SchemaRootBase.SchemaTypeUnmarshaller extends java.lang.Object implements IUnmarshaller
Modifier and Type | Field | Description |
---|---|---|
private static java.lang.String |
ELEMENT_NAME |
Actual element name used in binding.
|
static StringArray |
s_allowedAttributes |
Enumeration of allowed attribute names
|
Constructor | Description |
---|---|
SchemaTypeUnmarshaller() |
Modifier and Type | Method | 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 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