OriginDimensionSpacePointSet
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
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(array $points)
No description
static OriginDimensionSpacePointSet
fromDimensionSpacePointSet(DimensionSpacePointSet $dimensionSpacePointSet)
No description
static OriginDimensionSpacePointSet
fromArray(array $array)
No description
static OriginDimensionSpacePointSet
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
ArrayIterator
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
OriginDimensionSpacePointSet
getUnion(OriginDimensionSpacePointSet $other)
No description
OriginDimensionSpacePointSet
getIntersection(OriginDimensionSpacePointSet $other)
No description
OriginDimensionSpacePointSet
getDifference(OriginDimensionSpacePointSet $other)
No description