I_Immutable_Map (Interface)

Extends: I_Immutable_Collection

Methods

Contains

Returns: BOOL

Checks if key is contained in the map.

Inputs

Name

Type

Description

Key

ANY

Key to find.

Get

Returns: I_Immutable_Map

Gets the value associated with the specified key without removing it from the map.

Inputs

Name

Type

Description

Key

ANY

Key used to identify stored value

Value

ANY

Variable to store requested data

Outputs

Name

Type

Description

bSuccess

BOOL

Get_As_String

Returns: I_Immutable_Map

Returns value as a string, if type to string conversion is supported.

Inputs

Name

Type

Description

Key

ANY

Key used to identify stored value

sValue

REFERENCE TO STRING

Variable to store returned item.

Outputs

Name

Type

Description

bSuccess

BOOL

Get_Keys

Returns: I_Immutable_List

Gets an immutable list of the keys.

Get_Values

Returns: I_Immutable_List

Gets an immutable list of the values.