final class OriginDimensionSpacePointSet implements JsonSerializable, IteratorAggregate, ArrayAccess, Countable (View source)

A set of points in the dimension space, occupied by nodes in a node aggregate

E.g.: {[language => es, country => ar], [language => es, country => es]}

Methods

__construct(array $points)

No description

fromDimensionSpacePointSet(DimensionSpacePointSet $dimensionSpacePointSet)

No description

fromArray(array $array)

No description

fromJsonString(string $jsonString)

No description

DimensionSpacePointSet
toDimensionSpacePointSet()

No description

array
getPoints()

No description

array
getPointHashes()

No description

bool
contains(OriginDimensionSpacePoint $point)

No description

string
__toString()

No description

array
jsonSerialize()

No description

int
count()

No description

getIterator()

No description

bool
offsetExists(mixed $dimensionSpacePointHash)

No description

OriginDimensionSpacePoint|null
offsetGet(mixed $dimensionSpacePointHash)

No description

never
offsetSet(mixed $offset, mixed $value)

No description

never
offsetUnset(mixed $offset)

No description

Details

__construct(array $points)

No description

Parameters

array $points

static OriginDimensionSpacePointSet fromDimensionSpacePointSet(DimensionSpacePointSet $dimensionSpacePointSet)

No description

Parameters

DimensionSpacePointSet $dimensionSpacePointSet

Return Value

OriginDimensionSpacePointSet

static OriginDimensionSpacePointSet fromArray(array $array)

No description

Parameters

array $array

Return Value

OriginDimensionSpacePointSet

static OriginDimensionSpacePointSet fromJsonString(string $jsonString)

No description

Parameters

string $jsonString

Return Value

OriginDimensionSpacePointSet

DimensionSpacePointSet toDimensionSpacePointSet()

No description

Return Value

DimensionSpacePointSet

array getPoints()

No description

Return Value

array

array getPointHashes()

No description

Return Value

array

bool contains(OriginDimensionSpacePoint $point)

No description

Parameters

OriginDimensionSpacePoint $point

Return Value

bool

string __toString()

No description

Return Value

string

array jsonSerialize()

No description

Return Value

array

int count()

No description

Return Value

int

ArrayIterator getIterator()

No description

Return Value

ArrayIterator

bool offsetExists(mixed $dimensionSpacePointHash)

No description

Parameters

mixed $dimensionSpacePointHash

Return Value

bool

OriginDimensionSpacePoint|null offsetGet(mixed $dimensionSpacePointHash)

No description

Parameters

mixed $dimensionSpacePointHash

Return Value

OriginDimensionSpacePoint|null

never offsetSet(mixed $offset, mixed $value)

No description

Parameters

mixed $offset
mixed $value

Return Value

never

never offsetUnset(mixed $offset)

No description

Parameters

mixed $offset

Return Value

never