public class ComponentCustomUnmarshaller extends Object implements IUnmarshaller
| Modifier and Type | Field and Description |
|---|---|
static StringArray |
s_baseAttributes
Attribute names allowed for all types of components.
|
static StringArray |
s_ignorableAttributes
Attribute names allowed for all excludable components.
|
static StringArray |
s_namedIgnorableValueAttributes
Allowed attribute names for customizing elements with values and names.
|
static StringArray |
s_namedValueAttributes
Allowed attribute names for customizing elements with values and names.
|
static StringArray |
s_typeDefinitionAttributes
Allowed attribute names for type definition elements.
|
static StringArray |
s_unnamedValueAttributes
Allowed attribute names for customizing elements with values but no names.
|
| Constructor and Description |
|---|
ComponentCustomUnmarshaller() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isPresent(IUnmarshallingContext ctx)
Check if element present.
|
Object |
unmarshal(Object obj,
IUnmarshallingContext ictx)
Unmarshal the element.
|
public static final StringArray s_baseAttributes
public static final StringArray s_ignorableAttributes
public static final StringArray s_unnamedValueAttributes
public static final StringArray s_namedValueAttributes
public static final StringArray s_namedIgnorableValueAttributes
public static final StringArray s_typeDefinitionAttributes
public boolean isPresent(IUnmarshallingContext ctx) throws JiBXException
isPresent in interface IUnmarshallerctx - true if at a start tagJiBXExceptionpublic Object unmarshal(Object obj, IUnmarshallingContext ictx) throws JiBXException
unmarshal in interface IUnmarshallerobj - ignoredictx - unmarshalling contextJiBXException - on error in documentCopyright © 2005-2014 jibx.org. All Rights Reserved.