Package org.jibx.schema.codegen.custom
Class SchemaRootBase.ClassDecoratorUnmarshaller
- java.lang.Object
-
- org.jibx.schema.codegen.custom.SchemaRootBase.ExtensionUnmarshaller
-
- org.jibx.schema.codegen.custom.SchemaRootBase.ClassDecoratorUnmarshaller
-
- All Implemented Interfaces:
IUnmarshaller
- Enclosing class:
- SchemaRootBase
public static class SchemaRootBase.ClassDecoratorUnmarshaller extends SchemaRootBase.ExtensionUnmarshaller
Unmarshaller for class decorator extension elements.
-
-
Constructor Summary
Constructors Constructor Description ClassDecoratorUnmarshaller()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectcreateInstance(java.lang.String cname, UnmarshallingContext ctx)Create an instance of the appropriate class decorator class, to be used for unmarshalling.-
Methods inherited from class org.jibx.schema.codegen.custom.SchemaRootBase.ExtensionUnmarshaller
isPresent, unmarshal
-
-
-
-
Method Detail
-
createInstance
protected java.lang.Object createInstance(java.lang.String cname, UnmarshallingContext ctx)Create an instance of the appropriate class decorator class, to be used for unmarshalling. This always uses the default constructor for the specified class.- Specified by:
createInstancein classSchemaRootBase.ExtensionUnmarshaller- Parameters:
cname- class name from element (nullif not supplied)ctx- unmarshalling context- Returns:
- object
-
-