Class ElementNameMap<T extends CtElement>

java.lang.Object
java.util.AbstractMap<String,​T>
spoon.support.util.internal.ElementNameMap<T>
All Implemented Interfaces:
Serializable, Map<String,​T>

public abstract class ElementNameMap<T extends CtElement> extends AbstractMap<String,​T> implements Serializable
This class is for internal use only.


An implementation of a Map currently used by packages to manage contained types and sub-packages.
> This map is currently specialized to string keys to simplify the types a bit. Nothing fundamentally requires Strings, and it might be changed in the future.
It assures:


See Also:
Serialized Form