swarm.collections
Class MapImpl
java.lang.Object
|
+--swarm.collections.MapImpl
- public class MapImpl
- extends Object
- implements KeyedCollectionS, KeyedCollection, CompareFunctionS, CompareFunction, MapS, Map
Collection of associations from key objects to member objects..
Map is a subtype of KeyedCollection in which the key value associated with each member is independent of the member itself. Whenever a new member is added to the collection, a key value to be associated with the member must be supplied also. A Map defines a mapping from key values to member values. For the Map type, key values are independent of the member values with which they are associated. Map defines two additional options to document information about its key values. Map also defines its own messages to distinguish the key value from member value in any operation which involves both.
Methods implemented by this class for interface swarm.defobj.Copy |
copy |
Methods implemented by this class for interface swarm.defobj.Drop |
drop |
Methods implemented by this class for interface swarm.defobj.DefinedObject |
compare,
describe,
describeID,
getDisplayName,
getTypeName,
getZone,
perform,
perform$with,
perform$with$with,
perform$with$with$with,
respondsTo,
setDisplayName,
xfprint,
xfprintid,
xprint,
xprintid |
MapImpl
public MapImpl()
MapImpl
public MapImpl(ZoneImpl aZone)
- Default constructor for Impl class