org.millscript.millscript.datatypes
Class ListMap
java.lang.Object
java.util.AbstractMap<java.lang.Object,java.lang.Object>
org.millscript.millscript.datatypes.ListMap
- All Implemented Interfaces:
- java.util.Map<java.lang.Object,java.lang.Object>
Deprecated. As of MillScript 10.2.0, this functionallity has been subsumed
by the MillScript-Util project and it's Map API, see the list interface at
IList.
@Deprecated
public final class ListMap
- extends java.util.AbstractMap<java.lang.Object,java.lang.Object>
This class implements a Map, backed by a list. As such this map doesn't
technically store keys, just values. The keys for this type of map are the
index of the relevant value in the backing list.
| Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
|
Constructor Summary |
ListMap(java.util.List<java.lang.Object> x)
Deprecated. Constructs a new ListMap, backed by the specified list. |
|
Method Summary |
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
entrySet()
Deprecated. |
java.lang.Object |
get(java.lang.Object key)
Deprecated. NOTE - This method is 1-indexed. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object val)
Deprecated. |
| Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ListMap
public ListMap(java.util.List<java.lang.Object> x)
- Deprecated.
- Constructs a new ListMap, backed by the specified list.
- Parameters:
x - the list to use as a backing list for this map
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet()
- Deprecated.
- Specified by:
entrySet in interface java.util.Map<java.lang.Object,java.lang.Object>- Specified by:
entrySet in class java.util.AbstractMap<java.lang.Object,java.lang.Object>
- See Also:
Map.entrySet()
get
public java.lang.Object get(java.lang.Object key)
- Deprecated.
- NOTE - This method is 1-indexed.
- Specified by:
get in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
get in class java.util.AbstractMap<java.lang.Object,java.lang.Object>
- See Also:
Map.get(java.lang.Object)
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object val)
- Deprecated.
- Specified by:
put in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
put in class java.util.AbstractMap<java.lang.Object,java.lang.Object>
- See Also:
Map.put(java.lang.Object, java.lang.Object)
Copyright © 2001-2007 Open World Ltd. All Rights Reserved.