public abstract static class MapTranslatorFactory.MapMapNodeTranslator extends MapNodeTranslator<Map<String,Object>>
Constructor and Description |
---|
MapTranslatorFactory.MapMapNodeTranslator() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
loadMap(Node node,
LoadContext ctx)
Same as having a null existing collection
|
abstract Map<String,Object> |
loadMapIntoExistingMap(Node node,
LoadContext ctx,
Map<String,Object> coll)
Load into an existing map; allows us to recycle map instances on entities, which might have
exotic concrete types or special initializers (comparators, etc).
|
loadAbstract, saveAbstract, saveMap
load, save
public MapTranslatorFactory.MapMapNodeTranslator()
protected final Map<String,Object> loadMap(Node node, LoadContext ctx)
loadMap
in class MapNodeTranslator<Map<String,Object>>
public abstract Map<String,Object> loadMapIntoExistingMap(Node node, LoadContext ctx, Map<String,Object> coll)
coll
- can be null to trigger creating a new mapCopyright © 2013. All Rights Reserved.