|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
com.thoughtworks.xstream.converters.collections.MapConverter
brooklyn.util.xstream.MapConverter
brooklyn.util.xstream.StringKeyMapConverter
public class StringKeyMapConverter extends MapConverter
converter which simplifies representation of a map for string-based keys,
to
Constructor Summary | |
StringKeyMapConverter(com.thoughtworks.xstream.mapper.Mapper mapper)
|
Method Summary | |
---|---|
boolean
|
canConvert(java.lang.Class type)
|
protected boolean
|
isInlineableType(java.lang.Class type)
|
protected boolean
|
isKeyValidForNodeName(java.lang.String key)
|
protected void
|
marshalEntry(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context, Entry entry)
|
protected void
|
marshalStringKey(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context, Entry entry)
|
protected void
|
unmarshalEntry(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context, java.util.Map map)
|
protected void
|
unmarshalStringKey(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context, java.util.Map map, java.lang.String key)
|
Methods inherited from class MapConverter | |
---|---|
getEntryNodeName, marshal, marshalEntry, populateMap, unmarshalEntry |
Methods inherited from class com.thoughtworks.xstream.converters.collections.MapConverter | |
---|---|
com.thoughtworks.xstream.converters.collections.MapConverter#marshal(java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext), com.thoughtworks.xstream.converters.collections.MapConverter#canConvert(java.lang.Class), com.thoughtworks.xstream.converters.collections.MapConverter#unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext), com.thoughtworks.xstream.converters.collections.MapConverter#wait(), com.thoughtworks.xstream.converters.collections.MapConverter#wait(long), com.thoughtworks.xstream.converters.collections.MapConverter#wait(long, int), com.thoughtworks.xstream.converters.collections.MapConverter#equals(java.lang.Object), com.thoughtworks.xstream.converters.collections.MapConverter#toString(), com.thoughtworks.xstream.converters.collections.MapConverter#hashCode(), com.thoughtworks.xstream.converters.collections.MapConverter#getClass(), com.thoughtworks.xstream.converters.collections.MapConverter#notify(), com.thoughtworks.xstream.converters.collections.MapConverter#notifyAll() |
Constructor Detail |
---|
public StringKeyMapConverter(com.thoughtworks.xstream.mapper.Mapper mapper)
Method Detail |
---|
public boolean canConvert(java.lang.Class type)
protected boolean isInlineableType(java.lang.Class type)
protected boolean isKeyValidForNodeName(java.lang.String key)
@Override protected void marshalEntry(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context, Entry entry)
protected void marshalStringKey(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context, Entry entry)
@Override protected void unmarshalEntry(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context, java.util.Map map)
protected void unmarshalStringKey(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context, java.util.Map map, java.lang.String key)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.