public class MapPropertyTransformer extends CompositePropertyTransformer<Map>
PropertyTransformer.PropertyDescriptor
mLogger
Constructor and Description |
---|
MapPropertyTransformer(Class pTheMapClass,
Map<Class,PropertyTransformer> pTransformers,
PropertyTransformer pFallbackTransformer)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected Map |
createPrototype() |
protected void |
transformToken(Map pValue,
String pToken,
PropertyTransformer.PropertyDescriptor pDescriptor) |
getTransformerFor, transform
public MapPropertyTransformer(Class pTheMapClass, Map<Class,PropertyTransformer> pTransformers, PropertyTransformer pFallbackTransformer)
pTheMapClass
- the class to use when creating a new map. The class must be a concrete class
and implement java.util.Map.pTransformers
- a map of transformers to use when converting the actual valuespFallbackTransformer
- the transformer to use when no other transformer is foundprotected void transformToken(Map pValue, String pToken, PropertyTransformer.PropertyDescriptor pDescriptor) throws BusException
transformToken
in class CompositePropertyTransformer<Map>
BusException
protected Map createPrototype() throws BusException
createPrototype
in class CompositePropertyTransformer<Map>
BusException
© 1998- 2021 Escenic AS