API Documentation | All Packages | All Classes | Index | Frames No Frames |
Interface IHashMapEntry

Package | org.openscales.core.basetypes.maps
Interface | public interface IHashMapEntry
Implementors | HashMapEntry

Defines the contract for classes which are to provide a specific implementation of an `IMap` entry.

An `Entry` object is essentially a sealed type which defines two properties: `key` and `value` `IHashMapEntry` provides an interface into an Entry object. `IHashMapEntry` implementations are intended to provide a Strongly typed implementation of a key / values pair.

See also

IMap

Public Properties

| Property | Defined by
--- | --- | ---
|  | key : * Retrieves the value of the `key` property of the `IHashMapEntry` implementation. | IHashMapEntry
|  | value : * Retrieves the value of the `value` property of an `IHashMapEntry` implementation. | IHashMapEntry

Property detail

key | property

`key:*` [read-write]

Retrieves the value of the `key` property of the `IHashMapEntry` implementation.

Implementation
`public function get key():*`
`public function set key(value:*):void`

value | property |

`value:*` [read-write]

Retrieves the value of the `value` property of an `IHashMapEntry` implementation.

Implementation
`public function get value():*`
`public function set value(value:*):void`