MapOps
Map operations.
Table of Contents
- exists() : bool
- filter() : Map
- find() : Option
- flatMap() : Map
- flatten() : Map
- fold() : mixed
- forAll() : bool
- getOrElse() : mixed
- groupBy() : Map
- head() : array<string|int, mixed>
- headOption() : Option
- jsonSerialize() : array<string|int, mixed>
- map() : Map
- mapValues() : Map
- max() : array<string|int, mixed>
- maxBy() : array<string|int, mixed>
- min() : array<string|int, mixed>
- minBy() : array<string|int, mixed>
- mkString() : string
- partition() : array<string|int, mixed>|array<string|int, Map>
- sum() : mixed
- sumBy() : mixed
- takeRight() : Map
- toArray() : array<string|int, mixed>
- toGenerator() : Generator
- toSeq() : Seq
Methods
exists()
public
exists(Closure $p) : bool
Parameters
- $p : Closure
Return values
bool —filter()
public
filter(Closure $p) : Map
Parameters
- $p : Closure
Return values
Map —find()
public
find(Closure $p) : Option
Parameters
- $p : Closure
Return values
Option —flatMap()
public
flatMap(Closure $f) : Map
Parameters
- $f : Closure
Return values
Map —flatten()
public
flatten() : Map
Return values
Map —fold()
public
fold(mixed $z, Closure $op) : mixed
Parameters
- $z : mixed
- $op : Closure
Return values
mixed —forAll()
public
forAll(Closure $p) : bool
Parameters
- $p : Closure
Return values
bool —getOrElse()
public
getOrElse(mixed $key, Closure $default) : mixed
Parameters
- $key : mixed
- $default : Closure
Return values
mixed —groupBy()
public
groupBy(mixed $f) : Map
Parameters
- $f : mixed
Return values
Map —head()
public
head() : array<string|int, mixed>
Return values
array<string|int, mixed> —headOption()
public
headOption() : Option
Return values
Option —jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed> —map()
public
map(Closure $f) : Map
Parameters
- $f : Closure
Return values
Map —mapValues()
public
mapValues(Closure $f) : Map
Parameters
- $f : Closure
Return values
Map —max()
public
max() : array<string|int, mixed>
Return values
array<string|int, mixed> —maxBy()
public
maxBy(Closure $f) : array<string|int, mixed>
Parameters
- $f : Closure
Return values
array<string|int, mixed> —min()
public
min() : array<string|int, mixed>
Return values
array<string|int, mixed> —minBy()
public
minBy(Closure $f) : array<string|int, mixed>
Parameters
- $f : Closure
Return values
array<string|int, mixed> —mkString()
public
mkString([string $sep = '' ]) : string
Parameters
- $sep : string = ''
Return values
string —partition()
public
partition(Closure $p) : array<string|int, mixed>|array<string|int, Map>
Parameters
- $p : Closure
Return values
array<string|int, mixed>|array<string|int, Map> —sum()
public
sum() : mixed
Return values
mixed —sumBy()
public
sumBy(Closure $f) : mixed
Parameters
- $f : Closure
Return values
mixed —takeRight()
public
takeRight(int $n) : Map
Parameters
- $n : int
Return values
Map —toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed> —toGenerator()
public
toGenerator() : Generator
Return values
Generator —toSeq()
public
toSeq() : Seq