ComponentCustomUnmarshaller
, DiscardElementMapper
, DiscardListMapper
, Dom4JElementMapper
, Dom4JListMapper
, DomElementMapper
, DomFragmentMapper
, DomListMapper
, GlobalCustom.Mapper
, HashMapperStringToComplex
, HashMapperStringToSchemaType
, IdDefRefMapperBase
, IdRefMapperBase
, ObjectArrayMapper
, SchemaRootBase.ClassDecoratorUnmarshaller
, SchemaRootBase.ExtensionUnmarshaller
, SchemaRootBase.NameConverterUnmarshaller
, SchemaRootBase.SchemaTypeUnmarshaller
, TypedArrayMapper
public interface IUnmarshaller
Modifier and Type | Method | Description |
---|---|---|
boolean |
isPresent(IUnmarshallingContext ctx) |
Check if instance present in XML.
|
java.lang.Object |
unmarshal(java.lang.Object obj,
IUnmarshallingContext ctx) |
Unmarshal instance of handled class.
|
boolean isPresent(IUnmarshallingContext ctx) throws JiBXException
ctx
- unmarshalling contexttrue
if expected parse data found,
false
if notJiBXException
- on error in unmarshalling processjava.lang.Object unmarshal(java.lang.Object obj, IUnmarshallingContext ctx) throws JiBXException
obj
- object to be unmarshalled (may be null
)ctx
- unmarshalling contextnull
)JiBXException
- on error in unmarshalling process