Class SimpleMap
Implementierung einer Map von einfachen Typen
Diese Klasse stellt eine Map für einfache Typen bereit. In der Map können Schlüssel/Wertpaare gespeichert werden. Der Schlüssel muss aber immer ein String sein und der Wert ein einfacher Type.
$map = new Alvine\Types\Map\SimpleMap(array('a'=>'Auto','b'=>'Boot','c'->'Flugzeug')); $map->each(function($k, $v) { return $v.'...'; });
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Types\Any
- Alvine\Types\Map implements Iterator, ArrayAccess, Countable
- Alvine\Types\Map\SimpleMap
Direct known subclasses
Alvine\Net\Http\FormData, Alvine\Persistence\Find\FilterDocument, Alvine\Persistence\Find\IndexDocument, Alvine\Persistence\Find\IndexMap, Alvine\Persistence\Find\Query, Alvine\Persistence\Relation\Record
Namespace: Alvine\Types\Map
Package: Alvine\Types\Map
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
See:
See:
Link: Alvine
Located at types/map/SimpleMap.class.php
Package: Alvine\Types\Map
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
See:
Alvine\Types\Type
See:
Alvine\Types\TypeException
Link: Alvine
Located at types/map/SimpleMap.class.php
protected
mixed
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
LOWERCASE,
UPPERCASE
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
$entrySeparator,
$keyValueSeparator
|
$hash,
$properties
|