StringEntry implements Entry uses EntryRef
FinalYes
Tags
Interfaces
Methods
- __construct() : mixed
 - __toString() : string
 - definition() : Definition<string|int, T>
 - duplicate() : Entry<string|int, T>
 - fromNull() : self
 - is() : bool
 - isEqual() : bool
 - lowercase() : self
 - map() : Entry<string|int, T>
 - name() : string
 - ref() : Reference
 - rename() : Entry<string|int, T>
 - toLowercase() : self
 - toString() : string
 - type() : Type<string|int, T>
 - uppercase() : self
 - value() : T
 - withValue() : Entry<string|int, T>
 
Methods
__construct()
    public
                    __construct(string $name, string|null $value[, Metadata|null $metadata = null ]) : mixed
    Parameters
- $name : string
 - $value : string|null
 - $metadata : Metadata|null = null
 
Tags
__toString()
    public
                    __toString() : string
    Return values
stringdefinition()
    public
                    definition() : Definition<string|int, T>
    Return values
Definition<string|int, T>duplicate()
    public
                    duplicate() : Entry<string|int, T>
    Return values
Entry<string|int, T>fromNull()
    public
            static        fromNull(string $name[, Metadata|null $metadata = null ]) : self
    Parameters
- $name : string
 - $metadata : Metadata|null = null
 
Return values
selfis()
    public
                    is(string|Reference $name) : bool
    Parameters
- $name : string|Reference
 
Return values
boolisEqual()
    public
                    isEqual(Entry $entry) : bool
    Parameters
- $entry : Entry
 
Return values
boollowercase()
    public
            static        lowercase(string $name, string $value) : self
    Parameters
- $name : string
 - $value : string
 
Tags
Return values
selfmap()
    public
                    map(callable $mapper) : Entry<string|int, T>
    Parameters
- $mapper : callable
 
Return values
Entry<string|int, T>name()
    public
                    name() : string
    Return values
stringref()
    public
                    ref() : Reference
    Return values
Referencerename()
    public
                    rename(string $name) : Entry<string|int, T>
    Parameters
- $name : string
 
Tags
Return values
Entry<string|int, T>toLowercase()
    public
                    toLowercase() : self
    Return values
selftoString()
    public
                    toString() : string
    Return values
stringtype()
    public
                    type() : Type<string|int, T>
    Return values
Type<string|int, T>uppercase()
    public
            static        uppercase(string $name, string $value) : self
    Parameters
- $name : string
 - $value : string
 
Tags
Return values
selfvalue()
    public
                    value() : T
    Return values
TwithValue()
    public
                    withValue(mixed $value) : Entry<string|int, T>
    Parameters
- $value : mixed