C
- The type of the complement regarding the type of the
UnmarshalFactory
.UnmarshalFactory.UnmarshalFactoryComposite<T,C>
public static interface UnmarshalFactory.UnmarshalFactoryComplement<C>
UnmarshalFactory.UnmarshalFactoryComplement
provides inverse functionality to
the UnmarshalFactory
.Modifier and Type | Method | Description |
---|---|---|
Object |
fromMarshaled(C aContext,
Class<?>... aTypes) |
Same as
UnmarshalFactory.toUnmarshaled(Object, Class...)
passing the (source's) complement instead of the source. |
<T> T |
fromMarshaled(C aContext,
Class<T> aType) |
Same as
UnmarshalFactory.toUnmarshaled(Object, Class) passing
the (source's) complement instead of the source. |
<T> T |
fromMarshaled(C aContext,
Class<T> aType,
Map<String,String> aProperties) |
Same as
UnmarshalFactory.toUnmarshaled(Object, Class, Map)
passing the (source's) complement instead of the source. |
Object |
fromMarshaled(C aContext,
Map<String,String> aProperties,
Class<?>... aTypes) |
Same as
UnmarshalFactory.toUnmarshaled(Object, Map, Class...)
passing the (source's) complement instead of the source. |
<T> T fromMarshaled(C aContext, Class<T> aType) throws org.refcodes.exception.UnmarshalException
UnmarshalFactory.toUnmarshaled(Object, Class)
passing
the (source's) complement instead of the source.T
- the generic typeaContext
- The context influencing the creation of the instance.aType
- The type identifying the instance to be created /
retrieved.org.refcodes.exception.UnmarshalException
- the unmarshal exceptionObject fromMarshaled(C aContext, Class<?>... aTypes) throws org.refcodes.exception.UnmarshalException
UnmarshalFactory.toUnmarshaled(Object, Class...)
passing the (source's) complement instead of the source.aContext
- The context influencing the creation of the instance.aTypes
- The types identifying or included by the instance to be
created / retrieved.org.refcodes.exception.UnmarshalException
- the unmarshal exceptionObject fromMarshaled(C aContext, Map<String,String> aProperties, Class<?>... aTypes) throws org.refcodes.exception.UnmarshalException
UnmarshalFactory.toUnmarshaled(Object, Map, Class...)
passing the (source's) complement instead of the source.aContext
- The context influencing the creation of the instance.aProperties
- the propertiesaTypes
- The types identifying or included by the instance to be
created / retrieved.org.refcodes.exception.UnmarshalException
- the unmarshal exception<T> T fromMarshaled(C aContext, Class<T> aType, Map<String,String> aProperties) throws org.refcodes.exception.UnmarshalException
UnmarshalFactory.toUnmarshaled(Object, Class, Map)
passing the (source's) complement instead of the source.T
- the generic typeaContext
- The context influencing the creation of the instance.aType
- The type identifying the instance to be created /
retrieved.aProperties
- the propertiesorg.refcodes.exception.UnmarshalException
- the unmarshal exceptionCopyright © 2021. All rights reserved.