MapEntry implements Entry uses EntryRef
FinalYes
Tags
Interfaces
Methods
- __construct() : mixed
- __toString() : string
- definition() : MapDefinition<TKey, TValue>
- is() : bool
- isEqual() : bool
- name() : string
- ref() : Reference
- rename() : T>
- toString() : string
- type() : MapType<TKey, TValue>
- value() : TMap
Methods
__construct()
public
__construct(string $name, TMap $value, MapType<TKey, TValue> $type[, Metadata|null $metadata = null ]) : mixed
Parameters
- $name : string
- $value : TMap
- $type : MapType<TKey, TValue>
- $metadata : Metadata|null = null
Tags
__toString()
public
__toString() : string
Return values
stringdefinition()
public
definition() : MapDefinition<TKey, TValue>
Return values
MapDefinition<TKey, TValue>is()
public
is(string|Reference $name) : bool
Parameters
- $name : string|Reference
Return values
boolisEqual()
public
isEqual(Entry $entry) : bool
Parameters
- $entry : Entry
Return values
boolname()
public
name() : string
Return values
stringref()
public
ref() : Reference
Return values
Referencerename()
public
rename(string $name) : T>
Parameters
- $name : string
Return values
T>toString()
public
toString() : string
Return values
stringtype()
public
type() : MapType<TKey, TValue>
Return values
MapType<TKey, TValue>value()
public
value() : TMap