| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ImmutableMapWrapper. More...
 Inheritance diagram for ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper:
 Collaboration diagram for ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper:Public Member Functions | |
| __construct (StringMap $map) | |
| ImmutableMapWrapper constructor.  More... | |
| get (string $key) | |
| toArray () | |
| has (string $key) | |
Private Attributes | |
| ILIAS FileUpload Collection StringMap | $map | 
Class ImmutableMapWrapper.
This class is used to wrap mutable maps to make them immutable and stops the user of the api to cast the list back to a mutable one.
Definition at line 30 of file ImmutableMapWrapper.php.
| ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper::__construct | ( | StringMap | $map | ) | 
ImmutableMapWrapper constructor.
| StringMap | $map | The mutable map which should be wrapped. | 
Definition at line 42 of file ImmutableMapWrapper.php.
References ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper\$map.
| ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper::get | ( | string | $key | ) | 
Implements ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableStringMap.
Definition at line 51 of file ImmutableMapWrapper.php.
| ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper::has | ( | string | $key | ) | 
Implements ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableStringMap.
Definition at line 69 of file ImmutableMapWrapper.php.
| ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper::toArray | ( | ) | 
Implements ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableStringMap.
Definition at line 60 of file ImmutableMapWrapper.php.
      
  | 
  private | 
Definition at line 32 of file ImmutableMapWrapper.php.
Referenced by ILIAS\Export\ImportHandler\Parser\NodeInfo\Collection\ImmutableMapWrapper\__construct().