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

array
getPoints()

No description

array
getPointHashes()

No description

bool
contains(OriginDimensionSpacePoint $point)

No description

string
toJson()

No description

array
jsonSerialize()

No description

int
count()

No description

getIterator()

No description

bool
offsetExists(mixed $dimensionSpacePointHash)

No description

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 toJson()

No description

Return Value

string

array jsonSerialize()

No description

Return Value

array

int count()

No description

Return Value

int

Traversable getIterator()

No description

Return Value

Traversable

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